TA-Lib 是個歷史悠久,擁有相當多金融技術指標的實作,也被很多金融有關
的軟體所使用,已經有包含將近 200 種指標,
也有 SWIG 幫忙打包的 Perl , 及 Python 套件
這可是程式交易的利器,輕輕鬆鬆,200 個指標可以用,感謝 Open Soure 的前輩們
Python 的套件,有另一位大哥,用 Cython 重新做新的介面,效能更進一步
不過在 windows 下面編譯還蠻麻煩的,要有 Visual Studio 2008 ,及簡單的 patch ,
詳細可以參考
https://github.com/mrjbq7/ta-lib/issues/4
另外,自己也有需求,所以先包一包 win32 Python2.7 的安裝檔,方便使用,有需要的人也可以自取
記得,丟進去的數值,都要是 float
http://dl.dropbox.com/u/14137697/20121105/TA-Lib-0.4.0.win32-py2.7.exe
PS: 這應該是非常冷門的套件 ;-)
3 則留言:
我想問一下您打包的那個執行檔是要如何使用呢?
一般進入 python 後
import talib
dir(talib)
就可以看到他支援的指標了
有裝 ipython 的話
import talib 後
talib 按 tab 健就會出現提示
另外請參考,原始碼
https://github.com/mrjbq7/ta-lib/blob/master/talib/func.pyx
這一個打包,只要是給 windows 下面 Python 的 binary 套件,不需要再用 virtual studio 編譯一遍
張貼留言