Joh*_*ith 6 finance programming-languages rapid-prototyping
我正在研究解释量化金融库,主要用于股票衍生品的快速原型设计.我对这些语言没有任何经验(我听说过Goldman-Sach的俚语,但从未见过它).
这些语言中有哪些功能,它们是否具有与金融市场相对应的一些独特功能?
您是否曾经考虑过Python?有许多成熟的库可用于统计分析,数据获取和清理。仅举几例:
Numpy - N-dim array objects
Scipy - library of statistical and optimisation tools
statsmodels - statistical modeling
Pandas - data structures for time series, cross-sectional, or any other form of “labeled” data
matplotlib - MATLAB-like plotting tools
PyTables - hierarchical database package designed to efficiently manage very large amounts of data
CVXOPT - convex optimization routines
Run Code Online (Sandbox Code Playgroud)
我亲自在python中实现了一些非常复杂的衍生品pring模型,包括跳跃扩散Vasicek利率格,许多随机过程,甚至设法编写了遗传优化器。
我的一位教授是一家芝加哥对冲基金的研究总监(数学博士学位),他专门使用Python。
也许每个公司都有自己的东西,但是网上有一些材料(主要是关于 DSL-s 的):
至于你自己的语言(和库/运行时!) - 如果不知道你的要求,就没有太多可说的(仅举几例,当我开始思考它时,我立即想到了这一点):