Skip to main content

Dart-Fss

PyPI PyPI - Python Version Build Status Coverage Codacy Badge

대한민국 금융감독원에서 운영하는 다트(DART) 사이트 크롤링 및 재무제표 추출을 위한 라이브러리

Features

  • Open DART의 오픈 API를 이용한 전자공시 조회
  • DART의 전자공시 정보를 이용한 재무제표 추출

Installation

pip install -U dart-fss

Usage

Dart API Key 설정

  • OPEN DART API 신청
  • 환경 변수 DART_API_KEY 설정 또는 패키지 사용전 아래와 같이 설정

Quick Starts

import dart_fss as dart

# Open DART API KEY 설정
api_key='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
dart.set_api_key(api_key=api_key)

# DART 에 공시된 회사 리스트 불러오기
corp_list = dart.get_corp_list()

# 삼성전자 검색
samsung = corp_list.find_by_corp_name('삼성전자', exactly=True)[0]

# 2012년부터 연간 연결재무제표 불러오기
fs = samsung.extract_fs(bgn_de='20120101')

# 재무제표 검색 결과를 엑셀파일로 저장 ( 기본저장위치: 실행폴더/fsdata )
fs.save()

주의사항

  • Open DART 및 DART 홈페이지의 경우 분당 1000회 이상 요청시 서비스가 제한될 수 있음
  • 관련 공지사항: [FAQ]->[오픈API 이용한도는 어떻게 되나요?]

License

This project is licensed under the MIT License

Metadata

Release files for dart-fss 0.4.17

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dart-fss 0.4.17
File Size Uploaded Provenance Actions
dart_fss-0.4.17.tar.gz 95.9 kB Without provenance Details for dart_fss-0.4.17.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for dart-fss 0.4.17
File Interpreter ABI Platform Actions
dart_fss-0.4.17-py3-none-any.whl Python 3 none any Details for dart_fss-0.4.17-py3-none-any.whl

Total release size: 248.0 kB

Release files / dart_fss-0.4.17.tar.gz

Download URL dart_fss-0.4.17.tar.gz
Size 95.9 kB
Tags Source
SHA-256 checksum
How to use checksums
3c2dbe76db54bbba904e1322cd99273d35b5afc3e07635168e2bacbff9f02769
BLAKE2b-256 checksum
How to use checksums
c35f0f36701e93695b5305353f1f913520a93230db524960c692d7357003ec8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / dart_fss-0.4.17-py3-none-any.whl

Download URL dart_fss-0.4.17-py3-none-any.whl
Size 152.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
75ceb5269a4ed05d82ce11aac89cfefe195362402b4b3d87262ff241b7fea4a1
BLAKE2b-256 checksum
How to use checksums
82380e09dac44d5e2623314a59a66704526b12d90941fa9b3af7c1dcfbda9249
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Security for dart-fss 0.4.17

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.4.17 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page