你的位置:首页 > 期货高手

沈良:战略程序化、战术程序化、盲目程序化

2014/4/22 20:52:58      点击:
程序化的交易模式在期货市场炙手可热,已经在做程序化交易和想要做程序化交易的人越来越多。不同的人对程序化交易的理解有所不同,在整个投资行为中,不同的人如何使用程序化这个工具也有所不同,就我个人总结而言,大约可以分为以下三类:战略程序化、战术程序化和盲目程序化。

①战略程序化——基于宏观分析、产业逻辑和品种特性

有些机构或个人采用的程序化交易是他们整体投资过程的一个环节,程序化只是一种实现模式,只是为了实现某种投资行为的一部分手段,只是整个投资战略的落实环节,而不是盈利产生的主要原因。

比如用基本面分析选择好一个品种,对这个品种的波动特性有了深入研究之后,发现了投资机会,然后再设计一个或多个程序化策略来抓取这种投资机会,程序化只是实现手段,其实,不用程序化用手工做也能实现。

或者,用宏观分析判断方向,供求分析选好品种,在既定的品种上,在既定的方向下,设计一个适应这个品种的单边操作策略或策略组合(例如总体仓位和风控设计好,布局上含有一部分固定持仓,另一部分则是分为多次的高抛低吸的仓位),以此实现一个阶段的投资目标。

②战术程序化——基于品种特性、统计规律和数理逻辑

有些投资者做程序化交易的最大前提是市场的不确定性,因此他们放弃了宏观分析和基本面分析,运用的一般是技术分析、统计分析和数理分析,采用的是一系列的模型去抓取不同级别的波动价差。他们不会去分析和期待市场大势或某个品种的上涨和下跌。

如果在统计上某个策略能够在较多品种上盈利,并且盈利具有现象上的可持续性,那就把这个策略用在多个品种上;而如果在统计上能够发现某个品种的一种或多种波动特性,并且这些波动特性具备数理逻辑,那就可以想办法用程序化的方式去捕捉隐藏于这些波动特性中的价差机会,由此产生针对于这个品种的程序化策略或策略组合。

③盲目程序化——基于逃避、运气和盲目

有些人做程序化或许只是为了逃避自己的问题,比如控制不住自己的情绪,无法遵守纪律,管不住自己的手,等等。其实本质上这些问题都要自己去解决,在解决的前提下再用程序化作为辅助手段才是合理的,而用程序化的方式逃避问题则可能会因为问题没有本质上解决而随时爆发。

有些人做程序化赚到钱是因为运气好,刚好一个阶段的行情让他的“策略”赚到了钱,然后他就迷信于自己的策略,由此也就埋下了较大的隐患。

有些人做程序化是看到了别人取得了高收益或稳收益后,自己没有深入研究程序化的模式,也没有深入分析自己是否适合程序化,适合哪种类型的程序化,就盲目去做程序化。在不理解的情况下做,过程中暴露出来的问题较多难以解决。