要点速览
- 平滑异同移动平均线(MACD)是一种动量和趋势指标,基于12周期EMA与26周期EMA之间的差值构建。
- MACD由四个部分组成,分别是MACD线、信号线、柱状图和零轴,显示在价格图表下方的独立窗口中。
- MACD的默认参数为12、26和9,分别设定指标中两条EMA及信号线的周期。
- 交易者通过四类信号解读MACD,即信号线交叉、零轴交叉、背离和柱状图变化。
- MACD不存在统一的理想数值,因为MACD以价格单位计量,只有与同一图表上自身的历史读数比较才有意义。
- MACD没有固定的超买或超卖水平,而RSI的取值范围固定为0至100,标准阈值为70和30。
- MACD是一种滞后指标,因此信号出现在价格变动之后,且在横盘市场中会产生大量假信号。
什么是MACD?
MACD是一种动量和趋势指标,用于追踪两条价格指数移动平均线(EMA),即12周期EMA与26周期EMA之间的差值。EMA是近期收盘价的加权平均值,每出现一个新价格就会更新。
MACD在一个指标中同时呈现趋势和动量。MACD位于零轴上方还是下方,可反映趋势方向;两条EMA之间的差距大小则可反映动量正在增强还是减弱。动量是推动价格上涨或下跌的力量。
MACD的名称描述了两条EMA的变化方式。收敛是指12周期EMA与26周期EMA逐渐靠近,通常发生在趋势动量减弱时。发散是指两条EMA逐渐远离,通常发生在趋势动量增强时。名称中的“发散”不同于MACD的“背离”信号,后者指价格与MACD走势不一致。
Gerald Appel于20世纪70年代末创立了MACD。在图表上,MACD位于价格图表下方的独立窗口中,没有固定的上限或下限,因为其数值会随所交易市场的价格而增大或缩小。在该窗口内,MACD由四个部分构成。
MACD指标的四个组成部分
MACD由MACD线、信号线、柱状图和零轴四个部分组成,均位于价格图表下方的MACD窗口中。每个部分都能帮助解答关于动量的不同问题。

| 组成部分 | 定义 | 计算方式 | 反映的信息 |
|---|---|---|---|
| MACD线 | 两条线中反应较快的一条 | 12周期EMA减去26周期EMA | 相对于较长期趋势的短期动量 |
| 信号线 | 反应较慢的一条线 | MACD线的9周期EMA | 经过平滑处理的MACD线,两条线交叉时可触发信号 |
| 柱状图 | 零轴上方和下方的柱体 | MACD线减去信号线 | 两条线之间的距离,反映动量正在增强还是减弱 |
| 零轴 | 中间的基准线 | 12周期EMA与26周期EMA相等时对应的水平 | MACD高于零轴表示上涨动量,低于零轴表示下跌动量 |
MACD线
MACD线等于12周期EMA减去26周期EMA。MACD线比信号线变动更快,因为它会先对价格变化作出反应。当12周期EMA高于26周期EMA时,MACD线位于零轴上方,表明存在看涨动量,即买方占据主导地位。当12周期EMA低于26周期EMA时,MACD线位于零轴下方,表明存在看跌动量。MACD指标还加入了一条反应较慢的线,用于对MACD线进行平滑处理。
MACD信号线
信号线是MACD线的9周期EMA,而不是价格的9周期EMA。信号线变动较慢,可以平滑MACD线的小幅起伏。交易者将信号线用作信号触发依据,因为MACD线与信号线交叉的时刻,是最受关注的MACD信号之一。MACD线与信号线之间的差值以柱状图呈现。
MACD柱状图
MACD柱状图等于MACD线减去信号线,以零轴上方或下方的柱体呈现。柱体位于零轴上方,表示MACD线高于信号线;柱体位于零轴下方,表示MACD线低于信号线。柱体越长,两条线之间的距离越大。
虽然柱状图看起来像成交量图,但它并不反映成交量。通常认为,Thomas Aspray于1986年为MACD加入了柱状图。柱状图和MACD线都围绕同一条基准线,即零轴变动。
MACD零轴
MACD零轴是MACD窗口中间的基准线,当12周期EMA与26周期EMA相等时,MACD读数为零。当MACD线位于零轴上方时,12周期EMA高于26周期EMA,表明存在上涨动量。当MACD线位于零轴下方时,12周期EMA低于26周期EMA,表明存在下跌动量。MACD线距离零轴较远,意味着两条EMA之间的差距较大。MACD的四个部分都源于一套简单的计算。
MACD如何计算?
MACD根据收盘价分三步计算:先计算MACD线,再计算信号线,最后计算柱状图。大多数图表平台会自动计算MACD,因此交易者只需理解每一步背后的逻辑。

MACD公式
MACD线 = 12周期EMA减去26周期EMA
信号线 = MACD线的9周期EMA
柱状图 = MACD线减去信号线
EMA赋予近期价格的权重高于较早的价格,因此其反应速度快于对每个价格赋予相同权重的简单移动平均线。每个新的EMA值都通过以下公式计算。
EMA = 收盘价 × 权重系数 + 上一期EMA ×(1减去权重系数)
权重系数 = 2 ÷(周期数 + 1)
对于12周期EMA,权重系数为2 ÷ 13,约等于0.1538。权重系数为0.1538,意味着每个新的收盘价在新的12周期EMA中约占15%的权重。
MACD分步计算示例
- 使用最新收盘价更新12周期EMA。以下采用示例数值,而非真实市场数据:如果最新收盘价为102美元,上一期12周期EMA为100美元,则新的12周期EMA = 102 × 0.1538 + 100 × 0.8462,约为100.31美元。
- 以相同方式更新26周期EMA,其权重系数为2 ÷ 27,约等于0.0741,因此每个新价格的权重更低。
- 用12周期EMA减去26周期EMA,得到MACD线。如果在之后的某一天,12周期EMA为105美元,26周期EMA为100美元,则MACD线 = 105美元减去100美元 = 5美元。
- 计算MACD线的9周期EMA,得到信号线,本例中为4美元。
- 用MACD线减去信号线,得到柱状图,因此柱状图 = 5美元减去4美元 = 1美元。
MACD值为5美元,其单位与价格相同,因此不能将其与另一个市场或不同价格水平下的5美元MACD值直接比较。计算中的12、26和9是MACD的默认参数。
MACD参数12、26和9代表什么?
MACD参数12、26和9,是MACD所用三条平均线的默认周期数:第一条EMA为12周期,第二条EMA为26周期,信号线为9周期。一个周期对应价格图表上的一根K线,因此在日线图上,12周期代表12天;在1小时图上,12周期代表12小时。
| 数值 | 设定对象 | 按过去每周交易六天计算的大致时长(日线图) | 作用 |
|---|---|---|---|
| 12 | 12周期EMA | 约2周 | 快速反映近期价格变化 |
| 26 | 26周期EMA | 约1个月 | 追踪较长期趋势 |
| 9 | 信号线,即MACD线的9周期EMA | 约1.5周 | 平滑MACD线并产生交叉信号 |
关于这三个数值,常见的解释是,过去市场每周交易六天。按每周六个交易日计算,12周期约涵盖两周交易时间,26周期约为一个月,9周期约为一周半。
MACD参数可以调整。较短的参数使MACD反应更快,但假信号也更多;较长的参数则使其反应更慢,信号更少。5、35和5是一组已知用于短期交易、反应较快的参数;交易者Linda Bradford Raschke则以反应更快的3、10和16版本闻名,该版本使用简单移动平均线,而非EMA。大多数交易者保留图表平台默认的12、26和9。设定参数后,解读MACD主要围绕四类信号展开。
如何解读MACD指标
交易者通过四类信号解读MACD,即信号线交叉、零轴交叉、背离和柱状图变化。每类MACD信号都反映动量变化,但均不构成任何保证。当MACD信号与主要趋势方向一致时,往往更可靠。在较大的时间周期中,价格图表上的每根K线涵盖更长时间,MACD信号更少,也更稳定。
| 信号 | 表现 | 可能的含义 | 失效情形 |
|---|---|---|---|
| 信号线交叉 | MACD线上穿或下穿信号线 | MACD线上穿时,动量转向上行;下穿时,动量转向下行 | 在横盘市场中,MACD线与信号线反复交叉,产生大量假信号 |
| 零轴交叉 | MACD线上穿或下穿零轴 | 12周期EMA升至26周期EMA上方或降至其下方,可能意味着趋势变化 | 零轴交叉出现较晚,往往在趋势已经运行了较大一段后才出现 |
| 背离 | 价格创出新高或新低,而MACD未'同步创出新高或新低 | 趋势背后的动量可能正在减弱 | 强劲趋势可能在背离出现后仍持续很长时间 |
| 柱状图变化 | 柱状图柱体伸长或缩短 | 动量正在增强或减弱 | 柱体可能先缩短再伸长,而不出现任何交叉 |
MACD信号线交叉
当MACD线上穿信号线时,形成看涨交叉,表明上涨动量可能正在增强;当MACD线下穿信号线时,则形成看跌交叉。
- 看涨交叉若出现在零轴下方,通常被视为下跌趋势可能反转的早期迹象;若出现在零轴上方,则通常被视为上涨动量延续的迹象。
- 看跌交叉若出现在零轴上方,通常被视为上涨趋势可能反转的早期迹象;若出现在零轴下方,则通常被视为下跌动量延续的迹象。
信号线交叉出现频繁,因此在各类MACD信号中产生的假信号最多,尤其是在价格于一定区间内波动、没有明确趋势的横盘市场中。信号线交叉反映动量变化,本身并不是买入或卖出的指令。

MACD线穿越零轴会产生一种出现较慢的MACD信号。
MACD零轴交叉
当MACD线上穿零轴时,12周期EMA已升至26周期EMA上方,表明存在上涨动量。当MACD线下穿零轴时,12周期EMA已降至26周期EMA下方,表明存在下跌动量。
- 看涨零轴交叉被交易者视为上涨趋势可能已经开始的迹象。
- 看跌零轴交叉被交易者视为下跌趋势可能已经开始的迹象。

零轴交叉比信号线交叉出现更晚、频率更低,因为两条EMA形成交叉所需的时间,比MACD线与信号线形成交叉更长。零轴交叉通常是在趋势变化已经开始后,对其进行确认。有时MACD与价格走势不一致,这种不一致称为背离。
MACD背离
MACD背离是指价格与MACD朝不同方向变动,表明趋势背后的动量可能正在减弱。“更高的高点”是指高于前一个峰值的峰值,“更低的低点”是指低于前一个谷值的谷值。
- 看涨背离形成于价格低点下移、MACD低点却抬高时,表明卖出动量可能正在减弱。
- 看跌背离形成于价格高点抬高、MACD高点却下移时,表明买入动量可能正在减弱。
在强劲趋势中,背离可能持续很长时间,价格在背离首次出现后仍可能继续上涨或下跌。交易者通常会等待信号线交叉来确认背离。

柱状图往往会在MACD线与信号线交叉之前,反映动量的变化。
解读MACD柱状图
MACD柱状图的柱体伸长,意味着相应方向的动量正在增强;柱体缩短,则意味着动量正在减弱。
- 零轴上方的柱体伸长,表明上涨动量正在增强。
- 零轴上方的柱体缩短,表明上涨动量正在减弱,随后可能出现看跌交叉。
- 零轴下方的柱体伸长,表明下跌动量正在增强。
- 零轴下方的柱体缩短,表明下跌动量正在减弱,随后可能出现看涨交叉。
柱状图柱体向零轴缩短,意味着MACD线与信号线正在靠近。柱状图穿越零轴的时刻,正是MACD线与信号线交叉的时刻,因此柱状图上穿零轴与看涨交叉实际上是同一事件。

接下来,一个常见问题是:MACD数值多少才算理想?
MACD数值多少才算理想?
MACD不存在统一的理想数值,因为它与价格使用相同的计量单位,并取决于市场价格’的波动幅度。例如,一只价格为10美元的股票和一只价格为100美元的股票,如果都上涨相同比例,100美元股票的MACD读数将是10美元股票的十倍,尽管两者的趋势强度相同。MACD读数只有与同一图表上自身的历史读数比较才有意义。以下三个观察角度比数值本身更有参考价值。
- MACD相对于零轴的位置,反映12周期EMA位于26周期EMA上方还是下方。
- MACD线相对于信号线的位置,反映动量正转向上行还是下行。
- 柱状图柱体的长度,反映动量正在增强还是减弱。
与相对强弱指数(RSI)不同,MACD没有固定的超买或超卖水平。超买是指价格上涨过快、幅度过大,超卖则相反。如果MACD读数远高于该图表上的通常范围,可能意味着趋势已过度延伸,但仅凭读数偏高并不能构成信号。
MACD与RSI对比
MACD和RSI都是动量指标,但衡量的内容不同。MACD追踪两条EMA之间的差值,以反映趋势方向和动量;RSI则衡量近期价格变化的速度和幅度,并以0至100的固定范围显示价格何时可能出现过度变动。

| 比较项目 | MACD | RSI |
|---|---|---|
| 衡量内容 | 两条EMA之间的差值,反映趋势方向和动量 | 近期价格变化的速度和幅度 |
| 取值范围 | 无固定上限或下限,围绕零轴变动 | 固定为0至100 |
| 主要信号 | 信号线交叉、零轴交叉、背离 | 升至70以上或降至30以下、背离 |
| 超买与超卖 | 无固定水平 | 高于70为超买,低于30为超卖(标准阈值) |
| 默认参数 | 12、26和9 | 14周期 |
| 通常更适用的市场 | 趋势市场 | 横盘市场 |
两种指标并无优劣之分,因为MACD和RSI解答的是不同的问题。MACD反映动量指向何方,以及动量是否正在增强;RSI则反映价格是否在短时间内出现了异常大幅的变动。许多交易者会结合使用MACD和RSI,将两者结合也是构建MACD交易策略的一部分。与所有指标一样,MACD也有局限性。
MACD的局限性
MACD最大的局限性是滞后,因为它是基于历史价格的移动平均线构建的滞后指标,所以MACD信号往往在价格已经上涨或下跌了较大一段后才出现。MACD还有以下五项局限性。
- MACD在横盘市场中会产生大量假信号,因为在没有明确趋势时,MACD线与信号线会反复交叉。
- MACD没有固定的超买或超卖水平,因此不同于设有70和30阈值的RSI,MACD本身无法表明价格何时已过度变动。
- MACD不衡量波动率,因此无论价格波动幅度较小还是较大,MACD信号看起来都一样。
- MACD不提供 支撑位或阻力位,这些价位是市场经常停止下跌或上涨的位置,因此交易者需要借助其他工具,确定止损位或止盈目标。
- 不同的MACD参数会在同一图表上产生不同信号,因此使用12、26和9时出现的交叉,在使用5、35和5时可能不会出现。
MACD信号从不保证有效,因此交易者通常会借助RSI、移动平均线或成交量等其他工具确认MACD信号,并通过止损管理风险。止损是一种在设定价格自动平仓、以限制亏损的订单。交易者通过将MACD纳入完整的交易策略来应对这些局限。
在交易策略中使用MACD
交易者通常将MACD纳入三类常见策略,即信号线交叉策略、零轴交叉策略和背离策略。MACD策略将四类MACD信号转化为固定规则,使交易者事先明确什么才算有效信号,以及何时应认定交易判断有误。每种MACD策略通常都会加入趋势过滤条件,例如只采用与较长期移动平均线方向一致的信号,并设置止损,以限制信号失效时的亏损。各策略的入场规则、离场规则和具体示例,可参阅MACD交易策略指南。
常见问题
MACD能反映什么?
MACD能反映动量的方向,以及动量正在增强还是减弱。MACD无法告知价格将变动多远、趋势何时结束,或市场是否处于超买状态,因此交易者会将其与支撑位和阻力位等其他工具配合使用。
MACD是领先指标还是滞后指标?
MACD是滞后指标,因为它基于历史价格的移动平均线构建。一些交易者会观察MACD柱状图,寻找动量变化的较早迹象,但每个MACD信号仍然都出现在价格变动之后。
MACD最适合哪个时间周期?
MACD适用于任何时间周期,没有一个时间周期对所有交易者而言都是最佳选择。12、26和9这组默认参数是为日线图设计的。较大的时间周期产生的假信号更少,较小的时间周期则产生更多信号和更多噪声。
MACD适用于外汇、股票和加密货币吗?
MACD适用于外汇、股票、加密货币以及其他任何有价格数据的市场,因为MACD只需要收盘价。MACD数值以价格单位计量,因此货币对的MACD读数不能与股票或比特币的MACD读数直接比较。
MACD适合初学者吗?
MACD具有清晰的交叉信号和零轴,是初学者较容易解读的指标之一。不过,初学者仍应先通过使用虚拟资金的模拟账户练习解读MACD,并在使用真实资金交易前,借助其他工具确认MACD信号。
专业交易者会使用MACD吗?
MACD是大多数图表平台和技术分析课程中的标准指标,许多交易者将其用作确认工具。经验丰富的交易者通常会结合其他分析核验MACD信号,而不是仅凭MACD信号进行交易。

















