关于pandas_datareader 无法下载Google finance的股票数据,其他选择方案
Posted eugene-21
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于pandas_datareader 无法下载Google finance的股票数据,其他选择方案相关的知识,希望对你有一定的参考价值。
谷歌可能已经停用了这个接口,所以可以使用雅虎作为数据源
需要安装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的股票数据,其他选择方案的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 pandas_datareader 从雅虎获取股票数据
如何修复“ImportError:无法导入名称'StringIO'”