股票

將 metastock 數據載入到 panda 數據幀中

  • March 1, 2017

大多數付費日終數據包都以 metastock 格式提供。出於分析目的,如果可以讀取 metastock 數據並將它們載入到 Python panda 數據幀中,那就太好了。今天有可能做到這一點嗎?

我所指的 metastock 格式是舊版(12.0 之前)MetaStock 文件格式。它是一種二進製文件格式,起源於 Computrac 文件格式。該格式有四個文件:MASTER、EMASTER、XMASTER、F DAT 和F.MWD。

來自 MetaStock 的二進制數據不能直接讀入 pandas 數據幀,或者事實上,讀入任何眾所周知的 Python 庫。為此,您需要將其轉換為文本然後導入,這只會使過程複雜化。

更簡單的方法是使用 Quandl——雖然它的成本比 MetaStock 略高,但它與 Python 的結合非常好,而且您可以快速導入必要的數據。

引用自:https://quant.stackexchange.com/questions/32736