定量分析师或"量子"预测市场的行为以实现利润最大化.我对他们用来完成此任务的软件感兴趣.是否有专为财务建模量身定制的开发平台,库,语言或数据挖掘套件?
统计建模:
首先,有像R这样的统计计算语言,它是强大而开源的,有很多用于分析和绘图的软件包.
你会发现一些与财务相关的R包:
http://www.quantmod.com/
https://www.rmetrics.org/
https://www.rmetrics.org/ebooks-tseries
机器学习和AI根据过去的数据训练系统:
Weka Data Minig:http://www.cs.waikato.ac.nz/ml/weka/
libsvm(数据分类器http://www.csie.ntu.edu.tw/~cjlin/libsvm/)
"人工智能:现代方法"一书(代码:http://aima.cs.berkeley.edu/code.html)
根据过去的数据对交易系统进行回测:
更多的时候不是,券商交易平台将为交易提供自动化设施,文字和语言,使用它可以编程交易"策略"(使用一些常用的语言如Java,有的使用专有的)逻辑的形式.他们还将提供一些最低限度的支持来测试过去数据的策略,并获得有关所采取的交易及其结果的详细报告.
连接到代理和系统测试:
您可以使用某些经纪人专有交易API,也可以使用更标准化的FIX.构建一个FIX服务器,对你的交易系统(在这种情况下将是一个FIX客户端)进行报价滴答回放也是一种非常好的系统验证形式.最有信誉的ECN将提供FIX访问权限.所以这比任何其他界面都更便携.
QuickFIX/J是FIX协议的全功能消息传递引擎.它是流行的C++ QuickFIX引擎的100%Java开源实现.
http://www.quickfixj.org/