마켓 데이터에 대한 질문들
- 내가 원하는 데이터를 충분히 얻으려면 비용은 얼마나 드나?
- 어디서 어떤 데이터를 얼마나 얻을 수 있나?
- 개인과 기관의 정보력의 차이는 얼마나 될까?
- 해외시장, 외국인이 국내 주식시장에 미치는 영향은?
- 금융투자에서 거시경제에 대한 이해가 얼마나 필요한가?
- 실시간 데이터 혹은 주문 속도 얼마나 중요한가?
트레이딩 스타일
데이터의 실시간성의 중요도는 어느 정도인가?
| 트레이딩 스타일
(Trading Style) | 매매 간격 | 보유기간 | 비고 |
---|---|---|---|
포지션 트레이딩 | |||
(Position Trading) | 장기간 | 수 개월~ 수 년 | – |
스윙 트레이딩 | |||
(Swing Trading) | 짧은 기간 | 몇 일~ 몇 주 | – |
데이 트레이딩 | |||
(Day Trading) | 수 시간 | 하루는 넘기지 않음 | 당일 청산 |
스캘핑 | |||
(Scalp Trading) | 초단타 | 수초~ 수분 단위 | 당일 청산 |
데이터 수집 자동화
- 크롤링 (Crawling) : 주기적으로 가져와 저장
- 오픈 API: 데이터를 지정된 표준 방법으로 수집
- 데이터 구매: 해외 데이터, 시세 데이터, 과거 데이터
- 증권사 트레이딩 API: 실시간 가격
- 사설 정보: 이메일, 문자
저장 방법
- CSV (Plain text): 가능한 UTF-8 인코딩 권장
- XLSX: 파일
- RDB: Oracle, MySQL(MariaDB), SQLite
- NoSQL: MongoDB
주요 수집 대상 데이터
- 종목 코드 – 전 종목 코드(티커)
- 종목 기본 정보 – 회사이름, 주소, 대표 등
- 재무정보 – 손익계산서, 재무상태표, 현금흐름표
- 주가 데이터 – 틱,초,분,일,주,월
- 비정형 데이터 – 뉴스, SNS 텍스트 등
마켓 데이터 소스
- KRX 한국거래소 http://krx.co.kr 증권 시장 전체 데이터, 증권 통계, 표준코드 시스템
- 전자공시시스템 DART http://dart.fss.or.kr 기업 공시, 재무제표
- 포탈 증권 (네이버 파이낸스) https://finance.naver.com/ 종목 정보 상세, 뉴스, 투자 정보
- 인베스팅 http://investing.com 국가별 지수, 주가, 상품별 가격 데이터
- FRED 연방준비은행 경제 데이터 https://fred.stlouisfed.org/ 거시 분석, 해외 시황 (포괄적인 경제 데이터)
- 한국은행 경제통계 시스템 http://ecos.bok.or.kr 한국 거시경제 데이터와 분석
한국거래소 (KRX) — http://data.krx.co.kr
유가증권, 선물등의 거래시장의 개설및 관리, 유가증권상장등을 담당하는 통합거래소
- 일자별 주가: 과거 20년치 이상 전체
- 뉴스/공시: 공시 전체, 뉴스(과거 6개월)
- 투자자별 거래실적 (일일, 과거 10년치 이상)
- 기관외국인동향: 일자별 매수,매도
- 금융 시장의 규정, 관련 법규
- 기업들의 공시정보
- 시장제도 설명
- 증권 시장지 (간행물), 통계정보
한국거래소 – 한국거래소 표준코드 시스템
- 표준코드 조회
- 기존의 모든 표준코드를 조회 (조회 시작 일 19970101 로, ‘주권’ 설정)
- 전체 코드는 8천여건 (상장폐지 종목도 포함)
전자공시 시스템
한국의 공시 시스템은 DART(금융감독원)와 KIND(한국거래소)가 있습니다.
DART 금융감독원

- 운영 주체: 금융감독원
- 공시 대상: 상장 및 비상장 기업 포함
KIND 한국거래소

- 운영 주체: 한국거래소
- 공시 대상: 주식시장에 상장된 기업
금융감독원 전자공시 — DART
- 상장회사의 기업 정보 확인: 다양한 공시서류 검색 통해 기업의 재무상태, 경영정보 등을 파악
- 공시서류 검색: 첨부 문서 확인, 다양한 검색 옵션, 키워드 검색이나 기업명 검색
- 비상장회사 감사보고서: 외부감사법인의 감사보고서(재무제표) 등도 열람 가능
- 첨부서류 활용: 공시 첨부서류를 확인하여 더 상세한 정보를 파악 (계약, 이사회 의사록 등)
- 주요 이벤트 파악: 주요 이벤트(합병, 분할, 증자 등)에 대한 공시를 확인
한국거래소 전자공시 — KIND
- 상장회사의 기업 정보 확인: 다양한 공시서류 검색 통해 기업의 재무상태, 경영정보 등을 파악
- 채권상장 정보 확인: 채권상장기업의 정보를 확인하여 채권시장 동향을 파악
- 공시 일정 확인: 투자 결정이나 시장 참여에 유용한 이벤트 정보 확인
네이버 파이낸스
- 주요지수 (코스피, 코스닥, 코스피200) 차트(실시간)
- 종목별 재무 데이터, 회사소개, 주요 팩터
- 투자자별 매매동향(외국인, 기관, 프로그램), 외국인 순매수/순매도
- 뉴스, 리포트, 투자전략
- 조건검색 (필터링) 및 TOP 종목(상하한가, 업종, 테마)
- 주요 해외 지수, 시장지표(환률, 금리, 유가, 금 시세, 원자제)
야후 파이낸스
- 세계/미국 종목, 가격, 뉴스
- 한국: KRX (KOSPI, KOSDAQ)
- 미국: NYSE, NASDAQ, AMEX
- 중국: 후강퉁(홍콩-상해, 2014년 11월), 선강퉁(홍콩-심천, 2016년 12월)
- 일본: TSE(도쿄)
- 유럽(영국 LSE, 프랑스 파리거래소, 독일 FWB), 동남아(인도네시아, 태국, 베트남)
미국연준 통계 데이터 — FRED
- 세인트루이스 연방은행 통계 데이터 (Federal Reserve Economic Data )
- 데이터의 차트를 볼 수 있으며 데이터를 XLS나 TXT형태로 다운로드
- 금융 뿐만 아니라 재정, 물가, 고용 등 일반적인 경제 관련 데이터
- 압축된 엑셀 파일 (약 14M) FRED 전체 다운로드
FRED 다양한 도구
- API : http://api.stlouisfed.org/docs/fred
- 엑셀 애드인: https://fred.stlouisfed.org/fred-addin/install_windows.html
- API Python 구현: https://github.com/zachwill/fred
한국은행 경제통계 시스템 — ECOS
- 통계, 검색, 금리, 증감률 계산, 생산자, 수출입물가지수및 검색
- 통계공표일정
- 테마별 통계
- 통계DB정보
증권정보포털 — 세이브로
- 통일주권및 통일규격유가증권발행, 명의개서대리, 증권대행, 해외DR
- 보호예수물량확인
- 주식 → 의무보호예수: 보호예수물가
- 기업기본분석정보
- 한국예탁결제원, 증권정보 오픈 API https://openplatform.seibro.or.kr/
정책 데이터 — 기획재정부
- 경제정책의 수립
- 예산조세 정책의 수립
- 사전정보공개 (나라의돈이 어디로가는지)
- 주요경제지표
- 경제로드맵 EX) 국가 초대형 건설, 전기차
대표 사설 정보 제공사 — 에프앤가이드
- 증권사 기업리포트
- 경제연구소 발표자료 원문
- 상장기업 실적추정, 투자의견
- 지분관련 공시, 지분변동현황
- 산업데이터
- 제도권에서 가장 많이 이용
- WiseFn(네이버 증권 서비스) 인수 (2018.7)
종목 테마 정보 제공사 — 인포스탁
- 이슈 섹터 스케줄
- 증시뉴스 속보
- 테마별 분류
- 특징주 분류
- 종목 히스토리
공공기관 오픈 데이터
- data.go.kr 공공데이터포털
- kosis.kr 국가통계포털
- kostat.go.kr 통계청 홈페이지