Concept
McClellan Oscillator
McClellan Oscillator, also known as Summation Index, Haurlan Index, is a Breadth, Sentiment & External Data concept. The Library holds 2 implementations, each one a working definition you can pull into Quant.
Top McClellan Oscillator indicators
2 total
What is the McClellan Oscillator?
The McClellan Oscillator is a breadth-momentum indicator developed by Sherman and Marian McClellan in 1969, building on P.N. Haurlan's early use of exponential smoothing in market analysis. Each day you take net advances (advancing issues minus declining issues, classically on the NYSE) and subtract the 39-day EMA of that series from its 19-day EMA. The result oscillates around zero: positive when short-term breadth is improving faster than its longer baseline, negative when it is deteriorating. Many modern implementations use ratio-adjusted net advances, dividing the daily difference by the sum of advances and declines (often scaled by 1,000), so readings stay comparable as the number of listed issues changes.
Readings above zero say the average stock is participating in gains; deep negative spikes often accompany selling climaxes, and divergences against the index warn that a price move lacks participation. The cumulative running total of the oscillator is the McClellan Summation Index, a slower gauge of the breadth trend. Like all breadth tools it describes participation, not price, so it is read alongside the index rather than instead of it.
How traders use it
- Zero-line crosses mark shifts in breadth momentum and are used to confirm or question index-level trend signals built from advance/decline internals.
- Extremes are read two ways: unusually deep negative readings flag washed-out selling that sometimes precedes rebounds, while extreme positives can mark either short-term overbought conditions or the kind of initiation surge studied under breadth thrusts.
- Divergences against price at new index highs, especially when other internals such as new highs − new lows agree, warn that leadership is narrowing.
Related concepts · Breadth
Concept family
Breadth, Sentiment & External Data
63 concepts mapped · 61 in the Library
McClellan Oscillator FAQ
What is the McClellan Summation Index?
It is the cumulative running total of the McClellan Oscillator: each day's oscillator value is added to the prior total. Because it integrates the oscillator, it moves slowly and serves as a longer-term gauge of the breadth trend, rising while breadth momentum stays net positive. The oscillator times shorter swings; the Summation Index frames the regime around them.
What data does the McClellan Oscillator require?
Daily counts of advancing and declining issues for a chosen universe, traditionally the NYSE. The same math works on the Nasdaq, an index's constituents, or any basket with advance/decline data. The ratio-adjusted variant, which divides net advances by total advances plus declines, is preferred for long histories because the raw number of listed issues changes over time.
Build McClellan Oscillator your way.
Quant writes, tests, and refines it with you — then it runs on LuxAlgo charting or ports to TradingView.

