由于最近SEC 提议要求大多数资产支持证券发行人提交 Python 计算机程序来记录交易的资金流动(或瀑布)条款,我认为是时候问你认为“必备”Python 包是什么了对于财务将是。
PS:除了在这里回答,也请考虑回答这个调查。
更新:这里的调查结果。
http://code.google.com/p/pandas/也是有量化金融背景开发的。
我猜那么通常的嫌疑人:
对于我的量化开发,我通常以 pythonxy ( http://www.pythonxy.com/ ) 为基础。
在过去,我还为 quantlib 使用了一些 python 绑定。(我不知道他们是否还在开发)。
Stefano Taschini 在 Scipy 2008 上发表的“Interval Arithmetic: Python Implementation and Applications”(见此处)可能很宝贵,因为它可以显示计算的数值不确定性范围(因此您可以避免基于过于脆弱的输入数据或方程做出的决定) .
由于 Stefano 在苏黎世的 Altis Investment Management AG 工作,我很确定他在金融环境中开发并使用了他的pyinterval包,尽管它当然只是一个通用工具,也可以完美地用于其他领域。
当我处理交易系统时,sci-py/num-py 对我来说非常有用。Python 中内置的 CSV 读写器包也是我经常使用的东西。
我将尝试限制与描述证券相关的内容:
当然,我们使用很多其他库