1. 程式人生 > >關於pandas_datareader 無法下載Google finance的股票數據,其他選擇方案

關於pandas_datareader 無法下載Google finance的股票數據,其他選擇方案

3.6 col pan 方案 finance 雅虎 3.4 area class

谷歌可能已經停用了這個接口,所以可以使用雅虎作為數據源

需要安裝fix-yahoo-finance

pip install fix-yahoo-finance

使用get_data_yahoo:

from pandas_datareader import data
import fix-yahoo-finance as yf
yf.pdr_override()

symbol = AMZN
data_source=google
start_date = 2010-01-01
end_date = 2016-01-01
df = data.get_data_yahoo(symbol, start_date, end_date)

df.head()
                 Open       High        Low      Close  Adj Close    Volume
Date                                                                       
2010-01-04 136.25000 136.61000 133.14000 133.89999 133.89999 7599900 2010-01-05 133.42999 135.48000 131.81000 134.69000 134.69000 8851900 2010-01-06 134.60001 134.73000 131.64999 132.25000 132.25000 7178800 2010-01-07 132.01000 132.32001 128.80000 130.00000 130.00000 11030200 2010-01-08 130.56000 133.67999 129.03000 133.52000 133.52000 9830500

轉自stackoverflow。

關於pandas_datareader 無法下載Google finance的股票數據,其他選擇方案