运用"通道止损"跟踪趋势锁住盈利
在量化投资领域,程序化交易者最常用的一种趋势跟随策略是让止损点跟随趋势前进的方向不断向前移动,利用近期高点或近期低点的移动方向来判定趋势方向。比如,在上升趋势中止损点可以放在最近几根K线的最低点处,而在下降趋势中止损点可以放在最近几根 K线的最高点处。
具体而言,用越多的K线条数来确定止损点,那交易者给予程序化交易的变化空间越大。相应的,交易在触发止损前盈利回撤的幅度也会越大,而使用越近的高点或低点,止损被触发的速度也越快。
这种跟踪止损的方法常被叫做“通道止损”。所谓“通道”,是指交易者使用最近X根K线的最高点和最低点分别作为短期和长期止损点,所有这些高点和低点构成的一个形似通道的带状区域。而依据通道止损,衍生出了通道止损策略。
一、通道止损的使用方法
通道止损策略适用范围很广,在程序化交易中,它可以无差别地胜任周K线图和5分钟K线图。同时,它不仅适用于长期程序化交易策略,也适用于短期程序化交易策略。
通道止损策略的使用方法很简单,假如我们选择20天期通道作为长期交易系统的止损点,那我们每一天都要确定最近20天的最低点,并以此作为止损点。很多交易者会根据自己的喜好将止损点放在实际价格低点的上方或下方。
当价格向着我们交易的方向运动时,最近20天低点也随着不断上移,所以该策略不仅能“跟踪”趋势,还能保护不断累积的盈利。还要注意,通道止损点只会向着持仓的方向移动而不会逆着持仓的方向移动。当价格击穿最近20天的低点,就会触发卖出止损指令,退出交易。
二、通道止损的周期选择
在使用通道止损策略时,很多人不清楚要用几根K线才能设置好合理的止损点,这其实取决于个人交易系统的目标。明确的目标有助于交易者做出正确的选择,例如,短期交易系统需要迅速止损,而长期交易系统的止损就较为宽松。
有研究表明,长期交易系统的止损点放在最近20天(或更长周期内)的最高点或最低点最好;中期交易系统的止损点设置在最近5~20天内的最高点或最低点处最好;而短期交易系统的止损点设置在最近1~5天内的最高点或最低点处通常表现最好。
在大趋势中,长周期的通道止损策略可以积累起巨大的浮动盈利;在小趋势中,短周期的止损策略可以抓住更多的利润。在一个相当持久的趋势中,利用长周期的通道跟踪止损策略能积累起巨大的浮动盈利,且当止损点最终被触发时,仍然会回吐大量的浮动盈利。
短周期的通道止损策略设置的止损点较近,因而能保护更多的浮动盈利。较近的止损点往往会使我们过早地被止损出大趋势,也因此长期止损点通常比较近的止损点更善长积累盈利。
在失控的趋势中,最好的通道止损策略是短周期通道止损策略,比如3根K线的时间周期;在一个强劲的趋势中,这种短周期通道止损策略能让我们一直坚持呆在市场内,直到趋势快要结束时。
显然,这种止损策略目标是有冲突的。通道止损策略使用的时间周期越长就越能抓住更多的利润,但止损点一旦被触发还是会回吐大量的利润;通道止损策略使用的时间周期越短能抓住的利润就越少,但它能保护更多的浮动盈利。
三、通道止损的优化
既要用通道止损策略积累大量盈利,又要用它保护账面利润,只有在程序化交易初期使用长周期的通道止损策略,然后随着账面利润的逐渐累积逐步缩短通道止损策略的时间周期。
一旦交易获得可观的利润,或者出现一个非常强劲的趋势运动后,就要使用非常短周期的通道止损策略。这样做可以只回吐巨幅浮动盈利中的极小一部分。
例如,在长线程序化交易初期,先设置一个资金管理止损点以防止任何灾难性亏损,然后在近期20天最低点处设置一个跟踪止损点。当计划的盈利实现后,就可以缩短通道止损策略的时间周期,比如将止损点设在近期10天低点处。
简言之,在交易初期用这种策略设置较为宽松的止损点允许利润不断累积,然后随着盈利的增加逐步收紧止损点。赢利越多,止损点越紧;积累的赢利越多,允许回吐的赢利越少。
另外一个改善通道止损策略的方法是:利用通道宽度或ATR来收缩(或扩张)传统的通道止损策略。例如,你正在用20天期的通道止损策略,那你要先计算通道的宽度,也就是最近20天最高点与最近20天最低点间的距离。随后,将已得到的20天低点和20天高点分别上移和下移一定的距离,就能将通道收缩。
在长线交易中,可以将止损点调整到比近期价格低点高5%通道宽度或5%ATR的地方。这样得到的止损点比传统的通道止损点更容易被触发,你就可以先他人一步止损。
最后,通道止损有一个非常重要的弱点。它在前期低点或高点处会触发大量的止损单或入场单,因此当你在程序化交易中使用这些技术时会发现明显的价格滑动。不过,用某一百分比的通道宽度或ATR来调整实际价格低点或高点的方法是一种将止损点与一般大众的止损点区别开来的方法,它可以让你更好地执行交易。