[trading] momentum index (1)
前面介绍过动量,相当于价格的加速度,今天就来看看动量相关的advance indice。
首先介绍两个与动量密切相关的术语:超买和超卖。所谓超买,就是市场对某只股票的过度买入,从而造成价格急涨;一般超买过后,价格会回归平均,出现向下的修正。反之,超卖就是指的对股票的过度卖出,造成价格骤跌。超买和超卖都不是稳定的市场状态,都是强动量的体现。
下面介绍相关指标:
1. chande momentum oscillator (CMO)
计算方法:
CMO = [(Su - Sd)/(Su + Sd)]*100
其中:
Su是一段时间内,所有股价上涨日当天收盘价与前一天收盘价之差。即:这段时间上涨的日子里,股价加起来一共涨了多少。
Sd是一段时间内,所有股价下跌日当天收盘价与前一天收盘价之差的绝对值。即:这段时间下跌的日子里,股价加起来一共跌了多少。
那么:Su-Sd就是股价净上涨,Su+Sd就是股价涨跌的浮动range之和。
一般情况下,CMO=50是超买市场,CMO=-50是超卖市场;CMO的绝对值越大,说明当前趋势越强。与前面的PVI/NVI类似,也可以通过绘制CMO均线,通过找到均线与CMO的交点,来判断趋势变化的关键点位。
2. commodity channel index (CCI)
CCI的目的是测量某种资产的交易是否已经超出常态分布,即是否处于超买超卖状态。计算方法如下:
CCI = (AveP - SMA_of_AveP)/(0.015 * mean deviation)
其中:
- AveP:股票的average price(或叫typical price),等于当日最高价&最低价&收盘价的算术平均。
- SMA:simple moving averge,即average price的均线。
- why 0.015:保证大部分CCI值都能落入(-100,100)的区间,便于分析。
- mean deviation:平均差,即各变量值与均值的离差绝对值得算术平均。
所以其实,CCI的分子就是当天股票的典型价格与均线之间的gap,分母则反映某段时间内实际价格与均线的偏离程度。
当CCI>100时,意味着strong uptrend即将开始,价格拉动均线快速升高,是买入信号;反之CCI<-100时downtrend明显,是卖出信号。
3. fast stochastic & %K & %D
stochastic oscillator(随机摆动)一般用来描述收盘价在一段时间的high-low range中的位置。如果是uptrend,收盘价会更靠近最高价;反之downtrend则会更靠近最低价。trend越明显,收盘价就越靠近极值,此时动量也就越大。为了更好的量化动量,我们引入%K & %D两个指标,计算方法如下:
(1)%K = [(C - L14)/(H14 - L14)] * 100
其中:C是当日收盘价,H14是14天的最高价,L14是14天的最低价。
其实%K的算法非常像前面提到的同是动量指标的布林带%B:
%B = [(price - lower band)/(upper band - lower band)] * 100
分子是当前价格与阶段性最低价之差,分母是阶段性最高价与最低价之差。percent其实衡量的就是当前价格在当前时段range中的位置。
(2)%D = SMA of %K(一般用3天均线)
如果%K>80,说明是超买市场;%K<20,说明是超卖市场。如果%K自上而下穿过%D(均线),说明是卖出的信号;反之%K自下而上穿过%D,是买入的信号。
(这个解读也与%B类似,所以为啥要搞两个…)
同样,%K也可以用于判断未来的市场趋势。这里引入bullish divergence (底背驰)和 bearish divergence(顶背驰)的概念:
bullish divergence是指的是股价下降但indicator上升;bearish divergence指的是股价上升但indicator下降。
放在%K里,如果股价下跌但%K升高,则形成bullish divergence,说明跌势减缓,价格可能见底回升;如果股价上升但%K降低,则形成bearish divergence,说明涨势不足,价格可能见顶回落。
4. slow stochastic
基于fast stochastic 和 %K,有人又设计了更进阶的 slow %K 和 slow %D:
slow %K = [sum of the (C-L14) for the %K slowing period/sum of the (H14-L14) for the %K slowing period]
slow %D = SMA of slow %K
可见,其实slow系列就是把原系列加总平滑了。
5. Williams %R
和前面的stochastic系列指标十分类似,直接上公式:
WR = [(highest high - current close)/(highest high - lowest low)] * (-100)
如果WR>-50,说明当前市场trading in the upper half of the high-low range for a look-back period,是牛市信号;反之WR<-50,in the bottom half,熊市。与前面类似,这里-20和-80也可以看作超买超卖的信号。
下面以google股价为例看看这些indicators:
没啥comments,图实在是太清楚也太align了。(让我由衷地说一句…都差不多的东西嘛!搞这么多指标…)
首先介绍两个与动量密切相关的术语:超买和超卖。所谓超买,就是市场对某只股票的过度买入,从而造成价格急涨;一般超买过后,价格会回归平均,出现向下的修正。反之,超卖就是指的对股票的过度卖出,造成价格骤跌。超买和超卖都不是稳定的市场状态,都是强动量的体现。
下面介绍相关指标:
1. chande momentum oscillator (CMO)
计算方法:
CMO = [(Su - Sd)/(Su + Sd)]*100
其中:
Su是一段时间内,所有股价上涨日当天收盘价与前一天收盘价之差。即:这段时间上涨的日子里,股价加起来一共涨了多少。
Sd是一段时间内,所有股价下跌日当天收盘价与前一天收盘价之差的绝对值。即:这段时间下跌的日子里,股价加起来一共跌了多少。
那么:Su-Sd就是股价净上涨,Su+Sd就是股价涨跌的浮动range之和。
一般情况下,CMO=50是超买市场,CMO=-50是超卖市场;CMO的绝对值越大,说明当前趋势越强。与前面的PVI/NVI类似,也可以通过绘制CMO均线,通过找到均线与CMO的交点,来判断趋势变化的关键点位。
2. commodity channel index (CCI)
CCI的目的是测量某种资产的交易是否已经超出常态分布,即是否处于超买超卖状态。计算方法如下:
CCI = (AveP - SMA_of_AveP)/(0.015 * mean deviation)
其中:
- AveP:股票的average price(或叫typical price),等于当日最高价&最低价&收盘价的算术平均。
- SMA:simple moving averge,即average price的均线。
- why 0.015:保证大部分CCI值都能落入(-100,100)的区间,便于分析。
- mean deviation:平均差,即各变量值与均值的离差绝对值得算术平均。
所以其实,CCI的分子就是当天股票的典型价格与均线之间的gap,分母则反映某段时间内实际价格与均线的偏离程度。
当CCI>100时,意味着strong uptrend即将开始,价格拉动均线快速升高,是买入信号;反之CCI<-100时downtrend明显,是卖出信号。
3. fast stochastic & %K & %D
stochastic oscillator(随机摆动)一般用来描述收盘价在一段时间的high-low range中的位置。如果是uptrend,收盘价会更靠近最高价;反之downtrend则会更靠近最低价。trend越明显,收盘价就越靠近极值,此时动量也就越大。为了更好的量化动量,我们引入%K & %D两个指标,计算方法如下:
(1)%K = [(C - L14)/(H14 - L14)] * 100
其中:C是当日收盘价,H14是14天的最高价,L14是14天的最低价。
其实%K的算法非常像前面提到的同是动量指标的布林带%B:
%B = [(price - lower band)/(upper band - lower band)] * 100
分子是当前价格与阶段性最低价之差,分母是阶段性最高价与最低价之差。percent其实衡量的就是当前价格在当前时段range中的位置。
(2)%D = SMA of %K(一般用3天均线)
如果%K>80,说明是超买市场;%K<20,说明是超卖市场。如果%K自上而下穿过%D(均线),说明是卖出的信号;反之%K自下而上穿过%D,是买入的信号。
(这个解读也与%B类似,所以为啥要搞两个…)
同样,%K也可以用于判断未来的市场趋势。这里引入bullish divergence (底背驰)和 bearish divergence(顶背驰)的概念:
bullish divergence是指的是股价下降但indicator上升;bearish divergence指的是股价上升但indicator下降。
放在%K里,如果股价下跌但%K升高,则形成bullish divergence,说明跌势减缓,价格可能见底回升;如果股价上升但%K降低,则形成bearish divergence,说明涨势不足,价格可能见顶回落。
4. slow stochastic
基于fast stochastic 和 %K,有人又设计了更进阶的 slow %K 和 slow %D:
slow %K = [sum of the (C-L14) for the %K slowing period/sum of the (H14-L14) for the %K slowing period]
slow %D = SMA of slow %K
可见,其实slow系列就是把原系列加总平滑了。
5. Williams %R
和前面的stochastic系列指标十分类似,直接上公式:
WR = [(highest high - current close)/(highest high - lowest low)] * (-100)
如果WR>-50,说明当前市场trading in the upper half of the high-low range for a look-back period,是牛市信号;反之WR<-50,in the bottom half,熊市。与前面类似,这里-20和-80也可以看作超买超卖的信号。
下面以google股价为例看看这些indicators:
没啥comments,图实在是太清楚也太align了。(让我由衷地说一句…都差不多的东西嘛!搞这么多指标…)
评论
发表评论