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

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

2014/5/26 16:40:32      点击:
之前谈到战略程序化、战术程序化和盲目程序化的差别,今天再来谈谈这三者的风险。

做战略程序化的人只是把程序化作为实现战略的工具。工具本身不决定成败,决定成败的是战略。因此战略程序化的最大风险是战略的错误。如果多空方向判断错了,程序设计得再好也只能是不断止损,并且赚钱的机会很少,结果很可能是亏损的。如果品种选错了,即使用一套在其它品种上盈利表现很好的程序,在这个品种上也会赚不到钱或只能赚小钱。

因此,做战略程序化,想要减少风险,首先要做的是提高自己制定战略的能力,即提高自己对宏观、对产业、对品种的熟悉程度和分析能力,提高发现机会的能力,然后用合适的程序去捕捉机会;其次也可以做一些多品种的组合,以及不同品种的多空对冲,即多制定几个战略同时布局,在不同的方向上、不同的品种上布局,这样的话即便有一两个战略出了问题,大局仍能稳固。

做战术程序化的人,他的程序化策略本身就是战术的有机组成部分,战术程序化的最大风险来自策略本身的问题以及策略的执行问题。如果对一个品种的波动特性没有深入洞察,就无法设计出捕捉这个品种波动规律的程序;如果设计出来的程序只是感觉上是有用的,或是一段时间测试是有用的,而没有更大范围、更长时间的统计回测,那这个程序的生命力可能会很差;如果程序的设计没有逻辑性,不清楚到底要去捕捉什么类型的机会、到底凭什么优势去实现盈利,即使赚了一些钱也会还回去;另外,即便程序是好的,有没有选到合适的品种上,有没有做好资金管理,有没有坚定执行,等等执行上的问题也是战术程序化的风险源。

因此,做战术程序化,想要减少风险,首先是提升一个程序化策略本身在各方面的适应能力、作战能力,并提升执行者本人的规律识别能力、品种选择能力、资金管理能力、执行能力;其次,在优化策略和提升自我的前提下,做一些适当的策略组合,也能减少风险。

做盲目程序化的人,最大风险就在于“盲目”。要么是自己不适合做程序化,但是听说程序化能赚大钱,或者自己主观做交易亏钱却不去解决主观亏钱的问题,而去做程序化。但做程序化或许并不适合这些人,能否在程序化研发、精选、执行等方面投入足够的努力也是个未知数。要么是选了不适合的策略或策略组合,虽然某些人适合做程序化,但选的策略有问题直接导致亏钱,或者选的策略从长远来看没问题,但自己对策略不了解、不够坚定,从而还没等到好结果就放弃了或转到其它程序了。

因此,做盲目程序化,想要减少风险,首先要弄清楚自己为什么做程序化、适不适合做程序化、适合哪些类型的程序化,然后再针对自己的需求,为自己量身定制一个或一些能充分发挥自身优势、能和自己共振的策略。