用MATLAB开发自动交易系统

自动交易是一种交易策略,通常在电子金融市场中,使用计算机自动驱动交易决策。在买方和卖方机构中,自动交易构成了高频交易的基础,例如股票交易,外汇交易,或商品交易.

自动交易应用程序的构建者和用户需要开发、回溯测试和部署数学模型,以检测和利用市场波动。有效的工作流程包括:

  • 制定交易策略,使用技术时间序列,机器学习,以及非线性时间序列方法
  • 应用并行和GPU计算用于时间高效的回溯测试和参数识别
  • 盈亏计算与经营管理风险分析
  • 执行交易前和交易后分析,包括市场影响模型执行分析
  • 将战略和分析纳入生产交易环境,如彭博社®EMSX

有关详细信息,请参阅MATLAB®数据输入工具箱™.



另见:金融工具箱™,计量经济学工具箱™,并行计算工具箱™,深度学习工具箱™,交易成本分析,协整,动量交易,摇摆交易,金融中的人工智能