dart-api-controller


Namedart-api-controller JSON
Version 0.1.7 PyPI version JSON
download
home_pagehttps://github.com/nailen1/dart_api_controller
SummaryA Python package for interacting with DART (Data Analysis, Retrieval and Transfer) API
upload_time2025-02-25 01:48:06
maintainerNone
docs_urlNone
authorJune Young Park
requires_python>=3.11
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/nailen1/dart_api_controller",
    "name": "dart-api-controller",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.11",
    "maintainer_email": null,
    "keywords": null,
    "author": "June Young Park",
    "author_email": "juneyoungpaak@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/82/fe/167785bd8ea0a967d39c2397264cd61f0de3cdb0bf61fe5d4cd6e44b042e/dart_api_controller-0.1.7.tar.gz",
    "platform": null,
    "description": "# DART API Controller\n\nA 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.\n\n## Key Features\n\n### 1. DART API Integration\n\n- Corporate code management\n- Disclosure information collection\n- XML response parsing\n\n### 2. Data Preprocessing\n\n- Corporate information normalization\n- Financial statement data cleaning\n- Disclosure data structuring\n\n### 3. Data Storage and Management\n\n- AWS S3 integration\n- Local file system management\n- Data version control\n\n### 4. GPT-based Data Analysis\n\n- Disclosure content analysis\n- Text data processing\n- Automated report generation\n\n## Installation\n\n```bash\npip install dart_api_controller\n```\n\n## Usage Examples\n\n...\n\n## Configuration\n\n1. Create `.env` file:\n\n```\nDART_API_KEY=your-dart-api-key\nAWS_ACCESS_KEY_ID=your-aws-access-key\nAWS_SECRET_ACCESS_KEY=your-aws-secret-key\n```\n\n2. Required Directory Structure:\n\n...\n\n## License\n\nThis project is provided under a proprietary license. Only testing and evaluation use is permitted. Commercial use and redistribution are strictly prohibited.\n\n## Contributing\n\n1. Open an issue\n2. Submit a Pull Request\n3. Code review process\n4. Merge changes\n\n## Important Notes\n\n- Please comply with DART API usage limits\n- Always manage sensitive information using environment variables\n- Be mindful of memory usage when processing large datasets\n\n## Author\n\n**June Young Park**  \nAI Management Development Team Lead & Quant Strategist at LIFE Asset Management\n\nLIFE 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.\n\n### Contact\n\n- Email: juneyoungpaak@gmail.com\n- Location: TWO IFC, Yeouido, Seoul\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A Python package for interacting with DART (Data Analysis, Retrieval and Transfer) API",
    "version": "0.1.7",
    "project_urls": {
        "Homepage": "https://github.com/nailen1/dart_api_controller"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5268bda3aa23b3bc6d1b30e3988053b7ec1ea69ff709417a0aa97b5de63f8c97",
                "md5": "65d3cbf9ab8a817430d0e5c8fbce2ccd",
                "sha256": "51a9b52d52c9905c2ca1e2b86100a22c08af683fa914e56cdb93d3e6a0dc5f88"
            },
            "downloads": -1,
            "filename": "dart_api_controller-0.1.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "65d3cbf9ab8a817430d0e5c8fbce2ccd",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11",
            "size": 25668,
            "upload_time": "2025-02-25T01:48:02",
            "upload_time_iso_8601": "2025-02-25T01:48:02.969309Z",
            "url": "https://files.pythonhosted.org/packages/52/68/bda3aa23b3bc6d1b30e3988053b7ec1ea69ff709417a0aa97b5de63f8c97/dart_api_controller-0.1.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "82fe167785bd8ea0a967d39c2397264cd61f0de3cdb0bf61fe5d4cd6e44b042e",
                "md5": "78fa86d740576be42db2131b328c56f3",
                "sha256": "9ef263b30426523a103bbf79097f79c6176f2dacc8fa1ffa41d0ffedbaf4344a"
            },
            "downloads": -1,
            "filename": "dart_api_controller-0.1.7.tar.gz",
            "has_sig": false,
            "md5_digest": "78fa86d740576be42db2131b328c56f3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11",
            "size": 19034,
            "upload_time": "2025-02-25T01:48:06",
            "upload_time_iso_8601": "2025-02-25T01:48:06.761449Z",
            "url": "https://files.pythonhosted.org/packages/82/fe/167785bd8ea0a967d39c2397264cd61f0de3cdb0bf61fe5d4cd6e44b042e/dart_api_controller-0.1.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-25 01:48:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "nailen1",
    "github_project": "dart_api_controller",
    "github_not_found": true,
    "lcname": "dart-api-controller"
}
        
Elapsed time: 1.57784s