MACD (Moving Average Convergence Divergence) combines trend-following and momentum into one indicator. Here's what the line, signal line, and histogram actually measure — and the common mistakes that lead traders astray.
MACD — Moving Average Convergence Divergence — was created by Gerald Appel in the late 1970s and remains one of the most popular technical indicators in active trading. It combines two ideas: trend direction (from moving averages) and momentum (from the gap between them). The result is an indicator that tells you not just which way a stock is trending, but whether that trend is accelerating or decelerating.
MACD has three parts, each telling you something different:
The classic MACD signal is the MACD line crossing the signal line:
A common misuse: acting on every crossover in isolation. MACD crossovers in a choppy, sideways market generate many false signals. The indicator works best in trending environments — which is why checking the broader market regime (via the Breadth tab) before using MACD crossovers is important.
The zero line on MACD is where the 12-period EMA equals the 26-period EMA. When MACD crosses the zero line upward, the shorter-term average has overtaken the longer-term average — the intermediate trend has shifted bullish. Crossing below the zero line signals the opposite.
Many traders use the zero line as a simple trend filter: only take long trades when MACD is above zero, only take short trades when it's below. This keeps you aligned with the intermediate trend and reduces whipsaw signals from counter-trend moves.
Like RSI, MACD divergences occur when price and indicator move in opposite directions:
MACD divergences are one of the more reliable warning signals in technical analysis — particularly when combined with overbought RSI, declining volume, or resistance at a prior high.
Sources & References
Track market breadth, sector rotation, and leadership scores across 12,000+ US stocks — start your 14-day free trial, no credit card required.
Try it free →No credit card required · Cancel anytime