AI & Automation

DART에서 API 발급받는 방법 가이드

Futureseed 2025. 9. 9. 07:31
반응형

주식 투자하다 보면 기업의 재무제표나 공시를 빠르게 확인하고 싶을 때가 많습니다.

DART(전자공시시스템) 사이트에 매번 들어가서 직접 검색했는데, 개별 종목을 일일히 직접 찾는게 종목이 많아질수록 귀찮았습니다.

거기다 이젠 AI가 문서도 잘 분석해주니까 원하는 정보를 빠르고 효율적으로 찾을 수 없을까 생각하다가 DART에서 제공하는 Open API를 이용해보기로 했습니다.

 

오늘은 제가 직접 해본 DART API 발급 방법을 단계별로 정리해보겠습니다.

 

전자공시 OPEN API: https://opendart.fss.or.kr/intro/main.do

 

전자공시 OPENDART 시스템 | 오픈API 소개 | 오픈API 소개

오픈API 소개 오픈API 소개 오픈API 소개 DART에 공시되고있는 공시보고서 원문 등을 오픈API를 통해 활용할 수 있습니다. 활용을 원하시는 누구든지(개인, 기업, 기관 등) 이용하실 수 있습니다. DART

opendart.fss.or.kr

 

 


1. DART API란?

  • DART(Open DART API)는 금융감독원 전자공시시스템에서 제공하는 데이터 연계 서비스입니다.
  • 기업 공시, 재무제표, 사업보고서 등 주요 정보를 REST API 형식으로 불러올 수 있습니다.
  • 개인 투자자는 물론이고, 블로그·앱·자동화 프로그램에도 활용 가능합니다.

 


2. API 발급받기 전 준비사항

  • 금융감독원 DART 회원가입 (공인인증서 불필요, 이메일 계정만 있으면 가능)
  • API를 사용할 개인 이메일 주소
  • 아래 빨간색 박스에서 "인증키 신청" 메뉴에서 진행
  • 해당메뉴에서 내용 작성하면 바로 API 발급
  • 이용현황에 API Key가 나오고, 이 키를 활용하면 됨
  • 이 키는 절대로 공개하지 말고 본인만 알고있어야 함!!!

 

3. API 사용 예시

예를 들어, 삼성전자의 최근 공시 목록을 가져오고 싶다면:

 
https://opendart.fss.or.kr/api/list.json?crtfc_key=발급받은_API_KEY&corp_code=00126380
  • crtfc_key : 발급받은 API Key
  • corp_code : 기업 고유 코드 (삼성전자: 00126380)

결과는 JSON 형식으로 내려와서, 파이썬이나 엑셀에서도 쉽게 활용할 수 있습니다.

 

 

반응형