NOONOO TRADINGJoin free chat

MACD Explained

MACD is one of the most widely used momentum indicators in crypto and traditional markets. This guide breaks down its three parts, how to read crosses and divergence, and the lag that limits it.

What MACD Actually Measures

MACD stands for Moving Average Convergence Divergence. It measures the relationship between two exponential moving averages (EMAs) of price to show whether momentum is building up or fading. It does not predict price; it describes the speed and direction of a recent trend.

The standard settings are 12, 26, 9. These were designed for daily stock charts decades ago, but most crypto traders keep them as a shared default so signals are comparable across platforms.

MACD has three components:

ComponentHow it is builtWhat it tells you
MACD line12-period EMA minus 26-period EMAShort-term momentum vs. longer-term momentum
Signal line9-period EMA of the MACD lineA smoothed version used as a trigger
HistogramMACD line minus signal lineThe gap between the two, drawn as bars
Example If BTC's 12-EMA is $61,200 and the 26-EMA is $60,800, the MACD line reads +400. A positive value means the faster average is above the slower one, so recent momentum is upward. A reading of −400 would mean the opposite.

Reading Crossovers

The most common MACD signal is a crossover between the MACD line and the signal line.

The histogram makes crossovers easy to see: when bars shrink toward zero and flip color, a cross is happening. Growing bars mean the two lines are separating (momentum accelerating); shrinking bars mean they are converging (momentum fading).

Example Suppose the MACD line is at −150 and the signal line at −120, so the histogram is −30 (a red bar). Over the next few candles the histogram prints −20, then −5, then +10. That shift from red to green marks a bullish crossover. A trader might combine this with support and resistance before acting, rather than entering on the cross alone.

Crossovers are noisy in sideways markets. In a tight range, MACD can flip back and forth many times, producing whipsaw signals that lose money on fees and spread. MACD works best when there is an actual trend to ride.

MACD Divergence

Divergence happens when price and MACD disagree. It is one of the more advanced uses and is treated as a warning, not a trade trigger on its own.

  1. Bearish divergence: price makes a higher high, but MACD makes a lower high. The new price peak is not backed by momentum.
  2. Bullish divergence: price makes a lower low, but MACD makes a higher low. Selling pressure may be weakening.
Example ETH rallies to $3,400, pulls back, then pushes to a new high of $3,520. But the MACD histogram peak at $3,520 is smaller than it was at $3,400. That is bearish divergence: price went higher while momentum did not. It can precede a pullback — or the trend can simply keep going. Divergence can persist for a long time in strong moves, so it is a heads-up, not a guarantee.

The Lag Problem (and How to Manage It)

MACD is built entirely from moving averages, and moving averages are lagging by design. They average past prices, so MACD always reacts after a move has started. By the time a crossover prints, part of the move may already be over.

This trade-off is unavoidable:

Faster settings (e.g. 5, 13, 6)Slower settings (e.g. 12, 26, 9)
More signals, earlier entriesFewer signals, later entries
More false signals / whipsawsMore reliable but you give up some of the move

Because of this lag, experienced traders rarely use MACD alone. Common practices include:

MACD is a useful lens on momentum, but no indicator is a profit machine. Signals fail, divergence can run for weeks, and crossovers whipsaw in ranges. Treat MACD as one input among several, size positions responsibly, and never assume any setup "always works" — it doesn't. Used with discipline and risk control, it can sharpen your read on a trend rather than promise the outcome.

NOONOO TRADING — join the free chat and watch live trading together.

Join free chat →

📈 Sign up on OKX for a trading fee discount

Get OKX fee discount →