全面解读KDJ指标(附战法)
在之前发布两篇股票战法中,都有用到KDJ指标,当时我都是一笔带过,没有深入的去讲解这个指标,实际上它作为股市经典指标之一,自身也有着很多用法,所以今天我把这一课给大家补上,为了照顾没有看过之前文章的朋友,所以今天我会重头开始讲,那废话不多说,现在就开始。
KDJ指标的基本理解
KDJ指标全名为随机指标,可能很多人听说过随机漫步理论,理所当然地认为KDJ这个随机指标说的就是随机漫步,甚至以前还有一些炒股软件上把KDJ叫做随机漫步指标。但实际上,这是一种误导,KDJ之所以叫做随机指标,跟随机漫步理论没什么关系,它的得名是来自于其指标公式中,未成熟随机值RSV的计算。
KDJ指标,来源于KD指标,而KD指标又来源于WR指标,我在之前的文章中提到过,KDJ指标中的未成熟随机数RSV和WR威廉指标是互补的。下面就是他们的公式,我们可以看出,WR是最高价减去收盘价,再与最高价减去最低价的值相除,得到的是空方力量在多空力量之和中的比例。而RSV则是用收盘价减去最低价,再与最高价减去最低价的值相除,得到的是多方力量在多空力量之和中的比例。那么我们就把他们放在一个指标中,来看下。
WR:(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N))*100;
RSV:(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
翻译:WR=(N天最高价中的最高值-收盘价)/(N天最高价中的最高值-N天最低价中的最低值)*100
RSV=(收盘价-N天最低价中的最低值)/(N天最高价中的最高值-N天最低价中的最低值)
其中N的默认参数是9,那么以上翻译中的N天就是9天。
可以看到,WR和RSV是一对以50这条线为中心的,完全对称的曲线,任何一个点,这两个值相加都得100。KD指标在未成熟随机值RSV的基础上,借用了移动平均线SMA算法的优势,加入了平滑因子,对近期的RSV数值,赋予了更高的权重,而KDJ指标又在KD指标加入了J曲线,其公式为3K-2D,用来反映K、D值的乖离程度。
KDJ指标的规则
从上图中,我们可以看出,K值是对RSV值进行行了加权移动平均的计算,D值又是对K值进行了加权移动平均的计算,RSV的公式可以得出,其取值范围永远不可能大于100和小于0,所以K、D的取值范围也必然会在0-100之前,J的值是3K和2D两值的算术差,所以它是有可能大于100或小于0的。
KDJ指标属于超买超卖型指标,从0-100之间,以50中线,划分多空区域,其中0-20为超卖区,80-100为超买区,不过从实战经验来看,以上规则更适用于D曲线,而K曲线一般要达到90和10时才是超买超卖区。
当K曲线,在20附近向上交叉D曲线时,视为买入信号,当K曲线,在80附近向下交叉D曲线时,视为卖出信号。J曲线,如果高于100,股价易反转下跌,如果低于0,股价易反转上升。如果指标在50中线附近的波动,则参考价值不大。
KDJ指标的仓位配置
KDJ除了和其他指标组合,其实也是可以单独使用的,但在使用时,需要配置好相应位置的仓位。
如上图所示:
1、J曲线在0线以下,向上拐头时,可以考虑少量建仓,建议10%以内。
2、K曲线在20附近,向上交叉D曲线,可以考虑正式建仓20-40%。
3、K、D、J三条曲线呈现多头发散,可以考虑追加仓位20-40%。
4、J曲线在100以上,向下拐头时,可以考虑卖出仓位20-40%。
5、K曲线在80附近,向下交叉D曲线,建议立即清仓。
6、K、D、J三条曲线呈现空头发散,若还拥有仓位,应立即清仓。
KDJ是中短线指标,使用这样仓位配置,卖出是买入的两倍,比较容易锁定利润,落袋为安。
KDJ的钝化
上图中的KDJ指标,是一个标准样式,在实战中,如果一段时间处于单边行情的话,我们看到的更多的,有可能是KDJ指标在20和80附近反复的交叉,而股价也一路升高或下跌。这称之为KDJ的钝化,如下两图所示:
KDJ指标最早时是在期货市场使用的,由于期货市场,短时波动频率较高,但整体波动幅度并不是非常大,不容易出现单边市场,而把KDJ移植到股市中后,其缺陷就显现出来了,因为股市的短期波动频率远没有期货市场高,但整体波动幅度较高,这就导致了,KDJ非常容易出现钝化的现象。
KDJ在高位发生钝化时,股价连续上涨,如果卖出过早,就浪费一大段的上升行情。反之,KDJ在低位钝化时,股价跌势不止,如果过早地抄底,就会承受亏损,一旦没有及时止损,不仅让自己损失惨重,还浪费了时间,错过了其他的股票的机会。
为了解决KDJ钝化的问题,可以借助其他的方法进行辅助验证,下面就介绍两种。
1、周期共振法
当KDJ在某一周期级别出现钝化时,可以向上提升一个周期级别进行确认,比如日线级别KDJ在高位钝化时出现死叉,可以用周线级别的KDJ进行确认,如果周线级别也出现死叉,那么就可以确认死叉的可靠性,反之亦然。周期级别以4-5倍为准,一根周K线等于5根日K线,1根日K线等于4根60分钟K线,1根60分钟K线等于4根15分钟K线,比如我们上一篇所说的,使用30分钟级别做T时,可以调出120分钟级别进行确认。
如上图所示,图中为某只股票在单边上涨的行情中,KDJ在高位出现钝化,虽然在上涨的过程中也出现了调整,但直到箭头所指位置才是真正的下跌开始。而这个死叉点的日期,我们换到周线级别去看,正好也是周线KDJ出现死叉之时。如下图所示,尽管在上升图中出现连续3天的跌停板调整,但周线KDJ始终没有死叉,直到日线KDJ与周线KDJ形成死叉共振,行情才真正转为跌势。
2、趋势线法
上面我们说了,KDJ的钝化只有在股价形成单边行情,连续上涨或下跌时,才会出现。既然是单边行情,也就意味着行情会沿着一条上升或下降趋势线运行,那么就可以利用股价向上突破或向下跌破趋势线,来辅助KDJ确认其交叉的有效性。
如上图所示,我们先观察KDJ钝化时,K线的所在位置,然后根据这个位置的具体情况,再考虑如何画趋势线,确立好趋势线后,在观察K线与趋势线的关系,再联系KDJ进行协同判断,上图中我画出的两个位置均可以作为卖点。
不过如果是在低位钝化,用这种方法的成功率不高,这是因为下跌趋势中,如果股价突破趋势线,不一定代表了行情会反转,也有可能只是代表了下跌趋势的结束,但结束后,未必就会上涨后,更大的可能性则是横盘或缓慢阴跌,这与A股的运行风格有关系,而不是方法本身有问题。
3、KDJ钝化的思考
其实无论用何种方法辅助判断KDJ的钝化,都可能失败,技术分析没有也永远不可能有100%成功率的判断,那么我认为唯一的解决办法,就是从开始计划好,我们要使用KDJ本身就是来做短线操作的,就如上图所示,假如我们在KDJ第一次死叉时就卖出,不去参与后面有可能出现的钝化,可以吗?我认为完全可以,不错,这可能会损失很大的一段利润,但我们的计划中,原本就没包括后面这一段,我们的计划已经完成了。
当然,炒股是可以随机应变的,为了获取更高的利润,改变开始的计划。但随机应变并不代表一定要变,还是以上图举例,当KDJ出现第一个死叉时,我们谁也不知道它后面还不会继续涨,即便会涨,也未必会钝化,这些东西一开始时,都是未知的。别忘了,我们在讲任何方法时,都是按图索骥,都是已经走出来的图形,我们再找出来去说的,这其实是典型的先有答案,再找原因,我大A股4000多支股票,仔细找找,肯定会找出来的。但当实际操作时,可能远不是那么回事。(有谁见过这么诚实的财经博主?^ ^)
但现在我们已知的是,KDJ死叉了,我们计划完成了,短线做成功了,此处是符合条件的卖点。如果只根据这些已经发生的事实,去判断的话,那么我们做出卖出的决定,就一定没有错。如果真的说错的话,那只能是我们没有未卜先知的能力了,但这没办法,除非你有特异功能或者你是未来穿越回来的。所以,想要解决KDJ钝化的问题,最简单直接的,就是不参与,该卖出的时候就卖出,别想别的,然后马上开始去找其他的股票,重新开始另一个短线操作计划。股市中,不仅要了解贪婪会给我们带来什么不好的后果,更要想方设法,让自己不去处于可能会贪婪的境地。说白了,就是别高估自己控制情绪的能力,要时刻记得毅力往往是靠不住的,君子不立危墙之下,它才会永远威胁不到你。
KDJ的背离研判
技术指标的背离,大家都清楚,必然是股价与技术指标出现了不同步的情况,不过KDJ指标的背离稍微复杂一些,它有4种背离形态,我们分别来说说:
1、KDJ顶背离
股价在不断攀升过程中,高点越来越高,而KDJ指标则越来越低,代表了,虽然股价在上升,但买方的力量却越来越弱,强弩之末下,行情容易出现向下反转的情况,那么作为投资者来说,KDJ顶背离时,应该尽快卖出。如下图:
2、KDJ底背离
与顶背离对应的,就是底背离,指的是股价不断创新低,KDJ指标反倒越来越高,代表了,股价虽然不断下跌,但买方力量越来越强,后市出现反转向上的可能性加大。如下图所示:
3、逆向顶背离
逆向顶背离是指,股价在高位横盘期间,股价的高点不断下移,而KDJ反而逐渐升高。这种情况现在不多见了,在以前庄股横行时,偶尔会有这种情况出现,这是因为庄家手里的货太多,短时间派不出去,需要横盘来消化,买方收到横盘期间不断的做线吸引,以为这里是上涨中继,所以不断加码买入,就导致了这种情况的出现。不过近年来,A股的操作风格在转变,这种情况已经很少了,投资者知道就好,不用太过深究。
4、逆向底背离
股价横盘阶段,股价逐渐抬高,KDJ指标则越来越低,这种情况现在也不多见了,一般出现在上涨中继阶段,庄家洗盘的一种方法。往往这种情况出现时,到最后还会挖个坑,再继续上涨。也是由于A股的操作风格变化,导致这种情况现在也很少出现了,投资者知道就好。
5、背离陷阱
KDJ出现顶背离时,作为投资者来说,卖出股票没有做错,但还可能出现在股价只是小幅下跌就化解了,随后股价继续上升,这里就出现了空头陷阱,也叫做KDJ顶背离陷阱。这与逆向底背离出现的情形很类似,一般会出现在上涨途中的横盘震仓阶段,也是会在正式上涨之前挖坑。
KDJ出现底背离时,股价并没有反转上升,而是继续下跌,形成了多头陷阱。也叫做KDJ底背离陷阱。这种情况多出现于无庄股上,KDJ发生底背离,没有得到市场广泛关注,交投不活跃,股价往往只是小幅上升,随即动能不足继续下跌。这种属于纯技术型反弹,没有改变原有下跌趋势。假如投资者买入后,没有及时止损,可能会遭受一定的损失。
6、KDJ背离的思考
上面,我们对于KDJ钝化的思考中已经提过了,不参与是最好的防风险手段,但是对于KDJ背离的研判也并非完全无意义,我们使用KDJ做短线,未必每次都会买在最低点,也有可能是阶段低点,那么如果了解KDJ顶背离的话,我们就可以提前做好准备,在风险可控的基础上,有限冒险,获取更高利润。反之,了解KDJ底背离时,可以做到人弃我取,以更低的价格潜伏,抢反弹。虽然从风险的角度,是不建议参与的,但如果人人都这么理性,那只存在于理论模型中,现实中行情瞬息万变,心态也会随着股价波动,自然决策的不确定性就会加大,说白了,你想做,谁拉的住你啊?那么唯一的方法,就是在冒险中,尽可能减少一点点风险,减少一点是一点呗。
KDJ操作战法——超跌买入法
我们在上一篇文章中,已经提过一个《做T+0操作战法篇(二):3K共振战法》了,这里就不再赘述了,有兴趣的朋友可以去看看,今天再给大家另一个战法,叫做超跌买入法。
超跌买入法,从本质讲,不算是一个战法,而是一种抢反弹的技巧。就是当大盘不好时,个股沙石俱下,很多股票会被错杀,如果短时间大盘没有企稳,个股就会进一步出现超跌的情况,这些股票,一旦到了大盘企稳时,会反弹的比较猛烈。
我们正好利用KDJ超买超卖的区间特性,发现这类超跌的个股,条件如下:
1、个股的股价连续22个交易日或更长时间内连续下跌。
2、当前的股价处于阶段的低点或次低点。
3、KDJ指标中的K、D均在20以下。
4、当前成交量萎缩于均量线以下。
找到这样的个股,当KDJ在20以下出现金叉时,买入。
不过说明一下,股价连续22个交易日连续下跌,并不是说全部都是阴线,而是处于下跌趋势中,一般来说是股价原本处于上升趋势或横盘整理中,由于大盘的弱势,个股跌破支撑或前低,转为下跌趋势。只有这样的个股,KDJ指标中的K、D才有可能在20以下。同时对于成交量来说,放大可能会骗人,但萎缩是决不会骗人的,这时的量能萎缩,说明卖压很低,那么自然后期拉升时,阻力就会少。
这个买入法,是寻找超跌的个股抢反弹,属于纯短线战法,如果你有一定的基本面分析基础的话,最好选择基本面好,被错杀的股票,相对来说,成功率会更高,如果你不太会看基本面,也没关系,超跌的个股,反弹的概率非常大,只是不同个股的持续性不同,有些好股票会在大盘企稳,自我修复的过程中,回归到原有趋势中,但大多数不太好的股票,反弹后可能继续下跌。那么建议大家最好使用KDJ死叉作为卖点,我们只抢这一段反弹的空间,不要贪婪。
另外,大盘弱势下杀不是必要条件,但却是优选条件,即使大盘没有明显趋势时,个股也有可能会出现连续杀跌的情况,也是一样可以抢反弹的,这种属于技术型反弹,反弹的时间和力度不会特别大,但还是有一定的利润空间的。如果是在大盘杀跌这个优选条件下,被错杀的股票,反弹的利润空间会相对较大,但也要注意风险。
还有就是一定要关注成交量,一般情况下,如果个股连续很长时间下跌的话,那么KDJ在20以下金叉会比较多,但成交量萎缩到均量线以下的情况不多,这时最好不要买入,因为这样的反弹力度很弱,风险会比较大,一定要与成交量协同判断,才能增加成功率。
案例如下:
KDJ晋级指标——SKDJ
一般的炒股软件上,还有一个自带的指标,叫做SKDJ,一看名字,就知道肯定和KDJ有关系。实际上SKDJ指标是KDJ指标的改良版,中文叫做慢速随机指标。它与KDJ的公式有些类似,但有略微不同,KDJ使用的SMA算法,而SKDJ使用的EMA算法。
从上面的公式中,我们可以看出KDJ指标中,更加着重于D曲线,上一篇我们曾提到,D曲线指的是慢速主干线,是最可靠的,但反应慢是它的劣势。而SKDJ比KDJ提前了一步,所以SKDJ中的K曲线,实际上就是KDJ的D曲线,但是由于算法不同,所以反应更快。换句话说,它是对于KDJ中的D曲线进行了优化,牺牲了一点可靠性,但大大提高了反应速度。而SKDJ中的D曲线只是K曲线的算术平均线,是用来辅助确认K曲线的。所以SKDJ相对于KDJ而言,更大程度地提升了反应速度的作用,从指标使用来看的话,在同样的参数下,大多数时候SKDJ比KDJ要早1个周期,这对于抄底和逃顶来说,都更具优势。
技术分析这种分析手段,很多人不相信,说技术指标总是后置,而且看技术指标炒股,总是亏。不错,技术指标由于门槛很低,几乎所有人都可以用,也都很轻易的让人看懂,但恰恰也因为这个原因,很少有人去深入的研究指标背后所代表的意义。我当初开始学习时,最喜欢做的一件事就是指标拆解,不论是系统自带的,还是网上下载的,我都是先去看指标代码,把那些用于修饰的代码去掉,只去看核心的策略,从这些公式中,我学到了很多东西,同时也对于技术指标有了更深层次的理解。
在我看来。技术指标不是完美的,也不存在完美,我们把一个指标做再多的优化,上限也就是50%的成功率。网上有很多自编的指标,如果去做数据回测的话,只要不是特意去设置什么条件的话,一般来说能达到40%以上的成功率,就是很不错的指标了。很多指标测出来,90%以上的,甚至100%,那都是胡扯,都是在回测条件去搞小动作,才让数据好看的,真实的情况下,越接近50%的成功率,指标越好。
也就是说,如果单凭一个技术指标去炒股,就是你用的再好,胜负也不过是55开,那么这时就需要其他的指标进行叠加,他们并不是简单的累加,而是带有一定权重的分配,比如我们知道,在上升通道中,技术指标的死叉,往往股价回调很小。除此之外,还需要其他分析方法的辅助,如基本面、资金面、消息面等等,比如一只业绩优秀的股票,往往股价会得到业绩的支撑,表现为跌不下去,即使跌下去了,也能很快回来。
所以这样看来,那些说技术分析不好的人,只能说明,要么你是过分依赖,要么你就根本不会用。明明是自己的问题,自己用不好,就说它不行,这完全是在推卸自己的责任。这就像明明是你自己的烹调水平不行,却说食材不好吃、调料不好用一样,这样的人是很难得到成长的,最终必然会被股市淘汰。
好了,这一篇全面解读KDJ指标,就写到这里。当然,按照惯例,还是继续求赞、求转发。所以如果朋友们觉得有用,那就别吝惜啦,你们的支持,就是我继续创作的动力。欢迎关注@金融碎片集,学习更多金融知识,总会有你想了解的。