공공데이터포털(data.go.kr)에는 금융위원회가 제공하는 다양한 금융공공데이터 API가 있습니다.
주식 시세, 기업정보, 금융회사 정보, 공시정보, 서민금융상품, 자본시장 통계 등 금융 관련 프로그램을 만들 때 활용하기 좋은 데이터입니다.
금융위원회는 금융감독원, 예금보험공사, 신용보증기금, 주택금융공사, 서민금융진흥원, 산업은행, 기업은행, 예탁결제원, 한국거래소, 금융투자협회, 생명보험협회, 손해보험협회, 보험개발원 등 여러 금융 유관기관의 데이터를 연계·표준화하여 공공데이터포털에서 오픈API 형태로 제공하고 있습니다. 2025년 기준으로 금융공공데이터는 10개 주제, 102개 오픈API, 335개 테이블 규모로 제공되고 있습니다.
1. 금융위원회 API의 큰 분류
금융위원회 금융공공데이터는 크게 다음 10개 주제로 구성됩니다.
| 기업정보 | 기업 개요, 계열회사, 종속기업 | 기업 분석, 거래처 검증 |
| 공시정보 | 주식발행, 배당, 증자, 합병 등 | 투자 분석, 공시 모니터링 |
| 금융회사정보 | 은행, 보험, 증권 등 금융회사 기본정보 | 금융회사 조회 시스템 |
| 자본시장정보 | 주식, 채권, 대차, 공매도 관련 정보 | 주식/채권 분석 프로그램 |
| 국가자산공매정보 | 공매 자산 정보 | 공매 물건 검색 서비스 |
| 금융회사통계정보 | 금융회사 재무·경영 통계 | 금융권 리포트 작성 |
| 시세정보 | 주식, 지수, 채권 시세 | 종목 시세 저장, 차트 분석 |
| 금융상품기본정보 | 서민금융, 사회적금융 상품 | 대출상품 비교 서비스 |
| 개인사업자정보 | 개인사업자 기본·휴폐업 정보 | 소상공인 분석, 거래처 관리 |
| 진위확인정보 | 금융 관련 확인 데이터 | 검증 서비스 |
2. 주식시세정보 API
가장 많이 활용될 수 있는 API 중 하나가 금융위원회_주식시세정보입니다.
상장 주식, 수익증권, 신주인수권증권, 신주인수권증서 등의 시가, 고가, 저가, 종가, 거래량 정보를 조회할 수 있습니다. 오퍼레이션은 주식 시세, 수익증권 시세, 신주인수권증권 시세, 신주인수권증서 시세로 구성됩니다.
활용 예
주식시세정보 API는 다음과 같은 프로그램에 사용할 수 있습니다.
| 일별 시세 저장 프로그램 | 매일 종가, 거래량, 거래대금 저장 |
| 관심종목 분석 | 특정 종목의 가격 흐름 분석 |
| 등락률 순위 조회 | 특정 날짜 기준 상승/하락 종목 정렬 |
| 거래량 급증 종목 분석 | 거래량 기준 인기 종목 추출 |
| 주식 차트 프로그램 | 일봉, 거래량 차트 구현 |
주의할 점은 이 API가 실시간 매매용 API가 아니라는 점입니다. 금융위원회 API는 데이터 보유기관으로부터 연계받은 데이터를 개방하는 방식이며, 갱신주기는 보통 일 1회입니다. 주식시세정보의 경우 기준일자 기준 영업일 다음 날 오후 1시 이후 업데이트되는 구조로 안내되어 있습니다.
따라서 실시간 HTS나 자동매매보다는 일별 시세 수집, 종가 기준 분석, 리포트 작성, 백테스트 데이터 구축에 적합합니다.
3. 지수시세정보 API
금융위원회_지수시세정보는 KOSPI, KOSDAQ 같은 주가지수뿐 아니라 채권지수, 파생상품지수 정보를 제공합니다. 주요 항목은 시가, 고가, 저가, 종가, 등락률, 거래량 등입니다. 주가지수 시세, 채권지수 시세, 파생상품지수 시세 오퍼레이션으로 구성되어 있습니다.
활용 예
| 시장 흐름 분석 | 코스피·코스닥 지수 추이 분석 |
| 종목 대비 시장 비교 | 개별 종목 수익률과 지수 수익률 비교 |
| 리포트 자동 생성 | 매일 시장 요약 보고서 작성 |
| 대시보드 | 오늘 시장 분위기 표시 |
예를 들어 MES나 ERP 개발자가 내부 경영 대시보드에 “오늘의 시장 동향” 같은 정보를 붙이고 싶다면, 이 API를 활용해 코스피·코스닥 흐름을 표시할 수 있습니다.
4. 기업기본정보 API
금융위원회_기업기본정보는 법인등록번호 또는 기업명을 기준으로 기업 개요, 대표자, 설립일, 업종, 종업원 수, 주요 사업, 계열회사, 연결대상 종속기업 등의 정보를 제공합니다.
활용 예
| 거래처 기본정보 조회 | 사업 파트너 기업 개요 확인 |
| 기업 분석 시스템 | 기업 규모, 업종, 계열구조 분석 |
| 투자 보조 자료 | 종목 분석 시 기업 기본정보 연계 |
| ERP/MES 거래처 관리 | 거래처 등록 시 기업정보 자동 조회 |
| 그룹사 구조 파악 | 계열회사·종속회사 관계 확인 |
기업정보 API는 제조업 시스템에서도 활용도가 있습니다. 예를 들어 ERP의 거래처 등록 화면에서 기업명을 입력하면 기본정보를 자동으로 가져오거나, 신규 협력사 평가 화면에 기업 개요를 붙이는 방식으로 활용할 수 있습니다.
5. 금융회사기본정보 API
금융위원회_금융회사기본정보는 금융회사명, 대표자명, 사업자등록번호, 설립일자, 종업원 수, 주소, 전화번호, 표준산업분류, 결산월, 상장일자, 폐지일자, 회계감사 의견, 중소기업 여부 등을 제공합니다.
활용 예
| 금융회사 검색 서비스 | 은행, 증권, 보험사 등 기본정보 조회 |
| 금융기관 DB 구축 | 금융회사 마스터 데이터 관리 |
| 금융권 영업관리 | 금융기관 대상 영업·관리 자료 |
| 리스크 관리 | 금융회사 상태, 상장 여부 확인 |
금융회사와 거래하거나 금융 관련 솔루션을 개발하는 경우, 금융회사 마스터 데이터로 활용하기 좋습니다.
6. 금융회사재무신용정보 API
금융위원회_금융회사재무신용정보는 금융회사의 요약 재무제표, 재무상태표, 손익계산서 정보를 제공합니다. 매출금액, 영업이익, 당기순이익, 총자산, 총자본, 부채비율 같은 주요 재무 지표를 조회할 수 있습니다.
활용 예
| 금융회사 재무분석 | 자산, 부채, 이익 추이 분석 |
| 신용평가 보조자료 | 금융회사 안정성 검토 |
| 경영지표 대시보드 | 부채비율, 순이익 등 시각화 |
| 투자 분석 | 금융주 분석 자료 구축 |
주식 분석 프로그램을 만들 때 금융회사 관련 종목은 일반 제조업과 재무구조가 다르므로, 금융회사 전용 재무 API를 따로 활용하는 것이 좋습니다.
7. 금융투자협회종합통계정보 API
금융위원회_금융투자협회종합통계정보는 신탁 규모, 펀드 순자산, CMA 잔고, 신용공여 잔고, 증시 자금 흐름, 파생결합증권 발행 현황 등 자본시장 통계를 제공합니다.
활용 예
| 증시 자금 흐름 분석 | 고객예탁금, CMA, 신용잔고 흐름 분석 |
| 시장 과열 판단 | 신용공여 잔고 증가 여부 확인 |
| 펀드 시장 분석 | 펀드 순자산 변화 분석 |
| 금융 리포트 작성 | 자본시장 동향 자료 자동 생성 |
주식시세정보가 “종목 단위” 데이터라면, 금융투자협회종합통계정보는 “시장 전체 자금 흐름”을 파악하는 데 유용합니다.
8. 주식대차정보 API
금융위원회_주식대차정보는 종목별 대차 상위 순위, 업종별·참여자별 대차 현황, 거래 주체별 대차잔고 비교 등 주식대차 관련 통계를 제공합니다.
활용 예
| 대차잔고 분석 | 특정 종목의 대차잔고 증가 여부 확인 |
| 공매도 관련 보조지표 | 대차거래 흐름 참고 |
| 기관 수급 분석 | 참여자별 거래 현황 분석 |
| 위험 종목 탐지 | 대차잔고 급증 종목 모니터링 |
대차정보는 단독으로 투자 판단을 하기보다는 주가, 거래량, 공매도, 재무정보와 함께 보는 보조 지표로 활용하는 것이 적절합니다.
9. 개인사업자기본정보 API
금융위원회_개인사업자기본정보는 개인사업자의 업종, 지역, 설립연도, 종업원 수, 대표자 성별·연령대, 휴업·폐업 정보 등을 제공합니다. 데이터는 개인사업자 기본정보와 휴폐업정보 조회 오퍼레이션으로 구성됩니다.
활용 예
| 소상공인 분석 | 업종·지역별 사업자 현황 분석 |
| 상권 분석 | 지역별 개인사업자 분포 파악 |
| 거래처 검증 | 휴폐업 여부 확인 |
| 금융상품 추천 | 소상공인 대상 상품 분류 |
| 영업관리 | 업종별 잠재 고객 분석 |
소규모 식당 주문 앱, POS, 소상공인 관리 앱을 만든다면 지역·업종 기반 분석 자료로 활용할 수 있습니다.
10. 서민금융상품기본정보 API
금융위원회_서민금융상품기본정보는 서민금융진흥원의 ‘서민금융 한눈에’ 서비스 기반 데이터로, 취급기관별 대출상품, 자산형성상품 등의 정보를 제공합니다.
활용 예
| 서민금융 상품 비교 | 대출상품, 자산형성상품 비교 |
| 복지·지원 앱 | 금융지원 상품 안내 |
| 소상공인 지원 정보 | 사업자 대상 금융상품 조회 |
| 상담 시스템 | 조건별 금융상품 추천 보조 |
정부지원사업, 복지, 소상공인 지원 정보를 모아 보여주는 앱이나 웹을 만든다면 유용한 데이터입니다.
11. 사회적금융지원정보 API
금융위원회_사회적금융지원정보는 사회적경제기업을 위한 금융상품 정보를 제공합니다. 금융회사별 상품명, 금리, 대출조건, 지원대상, 운영기관, 취급기관 등의 항목을 포함합니다.
활용 예
| 사회적기업 지원정보 | 사회적경제기업 대상 금융상품 안내 |
| 정책자금 조회 | 조건별 자금지원 상품 검색 |
| 금융 상담 서비스 | 사회적기업 맞춤 금융상품 추천 |
| 지자체 지원 플랫폼 | 지역 기업 지원정보 연계 |
사회적기업, 협동조합, 마을기업 등을 대상으로 하는 지원사업 안내 서비스에 적합합니다.
12. 공시정보 API
금융위원회 API에는 주식발행, 배당, 유상증자, 무상증자, 합병, 분할, 전환사채, 신주인수권부사채, 자기주식 취득·처분 등 다양한 공시성 데이터도 포함됩니다. 예를 들어 금융위원회_주식발행 공시정보는 주식발행 내역, 발행예정주식 수, 누적발행주식 수, 자기주식 수, 유통주식 수 등을 조회할 수 있습니다.
활용 예
| 공시 모니터링 | 특정 기업의 주요 공시 변화 감지 |
| 투자 위험 분석 | 증자, 감자, CB 발행 등 확인 |
| 기업 이벤트 분석 | 합병, 분할, 주식교환 등 추적 |
| 주식 분석 자동화 | 재무·시세·공시 데이터 통합 |
공시정보는 주가 변동의 원인을 분석할 때 매우 중요합니다. 단순히 시세만 저장하는 것보다 공시 이벤트를 함께 저장하면 더 의미 있는 분석이 가능합니다.
13. 개발 시 주의할 점
1) 실시간 데이터로 오해하면 안 됨
금융위원회 API는 대부분 실시간 거래용 데이터가 아닙니다. 금융위원회는 데이터 보유기관으로부터 데이터를 연계받아 수집 후 개방하고 있으며, 많은 API가 일 1회 갱신 구조입니다.
따라서 자동매매, 초단타 매매, 실시간 호가 화면보다는 다음 용도에 적합합니다.
- 일별 데이터 저장
- 종가 기준 분석
- 기업·재무·공시 분석
- 리포트 자동 생성
- 백테스트용 데이터 구축
- 내부 업무용 대시보드
2) 기준일자 파라미터 관리 필요
일부 대용량 API는 무조건 전체 조회를 제한하고, 기준일자 등 필수 파라미터를 요구하거나 미입력 시 최신 기준일자로 조회되도록 변경되었습니다. 이는 시스템 부하를 줄이고 API 안정성을 높이기 위한 조치입니다.
개발할 때는 다음처럼 처리하는 것이 좋습니다.
1. 조회 기준일자 입력
2. 응답 데이터 존재 여부 확인
3. 데이터가 없으면 D-1, D-2, D-3 순서로 재조회
4. 저장 완료 여부 로그 기록
5. 오류 발생 시 프로그램 종료 대신 로그 저장
3) 서비스키와 호출 제한 확인
공공데이터포털 API는 일반적으로 활용신청 후 발급받은 서비스키를 사용합니다.
실제 개발 시에는 API별 상세 페이지에서 다음 항목을 확인해야 합니다.
- 요청 URL
- 필수 파라미터
- 선택 파라미터
- 응답 형식 XML/JSON
- 호출 제한
- 데이터 갱신주기
- 샘플 데이터
- 에러 코드
14. 어떤 프로그램을 만들 수 있을까?
금융위원회 API를 활용하면 다음과 같은 프로그램을 만들 수 있습니다.
| 주식 일별 시세 저장 프로그램 | 주식시세정보 |
| 종목 분석 대시보드 | 주식시세정보, 기업기본정보, 공시정보 |
| 시장 흐름 리포트 | 지수시세정보, 금융투자협회종합통계정보 |
| 거래처 기업정보 조회 | 기업기본정보 |
| 금융회사 분석 시스템 | 금융회사기본정보, 금융회사재무신용정보 |
| 소상공인 지원정보 앱 | 개인사업자기본정보, 서민금융상품기본정보 |
| 정책금융 안내 서비스 | 서민금융상품, 사회적금융지원정보 |
| 공시 이벤트 모니터링 | 주식발행 공시정보 등 공시 API |
마무리
data.go.kr에서 제공하는 금융위원회 API는 단순한 주식 시세 조회용 API가 아닙니다.
기업정보, 금융회사정보, 자본시장정보, 공시정보, 금융상품정보, 개인사업자정보까지 포함하는 종합 금융 데이터 플랫폼에 가깝습니다.
특히 주식시세정보, 지수시세정보, 기업기본정보, 공시정보를 함께 사용하면 단순 시세 저장을 넘어 종목 분석, 시장 흐름 분석, 투자 리포트 자동 생성 프로그램까지 만들 수 있습니다.
다만 금융위원회 API는 대부분 실시간 데이터가 아니므로, 실시간 매매용보다는 일별 데이터 수집, 분석, 리포트, 업무 자동화 용도로 활용하는 것이 적절합니다.
'조그만 기술로 세상을 이롭게' 카테고리의 다른 글
| 광고 없는 생활 편의 앱 8개 출시 안내 + 비공개 테스트 앱 4개 소개 (1) | 2026.07.06 |
|---|---|
| EPLUS(SEO_GilSung) (0) | 2026.06.26 |
| 알림톡이란 무엇인가 (0) | 2026.06.22 |
| 광고 없는 생활 편의 앱 8개 출시 안내 (0) | 2026.06.21 |
| Windows에서 매일 또는 특정 기간에 프로그램을 자동 실행하는 방법 (1) | 2026.06.20 |