Skip to content

Release Note 0.8.0

FinanceData.KR edited this page Aug 18, 2019 · 7 revisions

ETF ์ข…๋ชฉ ๋ฆฌ์ŠคํŠธ

๊ตญ๊ฐ€(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 ์ข…๋ชฉ ๊ฐ€๊ฒฉ

๊ฐœ๋ณ„ 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์—์„œ ํ›„์›๋„ ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

https://www.buymeacoffee.com/siZa4t0