퀀트 투자 기본 데이터
- 개인 공부 목적으로 운용하고 있는 저장소입니다.
데이터와 사용에 대하여
- 데이터는 온라인에 공개된 자료를 수집하여 만들어졌습니다.
- 데이터의 정확도는 담보하지 않습니다.
- 데이터 사용에 대한 책임은 모두 사용자 자신에게 있습니다.
- 개인적인 목적으로 사용하시기를 권고드립니다.
상장 주식 목록(현재 기준)
국내 ETF 가격(종가, 약 1.5년치)
해외 ETF 가격(종가, 약 1.5년치)
- 일부 table
- GDP, GNI
- 국고채|잔액, 환율|달러, 통화량|M2, KOSDAQ|거래대금, KOSDAQ|종가, KOSPI|거래대금, KOSPI|종가, 경기종합지수|동행지수순환변동치, 경기종합지수|선행지수순환변동치, 제조업|가동률, 제조업|재고율, 설비투자지수, 수출|금액지수, 수출|물량지수, 순상품교역조건지수, 기업경기실사지수|수출전망, 기업경기실사지수|업황전망, 기업경기실사지수|가동률전망, 경제심리지수, 실업률, 고용률, 소비자물가지수, 생산자물가지수,
각종 경기 지표 |일간(종가, 약 1.5년치)
- 시장금리|MMF7일, 시장금리|국고채(1년), 시장금리|국고채(3년), 시장금리|국고채(5년), 시장금리|국고채(10년), 시장금리|국고채(20년), 시장금리|국고채(30년)
각종 경기 지표 |일간(종가, 약 1년치)
- 환율|달러원, 금리|한국국채10년, 금리|미국국채10년, 골드|원, 원유|WTI, 주식|S&P500, 주식|NASDAQ100, KOSPI, KOSDAQ
기타 데이터
채권
주식
기타
한국은행
- 경제통계시스템: 통화량M2, 생산자물가지수, 소비자물가지수, 부동산 가격지수, 경제심리지수, 뉴스심리지수
산업통산자원부
Fn가이드
Github Actions을 이용하여 자동화 함
- 데이터 다운로드
- commit & push
- build jekyll pages
국내 ETF 정보는 양이 많아 정해진 ticker만 불러온다. ticker는 아래 google sheet로 컨트롤 한다.
- 시트 주소 : KOREA_ETF_TIKCERS_FOR_DATA
- 시트 이름 : TICKERS_REQ
ticker 목록을 수정하고 데이터를 바로 보고 싶을 때는 github action에서 수동 실행 시킨다.
.env
파일을 만들고 필요한 변수를 저장하여 사용한다.
코드 실행에 필요한 값은 현재 다음과 같다.
- ECOS_KEY : 한국은행 API KEY
# .env
ECOS_KEY="abcdefghijkl"
jekyll을 통해 json file을 변환할 때 아래와 같은 문제가 발생하였다. 각각 다음과 같이 해결하였다.
- build 결과 파일 확장자 문제 ( filename.json.md → filename.json.html )
- page header에
permalink: "/filename.json"
추가
- page header에
- build 결과 파일에 html
<p>
tag가 추가되는 문제layouts/json.html
에{{ content | remove: "<p>" | remove: "</p>" }}
추가
- build 결과 파일에 따옴표 문제 (
“ .. ”
)- kramdown의 smart quotes 기능 끄기 :
_config.yml
에smart_quotes: ["apos", "apos", "quot", "quot"]
추가
- kramdown의 smart quotes 기능 끄기 :