我已成功从Google财经下载股票数据,如下所示:
import pandas as pd
from pandas_datareader import data as web
import datetime
start = datetime.datetime(2016,1,1)
end = datetime.date.today()
apple = web.DataReader('aapl', 'google', start, end)
我以为我能够为索引数据使用相同的框架。但这不起作用:
spx = web.DataReader('INDEXSP', 'google', start, end)
RemoteDataError: Unable to read URL: http://www.google.com/finance/historical
Google不支持索引吗?
或者我需要不同的协议吗?
答案 0 :(得分:0)
如果您的来电已命名为<instrument>
,那么Google API尚未准备好映射到其历史记录try to find the proper <instrument>
name manually first.
S&P 500 INDEX(
INDEXCBOE:SPX
)
v / s
S&amp; P 500(INDEXSP:.INX
)
...
DAX PERFORMANCE-INDEX (INDEXDB:DAX
)
答案 1 :(得分:0)
对于DAX,你可以使用&#39;纳斯达克:DAX&#39;从谷歌与datareader下载。但是,该ETF仅从2014-10-23开始。
答案 2 :(得分:0)