2017年5月,雅虎停止了现有的CSV格式历史数据下载API。
一个新的API(这里命名v7
)很快被标准化并已实现。
这也带来了实际CSV下载格式的变化。
使用 v7 API/格式
从版本1.9.49.116
开始,这是缺省行为。只需从中选择
-
YahooFinanceData
在线下载 -
YahooFinanceCSVData
对于脱机下载的档
使用旧版 API/格式
使用旧的 API/格式
-
将在线雅虎 data feed 实例化为:
data = bt.feeds.YahooFinanceData( ... version='', ... )
的脱机雅虎 data feed 为:
data = bt.feeds.YahooFinanceCSVData( ... version='', ... )
可能是在线服务回来了(该服务在没有任何公告的情况下停止了...它不妨回来)
或
-
仅对于在更改发生之前下载的脱机档,还可以运行以下操作:
data = bt.feeds.YahooLegacyCSV( ... ... )
新的
YahooLegacyCSV
简单自动化使用version=''