學PYTHON的原因, 有一部分是為了台股的分析

但台股分析是需要歷史資料的, 所以記錄一下之前是怎麼懶人下載的

首先要安裝fix_yahoo_finance, 他要從PYPI上下載

https://pypi.python.org/pypi/fix-yahoo-finance

之後用pip install fix-yahoo-finance-0.0.21.tar.gz

還要pip install pandas_datareader

前置作業完成

1.首先要導入模組

from pandas_datareader import data as web
import datetime as dt
import fix_yahoo_finance as yf

yf.pdr_override()

pandas_datareader獲取股票資料

datetime負責時間日期

yf.pdr_override()能幫我們把股票資料抓到本機

2.設定日期
start = dt.datetime(2000, 1, 1)
end = dt.datetime(2016, 1, 1)

3.開始我們的函式
df = web.get_data_yahoo(['2002.TW'],start, end)
df.to_csv(r'f:\2002.TW.csv')

OK! 簡單吧!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

arrow
arrow

    張郎屋 發表在 痞客邦 留言(2) 人氣()