金融 Python 库
我在找一个Python库,能提供一些简单的金融计算,比如MACD、指数移动平均线(EMAs)和其他指标。我到处找过,但发现要么是那些项目已经停止更新,要么根本就没有这样的项目。请问有没有这样的库存在呢?
谢谢。
3 个回答
0
pandas提供了进行这些计算所需的所有工具。它有一些方法可以计算移动平均线、指数移动平均线等等。如果你已经把时间序列数据放在pandas的数据结构里,做这些技术指标就非常简单。
你还可以看看http://matplotlib.org/examples/pylab_examples/finance_work2.html,这个例子稍微有点长,但它展示了一个格式很漂亮的MACD图。
1
你可以看看 TA-Lib。虽然Pandas有很多工具可以让你从头开始做这些计算,但这个库几乎已经把所有常见的技术指标都做成了简单的函数,你只需要直接使用就可以了。
2
ActiveState 有一篇 推荐文章,里面列出了在金融行业中处理问题时必备的 Python 包。你查看过了吗?里面有没有你需要的东西?