MACD 全称 Moving Average Convergence Divergence(移动平均线聚散指标),由 Gerald Appel 在 1970 年代末提出,最初用于识别股票趋势的强度与转折方向。经过数十年的演化,它仍然是图表分析中被引用最广的动量工具之一——不是因为它”神准”,而是因为它把价格动量的变化转换成了一组相对直观的视觉语言。
三条线背后的计算逻辑
MACD 指标由三个核心部分构成:
- MACD 线:12 日 EMA 减去 26 日 EMA(EMA = 指数移动平均线)
- 信号线:对 MACD 线取 9 日 EMA
- 柱状图(Histogram):MACD 线与信号线的差值
公式看起来简单,但背后有一个关键前提:EMA 对近期价格赋予更高权重,MACD 线反映的是短期均线与中长期均线之间的”距离”。距离扩大说明短期动量更强,距离收缩说明动量在减弱。
柱状图直接表达 MACD 线与信号线的差值,是动量变化的”速率”,而非绝对值。当柱体由大变小,即使方向没变,也说明原有的趋势动能在逐步消耗。

上图展示了典型的 MACD 面板。MACD 线(蓝)在信号线(橙)上方运行时,柱状图为正值(柱体高于零轴);当 MACD 线向下穿越信号线时,柱状图转负。零轴将正负区域分隔,是判断趋势方向的第一条参考线。
零轴的实际含义
零轴,也叫基准线,是理解 MACD 状态时最容易被跳过的一步。
MACD 线在零轴上方,意味着 12 日 EMA 高于 26 日 EMA——短期均线领先长期均线,价格处于中短期上升通道。反之,零轴下方意味着短期动量弱于中长期均线所反映的水平。
这个位置本身不决定信号的有效性,但决定了信号的解读框架。同样是金叉(MACD 线向上穿越信号线),发生在零轴上方与发生在零轴下方,背景含义完全不同:
- 零轴上方金叉:短期动量在主升通道中重新积聚,趋势延续的背景条件存在
- 零轴下方金叉:有可能是下跌趋势中的短暂反弹,而不是趋势反转的技术确认
仅凭金叉死叉判断进出,而不看零轴位置,是初学者最常踩的陷阱之一。
柱体斜率:动量加速还是衰减
柱状图的高度代表 MACD 线与信号线之间的差距,而斜率(柱体从一根到下一根的变化方向)揭示了动量是在加速还是在减速。
在上升趋势中,如果价格继续创新高,但柱状图的峰值一次比一次矮,说明推动价格上涨的动量在减弱——即使价格还没有见顶,这种形态已经在提示驱动力不足。
读柱体斜率的三个参考状态:
- 连续同向扩大:趋势动能充足,方向明确
- 峰值收缩但方向未变:动能衰减,需结合价格结构判断是否进入调整期
- 柱体快速由正转负(或由负转正):短期动量发生翻转,金叉或死叉即将出现
震荡行情中柱体的反复抖动会产生大量噪音。在区间震荡阶段,斜率的参考意义大幅下降,判断框架需要切换到区间边界逻辑,而不是动量延续逻辑。
图上的背离:哪种背离值得重视
背离(Divergence)是 MACD 使用中被讨论最多、也最常被误读的信号形态。
顶背离(Bearish Divergence):价格创出新高,但 MACD 线或柱状图峰值未能同步创新高,形成”价高指标低”的背离。
底背离(Bullish Divergence):价格创出新低,但 MACD 线或柱状图谷值未同步创新低,形成”价低指标高”的背离。

上图展示了典型的顶背离形态:K 线在 A、B 两点分别创出高点,B 点价格高于 A 点;而 MACD 柱状图在对应位置的 B’ 峰值低于 A’,形成背离。背离本身不等于反转确认——图中 B 点之后出现了价格回调,但背离延续数根 K 线才出现实质转折的情形同样常见。
背离有几个关键前提容易被忽视:
哪个级别的背离? 日线背离与 5 分钟背离的意义天差地别。日线级别的背离形成周期更长,一旦确认,价格结构调整的幅度通常也更显著。5 分钟级别的背离在强势趋势期随时可能失效。
背离是风险提示,不是开仓命令。 出现背离意味着推动行情的动力出现裂缝,但市场可以在裂缝存在的情况下继续运行相当长时间。背离更适合用来提示减少持仓敞口,而不是反向建仓的依据。
普通背离与隐藏背离不同。 隐藏底背离(价格调整高点低于前高,但指标低点高于前低)通常出现在调整浪中,是趋势延续而非反转的信号,方向与普通底背离相反,容易混淆。
四个常见误读
只看金叉死叉。 金叉死叉是滞后信号,在快速行情中往往在价格已运行相当距离后才触发。单独依赖它,进出节奏总是慢半拍。
把背离当精确顶底预测。 背离可以连续出现数次而价格继续原方向运行,”三重背离”也不罕见。用背离预测具体顶底点位,成功率远不如作为减仓警报使用。
参数从不调整。 默认的 12-26-9 参数适合日线图中长期趋势跟踪。在高波动品种或更短时间框架下,这组参数产生的信号过于密集,误报率明显上升。短线图中有交易者使用 5-35-5 或 3-10-16 等参数以减少噪音。
把 MACD 和 RSI 当两个独立维度。 二者都是基于价格计算的动量指标,同时发出信号时属于同一维度的双重确认,并不能替代成交量或价格结构分析。
与其他工具的搭配逻辑
MACD 的局限在于:它只基于收盘价计算,对成交量、市场宽度等维度没有感知。单独使用时,缺少价格以外的背景信息。
搭配成交量: 若 MACD 在零轴上方出现金叉,同时近期成交量明显放大,动量突破的背景支撑更充分。反之,量能持续萎缩而 MACD 线仍在高位,背离的警示意义更值得参考。
搭配价格结构: 在明确的支撑位附近出现底背离,比在无结构区间的底背离更有参考价值。趋势线、前高前低、移动平均线族,都可以作为 MACD 信号的背景框架,帮助区分有效信号与噪音。
工具之间的搭配不是”信号叠加就更准”,而是从不同维度提供交叉验证。多个维度指向同一方向时,信号的背景支撑更充分;不同维度互相矛盾时,往往提示行情进入结构复杂状态。
参考来源
- MACD (Moving Average Convergence/Divergence Oscillator) — StockCharts ChartSchool
- Moving Average Convergence Divergence (MACD) — Investopedia
- Trading with MACD Divergence — Investopedia
本文为指标教学内容,不构成投资建议。
