본문 바로가기
투자

Dart에서 각 회사의 재무제표 가져오는 프로그램

by gourri 2020. 8. 8.
반응형

Dart에 보면 대부분의 회사들의 공시자료, 감사보고서, 실적자료등이 다 올라와 있는건 잘 아실텐데 이 자료를 일일이 가져오는건 사실 매우 귀찮은 작업이다.

 

그래서 이것을 자동으로 가져오는 프로그램을 만드려고 몇달 전부터 계획이 있었는데 이 작업을 아주 쓰기 쉽게 만든 프로젝트가 있다. 게다가 공개된 자료라 너무 좋다.

https://github.com/josw123/dart-scraper

내가 만들면 시간과 노력에 디버깅할 생각을 하니 너무 귀찮아서 미루고 있었는데 만들어진 프로그램에 소스코드까지 공개되어 있으니 도움이 많이 된다. 정말 감사. 꾸벅.

 

사용법

1. DART에서 API key 신청

아래 사이트 가서 신청하면 된다. 용도는 "주식관련 앱 개발" 이 정도 쓰면 된다. 앱/웹 모두 선택하면 되고..

https://opendart.fss.or.kr/

 

전자공시 OPENDART 시스템

--> 시스템 점검으로 모든 서비스 이용이 일시적으로 중단되어니 양해 부탁드립니다. 시스템 점검 일정 2019년12월30일 23:00 ~ 12월31일 24:00 (1시간) *상기 작업 시간은 사정에 의해 변경 될 수 있습니

opendart.fss.or.kr

2. 프로그램 다운로드

아래 링크로 가서 최신 버전을 다운로드한다.

https://github.com/josw123/dart-scraper/releases

 

Releases · josw123/dart-scraper

한국 금융감독원에서 운영하는 다트(Dart) 시스템을 이용한 기업 재무제표 추출 프로그램. Contribute to josw123/dart-scraper development by creating an account on GitHub.

github.com

3. 실행

받은 파일을 실행하면 몇 초 반응이 없는데 조금 기다리면 아래 같은 윈도우가 뜨면서 브라우저에 프로그램이 열린다.

얘가 API 실제 구동하는 데몬인것 같다. 얘를 죽이면 동작하지 않는다.

 

브라우저에 아래와 비슷한 화면이 나오는데 dart에서 받은 API key를 넣고 회사를 검색해서 자료를 얻은 다음에 다운로드하면 된다.

 

꽤 잘 동작한다. 비개발자들도 쓰기에 크게 불편하지 않은것 같다.

반응형

'투자' 카테고리의 다른 글

미국 주식 애널리스트 의견  (0) 2020.08.21
이렇게 보니..  (0) 2020.08.21
경제금융용어 700선  (0) 2020.07.29
워렌 버핏 포트폴리오 2020-03-31 버전  (0) 2020.07.28
기업 내재가치 구하는 방법  (0) 2020.05.31