14.3 交易系统不是交易指标

14.3 交易系统不是交易指标


多数交易软件中都自带了很多交易指标,常见的三大件是均线组合、MACD 、KDJ 。很多投资者交易过程中同时参考均线、MACD 、KDJ ,比如有的投资者在同时满足MACD 金叉、KDJ 低位金叉、均线多头排列时买入,等待出现死叉或空头排列时卖出; 有的投资者只参考均线进行交易,只要价格在某条均线上就买入,反之卖出。

诚然,交易系统可以依据交易指标进行设计,作者也曾进行过这方面的尝试。但既然是交易指标就可以进行计算机回测,通过计算机程序对所设计出来的交易系统进行全面系统的测试,即用不同类型的行情进行测试,如牛市、熊市、平衡市、牛熊快慢速转换,反复出现跳空裂口等各种各样的情境,另外测试时要充分考虑交易成本, 一方面是佣金,更重要的是滑点等交易过程中的市场冲击成本,很多投资者测试指标时忽略了交易成本,往往会发现很多收益率惊为天人的系统,然而自己实盘一用,直接就天渊之别了。图14-3 是作者用R 语言编写的针对20 日均线应用于上证指数多空交易的回测结果,考虑了交易成本,可以看出来严格按照20 日均线去操作一定是稳亏的。

交易指标多数都是基于价格和成交量计算出来的,因为当天我们所拥有的价格信息更多是历史信息,而不可能有未来信息,因此交易指标都是滞后的(有些看起来不滞后的交易指标可能用到了未来函数,即回测过程中引用了交易发生后的价格信息,很具有欺骗性) 。大量交易指标都是在均线的基础上进行2 次平均, KDJ 、MACD 等全都如此(感兴趣的读者可以打开交易软件的指标管理,看看交易指标的源代码是不是如此,有能力的读者可以用交易软件或者python 等程序进行回测,看看是不是指标组合比单条均线更差) ,因此在面临价格波动时一定是严重滞后的。从这个意义上讲,单条均线线上买线下卖的交易模式相对滞后性最低,作者针对众多交易指标测试过程中,单条均线的回测结果总体相对最好,甚至超过了考夫曼发明的自适应均线。然而,如图14-3 所示,一旦考虑了交易成本,相对短的均线交易系统往往因为交易次数频繁而积聚的大量交易戚本而出现严重亏损。而相对较长的均线则过于迟钝,在震荡行情中会反复穿越不停开平止损,在快速波动的行情中则如一只瞎猫,完全跟不上老鼠的节奏。

总而言之,市场波动虽有模式,但并非过于简单的抽象(指标)就能良好刻画的。市场上也有些指标卖得很贵,比如Blooberg Terminal 中额外出售的Demark 指标,由于该指标并不开源,作者也无从了解其具体原理。但无论如何,简单对历史数据进行计算来指导交易很难逾越之后这道鸿沟,还有另外重要的一点,很多交易指标往往是与道氏理论背道而驰的,逆势的,因此在应用技术指标时更应该慎重。

交易指标的出现是伴随着计算机和网络的快速发展,至今不过几十年,然而有史料记载的之前400 多年的现代资本市场交易历史中涌现出了不知道多少交易大师,特别是杰西利弗莫尔这样的宗师级交易大师却从未使用过任何指标,值得我们认真反思。

当然,交易指标也有其模式,但往往并非是简单的金叉死叉或者角度变化,也不是简单地增加几个过滤器可以解决的,如果能发现这些模式, 一样是可以盈利的,不过最好自己应该明白其中的道理。也有很多成功的交易者使用交易指标作为其交易系统的核心,比如斯坦利. 克罗就用多均线系统为核心设计了其交易系统。有兴趣的读者可以自行阅读其著作:《克罗谈投资策略》。