程序化交易可行性研究

程序化交易有一个大的前提条件,那就是在交易中首先要放弃个人对未来行情的主观判断和预测,失去了这个前提条件程序化交易就无从谈起。那么接下来就是一系列的建立规则与执行规则的过程。

坚定的一致性的不间断的执行交易规则是程序化交易核心精神之所在,这也是忠贞的程序化交易者所信奉的理念。

在平时的生活中,对于99%的事情来说,大家都习惯的用线性思维方式去平均过去所发生的一切事物,比如,平均收入,平均经济成长率,平均时速,平均商品价格........

但是对于程序化交易者来说,所谓的平均收益率是非常幼稚的概念,交易是非线性的行为,非线性的行为所产生的结果怎么可以用平均来说明?交易的价格是怎么产生的?是所有参与者心理共同作用的结果,是完全的非线性行为结果,如果人为的将其平均化,是非常非常幼稚可笑的。

过去绩效的好与坏(仅限于连续不间断的实盘,测试报告或模拟交易不算)说明的仅是系统与行情匹配性的高与低,以及交易者对系统与行情匹配性的修正能力。但是并不能说明未来的结果是如何。当下的交易结果并不会影响下一次的交易结果,同样也不会受上一次或几次交易结果的影响。

举个实例:交易系统一年中8个月都是亏损,2个月不赔不赚,2个月盈利,一年的整体绩效是50%。但是这并不能将50%的年收益率平均分配到每个月当中去,因为这不是事实!50%的收益率是依靠一年中的两个月盈利所得来的,并不是每个月的盈利所累积而来的。

如果有人问我平均每个月收益率是多少?我真的没有办法回答,因为这没有任何的意义,唯一有意义的是:50%的年收益率是依靠执行交易系统一年中所有的交易讯号而得来的,没有执行8个月的亏损讯号,就不会存在2个月的盈利讯号。

如果交易者意识不到这一点,那会直接影响交易系统的执行效率,因为在实盘中当交易系统出现必然存在的亏损期时,这些交易者几乎全部会放弃执行交易策略,转而选择主观或左侧的交易策略。这样会逐渐的丧失在程序化交易中所建立起来的优势,从长期来看,交易必然是失败的!

程序化交易系统不是一个讨好交易者的工具,而是帮助交易者昧于现实而妥协在自我主观想法之前,强制执行既定交易规则的一种交易工具。

如果以人性的角度来看,让交易者感觉最称心愉快的交易方式应该是依据自己的想法和个人的情绪走向来买卖,结果大赚一票,不是吗?但是如果真的这样做了,还是那句话,从长期来看,结果必然是失败的!​​​​