Metadata-Version: 2.2
Name: dart_api_controller
Version: 0.1.7
Summary: A Python package for interacting with DART (Data Analysis, Retrieval and Transfer) API
Home-page: https://github.com/nailen1/dart_api_controller
Author: June Young Park
Author-email: juneyoungpaak@gmail.com
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: License :: Free For Educational Use
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Office/Business :: Financial
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: pandas>=2.0.0
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: requests>=2.31.0
Requires-Dist: lxml>=4.9.0
Requires-Dist: tqdm>=4.65.0
Requires-Dist: python-dateutil>=2.8.2
Requires-Dist: openai>=1.0.0
Requires-Dist: boto3>=1.34.0
Requires-Dist: shining-pebbles>=0.4.3
Requires-Dist: canonical-transformer>=0.2.2
Requires-Dist: aws-s3-controller>=0.1.0
Requires-Dist: financial-dataset-preprocessor>=0.1.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# DART API Controller

A Python package for collecting and processing corporate disclosure information using DART (Data Analysis, Retrieval and Transfer) API provided by the Financial Supervisory Service of South Korea.

## Key Features

### 1. DART API Integration

- Corporate code management
- Disclosure information collection
- XML response parsing

### 2. Data Preprocessing

- Corporate information normalization
- Financial statement data cleaning
- Disclosure data structuring

### 3. Data Storage and Management

- AWS S3 integration
- Local file system management
- Data version control

### 4. GPT-based Data Analysis

- Disclosure content analysis
- Text data processing
- Automated report generation

## Installation

```bash
pip install dart_api_controller
```

## Usage Examples

...

## Configuration

1. Create `.env` file:

```
DART_API_KEY=your-dart-api-key
AWS_ACCESS_KEY_ID=your-aws-access-key
AWS_SECRET_ACCESS_KEY=your-aws-secret-key
```

2. Required Directory Structure:

...

## License

This project is provided under a proprietary license. Only testing and evaluation use is permitted. Commercial use and redistribution are strictly prohibited.

## Contributing

1. Open an issue
2. Submit a Pull Request
3. Code review process
4. Merge changes

## Important Notes

- Please comply with DART API usage limits
- Always manage sensitive information using environment variables
- Be mindful of memory usage when processing large datasets

## Author

**June Young Park**  
AI Management Development Team Lead & Quant Strategist at LIFE Asset Management

LIFE Asset Management is a hedge fund management firm that integrates value investing and engagement strategies with quantitative approaches and financial technology, headquartered in Seoul, South Korea.

### Contact

- Email: juneyoungpaak@gmail.com
- Location: TWO IFC, Yeouido, Seoul
