prism

2012-11-04

TA-Lib

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 則留言:

Unknown 提到...

我想問一下您打包的那個執行檔是要如何使用呢?

TerryH 提到...

一般進入 python 後

import talib
dir(talib)


就可以看到他支援的指標了

有裝 ipython 的話
import talib 後
talib 按 tab 健就會出現提示

另外請參考,原始碼
https://github.com/mrjbq7/ta-lib/blob/master/talib/func.pyx

TerryH 提到...

這一個打包,只要是給 windows 下面 Python 的 binary 套件,不需要再用 virtual studio 編譯一遍