什么是变动率指标(ROC)

发布时间:2021-10-25 19:53:58


  什么是ROC

  变动率指标(ROC)是最简单、最经典的动量指标,通过“涨跌幅”这种最朴素的方式定义了“动量(momentum)”。在大量国内外实证研究中,动量本身就是一个经典的超额收益因子。ROC以当日的收盘价和N天前的收盘价比较,通过计算股价某一段时间内收盘价变动的比例,应用价格的移动比较来测量价位动量,探测股价买卖供需力量的强弱,进而分析股价的趋势,从而发出多空信号。

  指标构建方法为:

  ROC=(今收盘-前N周期收盘)/前N周期收盘*100

  其中,默认参数N取12,即过去12日。简单来说,也就是今天的价格,相比12天前涨了百分之多少。

  如下图所示,绿色线条即ROC,代表每日收盘价相比12日前的涨跌幅度,黄色线条代表ROC 6日均线。一般来说,均线有两个作用,一是将指标做平滑,反映指标运行的长期趋势和方向;二是作为参考基准,向上突破均线代表价格上行,向下突破均线代表价格下行。

ROC指标

  变动率指标(ROC)解读

  变动率指标(ROC),是以当日的收盘价和N天前的收盘价比较,通过计算股价某一段时间内收盘价变动的比例,应用价格的移动比较来测量价位动量,达到事先探测股价买卖供需力量的强弱,进而分析股价的趋势及其是否有转势的意愿,属于反趋势指标之一。

  例如,要想构建时间跨度为10周的ROC,必须将当前价格除以10周前的价格。如果当前价格为100,10周前价格为105,那么ROC或动能指标就是95.2(%),即100/105。下一个ROC则是用下一周的价格除以9周前的价格(如下表所示)。最后得到围绕某一中心参照点震荡的一系列数值,其水平均衡线表示从10周前到现在的价格水平不变(如下表所示)。如果ROC是通过一个始终不变的价格计算得到的,该指标就会表现为一条水平直线。

表格

图1

  如果ROC在参照线上方,则表明所度量的市场价格高于10周前的价格水平。如果ROC还在上升,则表明当前价格与10周前价格水平之间的差距正在扩大。如果ROC在参照线上方,但同时正在下降,则表明当前价格依旧高于10周前的价格,但二者的差距正在缩小。如果ROC在中心参照线的下方,且正在下降,说明价格低于10周前的水平,同时二者差距正在扩大。如果ROC在参照线下方,同时正在上升,则说明价格仍然低于10周之前的水平,但下跌的速度正在放缓。

  简而言之,上升的ROC表明速度在加快,下降的ROC则表明动能的损耗。动能上升可被视为多头信号,动能下降则为空头信号。

  ROC图形的绘制方法有两种。鉴于选择何种方法并不会影响指标的趋势或水平,这种选择便显得不那么重要。第1种方法之前提到过,如上图所示,100称为图形的中心参照点。图中100(当前观察值)除以99(10周前的观察值)近似地在图中标记为101,100除以98标记为102,100除以102标记为98,依此类推。

  第2种方法是,取ROC指标与参照水平100之差,并将得到的差以正、负数的形式绘制在以0位水平参照线的上下方。在该例中,101在图上标记为+1,102标记为+2,98标记为-2,依此类推,见下图所示。

图2

  ROC指标的作用

  知道这个指标有啥用呢?

  采用ROC指标对主要宽基指数进行回测,回测时间段为对应宽基指数成立至2021年7月21日,以0作为参考线,ROC大于0,买入信号;ROC小于0,卖出信号。

  将年化收益统计如下:

年化收益率

  可以看出,“择时收益”基本都强于不择时的“基本收益”,仅创业板指例外,所以ROC是一个长期相对有用的指标。

  (注意,这里主要针对宽基指数,且忽略了交易成本,个股不可生搬硬套,成果更贴近于宽基指数ETF的操作效果)



下一篇:白酒概念股票总市值排行榜

上一篇:MTM指标的说明和用法(图解)