RSI实战使用修正和实战策略和RSI、KDJ的背离现象

股票入门知识 | 发布于2021-10-09

RSI实战使用修正和实战策略

RSI是技术分析中使用最普遍的震荡指标之一。RSI指标的一般规则是在超卖区域买入,在超买区域卖出。如果完全根据这种低买高卖的策略操作,长期而言真的可以获利吗?笔者测试了1997年1月2日至2004年10月15日的1873个交易日的上证综指收盘数据发现,事实上,真正的上涨绝对不是RSI处于超卖区域之后,真正的下跌也绝对不是RSI处于超买区域之后。

首先我们来看一种非常简单的短线交易策略,就是在RSI跌破某个数值之后买入并持有1天至第二天收盘时卖出。测试中笔者使用的是流行的14日RSI数值。此外在测试中,笔者将所谓的跌破定义为前一天的RSI高于某个数值,而当日RSI低于该数值,那么我们认为这是跌破;另外所谓的突破定义为前一天的RSI低于某个数值,而当日RSI高于该数值,那么认为这是突破。

如果以1天短线而论,在RSI跌破某个数值然后买入并持有1天的策略中,RSI的取值在50以下的情况中,在这1873个交易日的过程中总收益基本上都是亏损的。也就是说,如果根据RSI的经典说法,在RSI跌破20的时候买入并持有1天的话,在3次中只有1次是获利的,总体上则是亏损43.9点。也许RSI跌破20交易机会太少,不足以说明问题,我们则可以看看RSI跌破25、30甚至35的情况,我们发现这种交易策略仍然导致总体上的亏损。相反,如果我们逆着经典说法,而在RSI处于高位的时候买入并持有1天,我们却可以得到总体上盈利的记录,而且成功率普遍在60%左右。

关于RSI的经典应用中还有这样一个限定,就是说RSI进入超卖区域之后,一定要等市场向上的信号出现的时候才能买入,对待超买区域的方式也一样。这种界定有其合理性,就是规避了指标的钝化。那么,我们根据这样一种说法来修正交易策略,就是当RSI向上突破某个数值的时候买入并持有1天。例如当RSI跌至20下方之后我们就开始等待买入机会,一旦RSI再高于20的时候便买入并持有1天至第二天收盘时卖出。这样的交易结果如何呢?

当RSI处于低位时买入的策略在长期而言并不是好的策略,总体上将导致亏损。因为很简单,真正的上涨是当RSI在50以上发生的,而真正的下跌则发生在50以下。在这种持有1天的交易策略中,真正取得很好收益的是当RSI突破50、55、60、65这样的数值时,其中RSI突破50时,在这近8年时间里共产生了75次交易机会,其中43次获利,并且累计获利572.3点,这是一个相当惊人的短线收益。此外值得注意的是,我们发现确实应该在市场向上突破的时候买入,而不是在市场跌至超卖区域的时候买入。例如市场跌破50时买入并持有1天的交易策略产生了96.2点的亏损,而突破50时买入并持有1天的交易策略则产生了572.3点的收益。对于RSI处于55、60、65时的对比也支持同样的观点。也许持有1天的交易策略没有说服力,毕竟持有的时间过短,也许不足以说明什么问题。那么我们来做一个时间略长的测试,就是当RSI突破某个数值时买入并持有3天然后卖出的策略,这样的策略是否会产生类似的结果呢?

即便是以持有3天的情况来考察,我们仍然不能在RSI处于较低水平的时候买入,而应该等到RSI至少处在50上方的时候再买入。这里我们的结论是根据持有1天和持有3天的短线策略得出的,那么我们是否有必要测试持有10天、20天甚至更长时间的策略呢?笔者认为没有这种必要性,因为市场每天都会产生一个RSI数值,投资者完全可以根据当天的RSI数值来评估当前市场的状况以及未来短线的走势。

既然前文我们证明了不能在RSI处于超卖区域的时候买入,那么是否应该在超买区域卖出呢?显然也不能。类似超卖区域买入必须出现向上突破的情况那样,在超买区域卖出也必须等待向下跌破的信号产生。体现了这种交易策略的结果,例如以70作为超买界限,并在RSI突破70然后再跌破的时候卖出,那么1天之后的踏空风险累计是111.2点,就是说在过去的近8年中如果投资者在RSI跌破70之后卖出的话,在总共35次中有20次在第二天便会发现卖出是错误的。并且,最糟糕的并不是这种短线的踏空,而是投资者可能因为这次卖出而找不到合适的买入机会,以致丧失后面更长的中期上涨趋势。

举个例子,在2003年11月以来的一波中期上涨中,上证综指RSI于2004年1月5日第一次突破70,随后在1月8日创出78.69的RSI高点,而在1月9日便跌破了70,按照超买区域卖出的交易策略,投资者将在1581.46点卖出,假设投资者没有在随后的上涨中追回的话,他最多将丧失200点的上涨,因为市场直至1783点才见顶下跌。合理的卖出点在哪儿?根据RSI的特性,合理的卖出点应该在4月9日,RSI跌破50的时候,当日指数收盘报1727.34点。

那么为什么会有这样的情况呢?为什么经典书籍上把RSI当作震荡指标低买高卖的策略不对呢?事实上从RSI的指标公式中我们知道,RSI的计算是以一段时期以来的累计上涨除以累计上涨和累计下跌之和得出的。从公式出发,笔者认为,与其说RSI是震荡指标,不如说它是趋势指标,也就是说,当RSI越高,价格越倾向于上涨而不是下跌,相反,当RSI越低,价格越倾向于下跌而不是上涨。其中RSI=50是多空分水岭,RSI大于50是多头市场,RSI小于50则是空头市场。合理的策略当然就是在多头市场买入,在空头市场卖出。而按照传统观点,在超卖区域买入,在超买区域卖出则是完全错误的。

RSI、KDJ的背离现象

当股价突破前一个波峰(谷)而创出新高(低)时,技术指标的曲线并没有突破前一个波峰(谷)创出新高(低)位,这就是所谓的背离。

一、RSI与股价走势背离现象是分析的核心

当股价突破前一个波峰而创出新高时,RSI曲线并没有突破前一个波峰创出新高位。从形态来看,价格曲线上形成依次出现的波峰高于前一波峰的牛市排列,但RSI曲线上,依次出现的相对应的高峰却低于前一个波峰。这就是预示市场即将反转的“顶背离”。相反,当市场价格创出新低,而相应的RSI并没有创出新低,便构成了“底背离”的现象,它预示跌势将尽,市场即将反转向上。

当出现“顶背离”时,我们应该警惕涨势将尽,及早平仓了结;而当市场处于底背离状态时则应考虑开始建仓。

实战举例:高金食品(002143)在2007年11月12日创下20.02元的新低时,其对应的RSI(14)却高于前一浪底,表现出RSI(14)与股价的走势背离。该信号出现之后,市场发生剧烈反转,该股一路攀升至32.53元的高位。注意,RSI(14)发生背离时处于超卖区20线以下,而处于低位的底背离一旦出现,反转向上的行情将会演绎得十分猛烈。当该股在今年1月15日创下32.53元的新高时,其对应的RSI(14)却低于前一浪底,表现出RSI(14)与股价的走势背离。该信号出现之后,市场发生剧烈反转,该股一路下跌至21元的低位。注意,RSI(14)发生背离时处于超买区80线之上,而处于高位的顶背离一旦出现,反转下跌的行情会很惨烈。

二、KD指标的背离是重要趋势转折的先兆

在KD指标中,当市场价格创出新高,但对应的KD值却未能创出新高值,这就构成了顶背离,说明上升趋势已经有发生反转的征兆;在下降趋势中,当市场价格创下新低,但相应的KD值却未能创出新低位,这就构成了底背离,它同样是下降趋势即将反转向上的预警信号,也是趁低买入的有利时机。

在KD指标的背离这个问题上,与RSI的一些过滤手法相似。我们还是要去相信靠近摆动区间极限位置的背离信号有更高的分析价值。顶背离越接近100度线的位置越可靠,反过来底背离越接近0的位置当然越有价值。

实战举例:正邦科技(002157)在创下21.05元的新低价时,其相对应的KD指标值却明显地高于前一个波谷,形成了价格创新低,而其相应的KD值未能创新低的背离走势。这是一个存在于20度线以下的背离信号,因而它显得特别重要,预示着市场将有向上的大规模动作。后来价格一路攀升,最高达到36.87元,印证了底部背离信号的重大转折意义。而当该股创下36.87元的新高时,其相对应的KD指标值却明显地低于前一个波谷,形成了价格创新高,而其相应的KD值未能创新高的背离走势。这是一个存在于80度线以上的背离信号,因而它显得特别重要,预示着市场将有向下的大规模动作。后来价格一路下跌,最低达到23.4元,印证了顶部背离信号的重大转折意义。”

飞鲸投研从多维度分析,整理了一份《成长50》的名单,可以关注同名公众号:"飞鲸投研":feijingtouyan,进行领取(点击复制)

该文观点仅代表作者本人,飞鲸投研系信息发布平台

/阅读下一篇/

RSI判断多空力量强弱和利用RSI确定市场底部

热门推荐