McClellan Oscillator: Breadth Momentum (EMA19 − EMA39 of Net Advances)
The classic breadth-momentum gauge: the 19-day EMA of net advances minus the 39-day EMA, computed across ~5,600 US equities. Positive = participation accelerating; negative = decelerating. Zero-line crosses, extremes, and divergences against SPY are the signals — and a negative reading is one of the four Hindenburg Omen criteria.
Today's reading
As of market close on June 5, 2026, the McClellan Oscillator is -123.79 — short-term breadth (19-day EMA of net advances) is lagging intermediate breadth (39-day EMA) across roughly 5,600 US stocks. The oscillator fell 119.3 points from the prior session. The series runs from 2010 to present.
Short-term breadth is lagging intermediate breadth.
SPY closed at $737.55. A negative oscillator is one of the four Hindenburg Omen criteria.
McClellan oscillator
McClellan Oscillator vs SPY
EMA19 − EMA39 of net advances, SPY overlaid. Broad-universe raw-net-advances variant — judge extremes against this series' own history (±300-400 marks stretch), not classic NYSE thresholds.
Reading the current tape
As of 2026-06-05, the McClellan Oscillator stands at -123.79 — breadth momentum is negative (short-term participation decelerating), with SPY at $737.55. The oscillator fell 119.3 points on the session.
How McClellan Oscillator Works
- 1Start from daily net advancesEach session we count advancing minus declining stocks across our ~5,600-symbol US equity universe — the same series that drives the advance-decline line.
- 2Smooth with two exponential moving averagesThe oscillator is the 19-day EMA of net advances minus the 39-day EMA. Both EMAs warm up over their full period (seeded with the SMA) before the oscillator prints, so early values are never seed-dominated.
- 3Read it as breadth momentumPositive = short-term breadth running ahead of intermediate breadth (acceleration); negative = deceleration. Zero-line crosses mark momentum regime changes; extremes mark exhaustion.
- 4Watch divergences and the zero lineA rising index with a falling oscillator means each push is coming on weaker participation. A deeply negative oscillator that turns up before price does is the classic early-bottom tell. The oscillator is also criterion #3 of the Hindenburg Omen (must be negative).