Brief Description
The McClellan Oscillator is a market breadth momentum indicator developed by Sherman and Marian McClellan in the late 1960s. It is designed to measure the internal strength of the stock market by analyzing the relationship between advancing and declining issues on an exchange, most commonly the NYSE or NASDAQ. Rather than focusing on price alone, the McClellan Oscillator evaluates how broadly buying or selling pressure is distributed across the market, offering insight into underlying participation that price indices may obscure.
The indicator is derived from the difference between two exponential moving averages (EMAs) of daily net advances, where net advances are calculated as the number of advancing stocks minus the number of declining stocks. The McClellan Oscillator oscillates above and below a zero line, with positive readings indicating expanding breadth and negative readings signaling contracting breadth. Because it emphasizes momentum in market participation, the oscillator is particularly effective at identifying short- to intermediate-term overbought and oversold conditions in the broader market.
Formula:
McClellan Oscillator is calculated using the following method:
These specific EMA periods were chosen by the McClellans to capture short and intermediate term market breadth momentum. While some analysts experiment with alternative settings, the traditional 19/39 configuration remains the most widely used and recognized.
Uses:
1. Identifying Overbought / Oversold Levels
One of the primary uses of the McClellan Oscillator is identifying overbought and oversold market conditions. When the oscillator reaches extreme positive values, it indicates that advancing issues significantly outnumber declining issues, suggesting strong but potentially overextended buying pressure. Conversely, extreme negative readings imply widespread selling and potential exhaustion. These extremes often occur near short-term market turning points, making the oscillator useful for anticipating rebounds or pullbacks in major indices.
2. Acting as a Leading Indicator
The McClellan Oscillator is also widely used for short-term and intermediate-term market timing. Because it responds quickly to changes in breadth momentum, it can signal shifts in internal market conditions before they are fully reflected in price indices. A move from deeply negative territory back toward the zero line may indicate that selling pressure is easing and that a rally could develop. Similarly, a rollover from high positive levels can warn that bullish momentum is weakening, even if prices continue to rise temporarily.
3. Divergence Analysis
Another important application is divergence analysis between breadth and price. When market indices make higher highs but the McClellan Oscillator forms lower highs, it suggests that fewer stocks are participating in the advance, increasing the risk of a correction. Bullish divergences occur when prices make lower lows while the oscillator forms higher lows, indicating improving internal strength beneath declining prices. These divergences are particularly valuable because breadth often deteriorates or improves before price reversals occur.
4. A Trend Confirmation Tool
McClellan oscillator is also effective for confirming trend strength and sustainability. Sustained positive readings above the zero line indicate that advances are consistently outweighing declines, supporting the validity of an uptrend. Sustained negative readings confirm bearish market conditions. Repeated failures of the oscillator to remain above zero during rallies may signal that advances lack broad participation, making the trend vulnerable to failure.
McClellan Oscillator also provides valuable insight into market structure during consolidations. During sideways price action, the oscillator often oscillates around the zero line, reflecting balanced advances and declines. Breaks away from this equilibrium can signal that consolidation is resolving in favor of either buyers or sellers. This makes the oscillator a useful tool for detecting emerging trends following periods of market indecision.
5. Gauging Changes in Market Mode
Another key use of the McClellan Oscillator is identifying breadth thrusts and momentum shifts. Rapid moves from deeply negative readings to positive territory in a short period of time reflect sudden, aggressive buying across the market. These breadth thrusts often occur near the early stages of intermediate-term rallies and can signal the transition from a corrective phase to a trending advance. Traders and analysts monitor these sharp transitions to identify potential regime changes in market behavior.
6. A Momentum Indicator When Used With Other Breadth Indicators
Finally, the McClellan Oscillator is frequently used in conjunction with other breadth indicators, such as the McClellan Summation Index and Advance–Decline Line. In this role, it acts as a momentum component, while cumulative breadth indicators provide longer-term structural context. This combination allows traders to align short-term breadth momentum with longer-term participation trends, improving the reliability of market assessments.
Limitations:
01
Not a Timing Tool
The McClellan Oscillator also does not provide precise entry or exit levels. While it is effective at identifying conditions of strength or weakness, it does not specify exact price points for trades. Traders must combine it with technical analysis tools such as support and resistance, trendlines, or momentum indicators to translate breadth signals into actionable strategies.
02
A Broader Market Breadth Indicator
A major limitation of the McClellan Oscillator is that it is not designed for individual securities. The oscillator relies on advance–decline data and is therefore applicable only to broad markets or exchanges. Attempting to apply it to single stocks or small groups of securities is inappropriate and can lead to misleading conclusions.

