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=''