1. 简介
指数平滑移动异同平均线,Moving Average Convergence / Divergence,简称MACD,用于衡量价格趋势的强弱和转折点的出现。它是以快速及慢速两条指数移动平均线,计算两者之间的差离值(DIF),再利用差离值与差离值平均值(DEM)的收敛(合并)与发散(分离)的征兆,从而决定股票买卖的时机。
MACD线的基本思想是,短期EMA反映了当前的价格走势,而长期的EMA反映了更早的价格走势。因此,如果这两个EMA之间存在良好的分离,那么市场要么呈上升趋势,要么下跌。而围绕零线振荡的MACD直方图表明了趋势的强度。
2. 如何理解MACD
跨界车
MACD 线和信号线的交叉可以表明价格变化趋势。以下图表显示了一些示例。
当MACD线从下方穿过其信号线上方时,就会识别出看涨信号。

(提供的图片不是最新的,任何证券仅用于说明目的。)
当MACD线从上方穿过其信号线下方时,就会出现看跌信号。

(提供的图片不是最新的,任何证券仅用于说明目的。)
分歧
当MACD线和价格的趋势相反时,就会显示出分歧。背离信号可能表明趋势可能逆转。
例如,如果随着价格跌至较低的低点,MACD线呈上升趋势,则会出现看涨背离,表明价格走势可能转为看涨。

(提供的图片不是最新的,任何证券仅用于说明目的。)
相反,如果随着价格创下更高的高点,MACD线趋于走低,则会出现看跌背离,表明价格走势可能转为看跌。

(提供的图片不是最新的,任何证券仅用于说明目的。)
3. 计算公式
平均指数(DI) =(最高价 + 最低价 + 2 * 收盘价)/4
指数平滑移动平均数(EMA) =前日EMA + 2/(1 + 移动平均天数) * (当天平均指数 – 前日EMA)
差离值(DIF) = 12日EMA – 26日EMA
MACD = 前日MACD + 2/(1+移动平均天数) * (DIF – 前日MACD)
4. 实际计算例子
假设有一支股票的历史收盘价如下:
日期 收盘价
2022-01-01 50.00
2022-01-02 52.00
2022-01-03 51.50
2022-01-04 50.80
2022-01-05 49.70
2022-01-06 48.90
2022-01-07 50.10
2022-01-08 51.20
2022-01-09 52.80
2022-01-10 52.50
我们要计算这支股票的12日EMA和26日EMA,并且计算它们的差值(DIF),以及9日EMA的DIF的平均值(DEA)和它们之间的差值(MACD)。
首先,我们需要计算12日EMA和26日EMA。假设我们从2022年1月1日开始计算,我们可以使用以下公式:
EMA(12)= 前一天的EMA(12)* 11/13 + 今天的收盘价 * 2/13
EMA(26)= 前一天的EMA(26)* 25/27 + 今天的收盘价 * 2/27
使用这些公式,我们可以得到以下结果:
日期 收盘价 EMA(12) EMA(26)
2022-01-01 50.00 50.00 50.00
2022-01-02 52.00 50.77 50.13
2022-01-03 51.50 50.94 50.25
2022-01-04 50.80 50.89 50.32
2022-01-05 49.70 50.51 50.24
2022-01-06 48.90 50.02 50.06
2022-01-07 50.10 50.06 50.06
2022-01-08 51.20 50.37 50.19
2022-01-09 52.80 51.10 50.54
2022-01-10 52.50 51.59 50.85
接下来,我们可以计算DIF(即12日EMA和26日EMA的差):
日期 DIF 2022-01-01 0.00 2022-01-02 0.64 2022-01-03 0.69 2022-01-04 0.57 2022-01-05 0.27 2022-01-06 -0.04 2022-01-07 0.00 2022-01-08 0.182022-01-09 0.56 2022-01-10 0.74
最后,我们可以计算DEA(即DIF的9日EMA)和MACD(即DIF和DEA的差):
日期 DIF DEA MACD
2022-01-01 0.00 0.00 0.00
2022-01-02 0.64 0.13 0.51
2022-01-03 0.69 0.24 0.45
2022-01-04 0.57 0.32 0.25
2022-01-05 0.27 0.32 -0.05
2022-01-06 -0.04 0.24 -0.28
2022-01-07 0.00 0.19 -0.19
2022-01-08 0.18 0.21 -0.03
2022-01-09 0.56 0.30 0.26
2022-01-10 0.74 0.44 0.30
根据MACD的数值和趋势,我们可以判断股票价格的走势,进而做出投资决策。例如,当MACD值为正且向上移动时,通常被认为是一个买入信号,而当MACD值为负且向下移动时,则通常被认为是一个卖出信号。当MACD值接近零时,则通常被认为是一个持仓信号。当然,这只是MACD的一种应用方法,投资决策还需要结合其他因素进行综合分析。
3. 应用
3.1 MACD及DIF均为正值,可视为多头市场。
3.2 MACD及DIF均为负值,可视为空头市场。
3.3 DIF向上突破MACD,买进讯号。
3.4 DIF向下跌破MACD,卖出讯号。
3.5 DIF值由负转正,且穿越MACD,买进讯号。
3.6 DIF值由正转负,且突破MACD,卖出讯号。
3.7 如果MACD及DIF皆为正值,且DIF向上突破MACD,此为买方市场,做多较有利。
3.8 如果MACD及DIF皆为负值,且DIF向下跌破MACD,此为卖方市场,作空较为有利。
3.9 DIF与大盘指数呈背离走势时,若股价连续创新低点,而DIF值并未创新低点,此为『正背离』走势,为买进时机;反之,若股价连续创新高点,而DIF值并未创新高点时,此为『负背离』走势,为卖出时机。
4. 特色
4.1 MACD比较能掌握明显的涨升波段,大跌后找买点应该优先考虑使用MACD。MACD在测试股市主要趋势走向是一个相当良好的分析工具。
4.2 MACD对中长期投资买卖有独到的分析能力,对于大波段涨跌幅确认颇为准确。由MACD波动的周期性,可帮助波浪理论研究者,对波段的涨跌幅加以确认。
4.3 MACD可以减少52%移动平均线频频出现假突破的买卖点,减少无效的交易次数而提高获利能力。
4.4 涨升一大段后,MACD与DIF经常『纠缠不清』,买进讯号变差,此时不宜使用。
MACD 的局限性
MACD 是一个简单而有用的指标,但它仍然有一些局限性。
由于移动平均线是滞后指标,因为它们衡量股票价格在一段时间内的变化,因此它们往往会发出较晚的信号。通常,市场趋势会在快速移动的平均线穿过较慢移动的平均线之前的几天发生变化。当MACD交叉最终发出信号时,它可能已经错过了一些涨幅,在最坏的情况下,当市场朝相反的方向转向时,它可能已经动摇了。
尽管交叉策略作为滞后指标存在局限性,但动量分散策略存在相反的问题。它可能过早发出逆转信号,导致交易者在错误的时间进行交易。之所以出现问题,是因为趋同或分歧的趋势并不总是会导致逆转。
因此,最好将其他指标或时间框架与交叉或动量分散策略结合使用。