什么叫做躁动指数?
安信策略——A股“躁动”指数通过计算60日新高与60日新低股票数量的差值占比,刻画市场赚钱效应,从而反映出投资者情绪和交易结构。
在实战应用层面,A股“躁动”指数在由负值区间上穿0轴较大概率是行情的启动信号,我们在1月6日关注到这一现象已经出现。
随着行情不断演绎,在大级别的上涨行情中往往会出现“躁动”指数与大盘在高位出现背离的现象,即大盘仍在上涨而全市场赚钱效应回落。这个信号意味着市场交易结构的异常和交易行为的过度拥挤,后续市场往往失去上行动力并逐步转向下跌,“躁动”指数见顶领先于市场见顶10个交易日左右。
从2010年至今的春季躁动行情来看,A股“躁动”指数在春季躁动期间的高点大多出现在20%-40%的区间,中位数为27.02%,而从“躁动”指数上穿0轴发出启动信号,到“躁动”指数见顶大约经历20-40个交易日左右。而除去牛市级别的上涨行情外,A股春季躁动的指数空间在15%左右。
比如通过上图我们可以看到近期躁动指数从负值区间上穿0轴,信创和软件为代表的主流板块带领指数上涨,随后在2月15号左右和指数产生了背离,也意味着一波结构性行情结束,3.10号开始向负值区间运行。
从历史的数据来看,我们可以总结出:在单边上涨的牛市中,躁动指数数值会达到40%甚至更高,而单边熊市的时候,躁动指数数值会跌破-70;而历史上跌破-70的时候基本上都是熊市低点位置,最近的一次是2022.4月底。
上涨的中位数绝大多数是处于15%左右,下跌的中位数绝大多数处于30%左右。
通过将躁动指数与50占比,NH-NL指标进行对比,我们会发现用来判断指数的择时是异曲同工的,甚至于我们会发现躁动指数与NH-NL指标走势极其相似重合。
其实也不难理解,NH-NL本身就是250日新高与新低差值,而躁动指数是60日新高与60日线新低差值占比。只不过在一些细节方面躁动指数可能要更加灵敏一些。
关于躁动指数的设置,如果你之前设置过大盘量化全景图这篇文章。
那么这次只要在原来的基础上稍微增加下就可以了。
第一步:在大盘量化分析公式增加
六十新高:IF(H<HHV(H,60),0,1) ;
六十新低:IF(LOW<REF(LLV(LOW,60),1),1,0);
第二步:新增六十新高公式
六十新高参数:INSUM('沪深A股','大盘量化分析',7,0);
第三步:新增六十新低公式
六十新低参数:INSUM('沪深A股','大盘量化分析',8,0);
第四步:设置拓展数据六十新高
第五步:设置拓展数据六十新低
第六步:新建躁动指数公式
六十日新低:=EXTDATA_USER(10,0);
六十日新高:=EXTDATA_USER(8,0);
ALL:=EXTDATA_USER(11,0);
ZB:(六十日新高-六十日新低)*100/ALL,NODRAW;
IF(ZB>0,ZB,DRAWNULL),LINETHICK2,COLORRED;
STICKLINE(ZB>0,ZB,0,1,0),COLORRED;
STICKLINE(ZB<0,ZB,0,1,0),COLORGREEN;
中位线:15,COLORYELLOW,LINETHICK1;
极大值:45,COLORRED,LINETHICK1;
极小值:-70,COLORGREEN,LINETHICK1;
到这里设置就完成了,刷新下拓展数据,那么躁动指数就可以显示出来了,如果显示不出来那么肯定是哪里设置不对。
tips1:设置躁动指数一定要在之前大盘量化全景图基础上添加,如果你没有设置,那么你可以两篇文章结合起来看。
联系客服