-
Notifications
You must be signed in to change notification settings - Fork 366
Release Note 0.8.0
FinanceData.KR edited this page Aug 18, 2019
·
7 revisions
국가(country)별 ETF 종목 리스트를 가져오는 기능 추가되었습니다. 지원하는 국가는 다음과 같으며 기본값은 'KR'(한국)입니다.
- 'KR': 한국 (기본값)
- 'US': 미국
- 'CN': 중국
- 'HK': 홍콩
- 'JP': 일본
- 'UK': 영국
- 'FR': 프랑스
df_etf_kr = fdr.EtfListing('KR') # 'KR' 생략가능
df_etf_us = fdr.EtfListing('US') # 미국 ETF 종목
현재(2019년 8월 기준) 한국에 상장된 ETF 종목은 모두 436종목 전체의 코드와 종목명을 가져옵니다. 나머지 개별 국가의 ETF 코드와 종목명을 가져옵니다. (미국의 경우 1000개)
개별 ETF 종목의 가격도 DataReader() 함수를 사용하여 모두 다음과 같이 가져올 수 있습니다.
# KODEX 200 (069500)
df = fdr.DataReader('069500', '2019-01-01') # 2019년 1월 1일부터 현재까지
# SPDR S&P 500 ETF
df = fdr.DataReader('SPY', '2019-01-01', '2019-06-30')
# 홍콩 7500: CSOP Hang Seng Index Daily (-2x) Inverse
df = fdr.DataReader('7500', '2019-01-01', '2019-06-30', country='HK')
한번에 5000개 데이터를 가져오므로 약 9년치를 한번에 읽을 수 있습니다.
(한번에 5000개의 데이터를 가져옵니다. 10년 이상 데이터를 가져오려면 두 번에 나누어 가져오십시오)
FinanceDataReader가 이미 설치되어 있다면 다음과 같이 업그레이드 합니다.
pip install --upgrade finance-datareader
무료 오픈소스 FinanceDataReader 가 도움이 되셨다면 깃허브의 Star를 눌러주세요. 아래 URL에서 후원도 하실 수 있습니다.
2018-2024 FinanceData.KR | facebook.com/financedata