它曾经能够像15年的数据一样拉动,而不管它只会返回1年的数据,而不管您的“开始”日期。任何人有这个问题?Pandas Google Datareader仅返回1年的股票数据
1
A
回答
2
我使用spyder作为IDE。我没下,现在为我工作:
- 右键点击DataReader的“wb.DataReader(符号,‘谷歌’,开始,结束)”,然后选择“转到定义”
- 顶部打开页面,从“pandas_datareader.google.daily进口GoogleDailyReader”右击GoogleDailyReader并选择打开文件更改“http://www.google.com/finance/historical”“去定义”
- 返回的“http:// 金融 .google.com /财务/历史'
- 关闭spyder并再次打开它。它应该工作!
0
另一种解决方案是创建为GoogleDailyReader的包装,并更改URL在此包装:
from pandas_datareader.google.daily import GoogleDailyReader
class FixedGoogleDailyReader(GoogleDailyReader):
@property
def url(self):
return 'http://finance.google.com/finance/historical'
start = datetime.datetime(2012, 1, 1)
end = datetime.datetime.now()
reader = FixedGoogleDailyReader(symbols=['AMZN', 'IBM'], start=start, end=end, chunksize=25, retry_count=3, pause=0.001, session=None)
reader.read()
相关问题
- 1. 使用Pandas Datareader读取多个来源的股票
- 2. 同步。股票数据与活的股票数据
- 3. Pandas .join无法将S&P500股票数据结合起来
- 4. YahooFinance.get返回为空的股票
- 5. 如何让雅虎财务YQL查询超过1年的股票数据?
- 6. 从google返回股票价值作为字符串
- 7. redis数据结构来存储股票日返回
- 8. 拉历史股票数据
- 9. 做过雅虎财务api股票回报股票期权数据?
- 10. Quandl API股票数据点
- 11. 检索股票数据
- 12. 股票报价 - Google财经(2017年9月6日后更改)
- 13. 关于pandas datareader
- 14. 如何返回SQL DataReader数据
- 15. 股票购买和股票报价数据
- 16. DataReader返回DBNULL
- 17. moq返回dataReader
- 18. 返回股价基础上股票名称和日期
- 19. 仅返回数据
- 20. 美国股票股票价格API
- 21. Oracle DataReader返回1行但Read方法返回false
- 22. 实时股票和货币数据API
- 23. Pandas DataReader无法从Google获取共同基金和指数的数据
- 24. 股票预测数据的HighCharts
- 25. 关于Facebook股票的统计数据
- 26. Quandl股票API的历史数据
- 27. c的股票信息数据结构?
- 28. 使用cURL返回JSON文件以使用HighCharts股票图表中的数据
- 29. 返回熊猫数据框中每个股票名称的最大日期
- 30. DataReader不返回值?
也许是与“谷歌”的一面有问题吗? – Alber8295
可能。我曾经使用雅虎和他们一起禁用他们的API – nickm
是的,我前一段时间尝试,我不能。您可以使用[投资](https://www.investing.com/currencies/eur-usd-historical-data),但较小的时间范围是1D – Alber8295