码迷,mamicode.com
首页 > 其他好文 > 详细

关于pandas_datareader 无法下载Google finance的股票数据,其他选择方案

时间:2018-09-01 20:35:22      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:span   3.1   下载   关于   read   err   open   ade   start   

谷歌可能已经停用了这个接口,所以可以使用雅虎作为数据源

需要安装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的股票数据,其他选择方案

标签:span   3.1   下载   关于   read   err   open   ade   start   

原文地址:https://www.cnblogs.com/eugene-21/p/9571165.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!