程序化交易策略系统的构成

程序化交易策略系统的构成:变量定义模块、数据处理模块、交易决策模块、交易执行模块、风险难控制模块

1.变量定义模块

  • 是所有程序化交易程序的基础模块

  • 变量定义包括参数和变量两类;

  • 参数全部为数值型,变量有数值型、字符型、逻辑型三种;

  • 整个程序中所使用的参数和变量都必须在该模块中进行定义,没有定义的任何参数和变量都不能够在程序里面赋值或引用。

2.数据处理模块

  •  是交易策略程序的核心模块之一
  • 任何的决策模型都必须对一系列的基础数据进行计算处理,对变量进行赋值,对各种决策条件进行计算和分析。

3.交易决策模块

  •  程序化交易系统的核心是交易决策;
  • 负责根据交易策略思想对已经计算处理的数据进行分析判断,是否符合策略思想确定的建仓、平仓条件,从而决定什么时候,以什么价格,多大规模,建立什么样的仓位(多仓或者空仓)或者平仓已有仓位。

4.交易执行模块

  •  负责执行交易决策模块发出的交易信号
  • 命令既可以写在交易策略程序中
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值