在Python中,雅虎财经的每月股票价格如下......
import pandas_datareader.data as web
data = web.get_data_yahoo('IBM','01/01/2016',interval='m')
我试图从Google财经获得月度股票价格,但每日股票价格会被退回
data = web.get_data_google('IBM','2016')
如何通过Python获得Google财经的月度股票价格?提前致谢
答案 0 :(得分:0)
根据documentation,这确实是可能的。
编辑:以下示例尽管是文档的一部分,但似乎不起作用。我发现以下作为替代方案:
import pandas_datareader.data as web
quotes = web.DataReader('NYSE:IBM', 'google')
其中'NYSE:IBM'
是以冒号分隔的交换代码和代码,'google'
是定价来源。
旧(非工作)示例:
In [42]: import pandas_datareader.data as web
In [43]: q = web.get_quote_google(['AMZN', 'GOOG'])
In [44]: q
Out[44]:
change_pct last time
AMZN 0.01 780.22 2016-11-25 13:00:00
GOOG 0.09 761.68 2016-11-25 13:00:00