McClellan Oscillator Overbought and Oversold Levels
The McClellan Oscillator, derived from advances and declines across all stocks, oscillates around a zero line with extreme readings signaling overbought (typically above +100) or oversold (typically below -100) conditions. These thresholds represent periods when the pace of market breadth has reached historical extremes, often preceding a slowdown or reversal, though the oscillator is most reliable when confirming or diverging from price action rather than used mechanically.
How the McClellan Oscillator Is Calculated
The McClellan Oscillator is a momentum indicator derived from daily advances and declines. The construction is straightforward:
- Calculate the daily advance-decline line: (advancing stocks − declining stocks).
- Compute the 19-day exponential moving average (EMA) of that daily advance-decline figure.
- Compute the 39-day EMA of the same daily advance-decline figure.
- Subtract the 39-day EMA from the 19-day EMA; that difference is the McClellan Oscillator.
When advances vastly outnumber declines, the oscillator spikes upward. When declines outpace advances, it falls. The oscillator oscillates around a zero line, which represents a day when advances equal declines.
The 19-day and 39-day periods were chosen empirically in the 1960s by Sherman and Marian McClellan, who developed the indicator. These time constants are baked into the definition and remain standard.
Overbought Levels
An overbought reading occurs when the McClellan Oscillator rises above +100 (or in some volatile market regimes, above +70 or even +50). This signals that advances have so severely outpaced declines that the breadth momentum has reached an extreme.
What overbought means: The market has experienced a very strong rally in which the vast majority of stocks have participated. This is ordinarily a sign of strength—broad-based upward movement. However, extreme readings suggest the rally may have exhausted itself in the near term. When the pace of advance slows (as most stocks have already risen sharply and new participants are scarce), the oscillator will fall back toward zero.
Mechanical interpretation: Some traders use overbought as a sell signal, the assumption being that extreme readings precede pullbacks. However, this is not reliable as a mechanical signal; many overbought readings are followed by further gains if the underlying rally remains intact.
Better use: Overbought is more useful as a context flag. If an overbought reading emerges late in a multi-month rally and is accompanied by divergence (price makes a new high, but the oscillator falls below prior overbought peaks), the warning is stronger. Overbought alone does not mean sell.
Oversold Levels
An oversold reading occurs when the McClellan Oscillator falls below −100 (or −70 in less extreme environments). This signals that declines have so outpaced advances that breadth momentum has swung to an extreme on the downside.
What oversold means: The market has experienced a sharp selloff affecting nearly all stocks. Typically, after such a capitulative flush—where selling becomes indiscriminate—some recovery follows. Few stocks can decline indefinitely; at some point, value hunters and shorts covering their positions provide buying.
Mechanical interpretation: Like overbought, oversold is often used as a mechanical reversal signal: “Buy when the oscillator reaches −100.” This has merit in some contexts but is unreliable during sustained downtrends, when oversold readings can persist or deepen.
Better use: Oversold is most useful when it coincides with price support, key technical levels, or when it diverges from price action (price falls to new lows, but the oscillator does not fall to new lows). An oversold reading at a round number, trend line, or prior support level can mark the end of a panic phase.
Threshold Flexibility
The +100 and −100 thresholds are conventions, not hard rules. In calm, low-volatility market environments, extreme readings might be ±80. In volatile periods with wide swings, thresholds might be ±120 or beyond.
Professional traders often track the historical range of the McClellan Oscillator over several months and define overbought as the top 10 percent of readings and oversold as the bottom 10 percent, rather than using fixed +100/−100 levels. This adapts the threshold to the market regime.
Overbought and Oversold in Practice
A concrete example:
Suppose the market rallies sharply for three weeks. Advances outpace declines every day, and the McClellan Oscillator climbs from 0 to +120, reaching extreme overbought. This is a sign of strong, broad-based buying. If the rally is fundamentally sound, the overbought reading does not necessarily mean a decline is imminent. However, if the oscillator peaks at +120 and then falls back to +80 while the index continues to make new highs, a divergence has formed (the index is stronger, the breadth momentum is weaker), and that is a warning.
Conversely, during a market panic, the oscillator may plunge to −150 as virtually all stocks are sold indiscriminately. A level of −150 is extreme oversold. If the oscillator then reverses and climbs back above −80, it signals that the selling panic has eased, and a recovery may be underway.
Divergence: The Oscillator’s Strongest Signal
The McClellan Oscillator’s most reliable use is in detecting divergence:
Bullish divergence: The index rallies and sets a new high, but the McClellan Oscillator fails to reach its prior peak or even falls. This signals that while price is strong, breadth momentum is weakening—fewer stocks are participating in the advance.
Bearish divergence: The index declines to new lows, but the McClellan Oscillator does not fall to new lows (perhaps it rebounds above prior low readings). This signals that while price is making new lows, the panic (breadth weakness) is easing, suggesting a floor may be near.
These divergences are more predictive than overbought and oversold readings alone because they capture a mismatch between price action and underlying momentum.
Extreme Readings and Mean Reversion
The McClellan Oscillator tends to mean-revert. Extreme overbought readings (+150+) and extreme oversold readings (−150−) are rare and usually short-lived. When they occur, the oscillator typically gravitates back toward the zero line within days or weeks. This mean reversion is not a reliable timing tool, but it is a useful observation: extreme readings do not persist.
During the March 2020 pandemic selloff, the McClellan Oscillator plunged below −200 (one of the most extreme readings on record) as panic selling gripped all stocks. Within days, the oscillator rebounded sharply as buying interest returned. The extreme reading did not predict the bounce exactly, but it flagged that the capitulation was severe and that a reversal was probable.
Integration with Other Breadth Indicators
The McClellan Oscillator is one of several breadth-based tools. Others include:
- Advance-Decline Line: The cumulative sum of advances minus declines; a longer-term breadth trend measure.
- Advance-Decline Ratio: The daily ratio of advances to declines; useful for spotting extreme daily readings.
- Breadth momentum indicators: Other short-term oscillators based on advance-decline data.
Traders often combine these: if the McClellan Oscillator is overbought, the advance-decline line is rising, and a large percentage of stocks are trading above their 200-day moving averages, the bullish picture is reinforced. If the oscillator is overbought but the AD line is rolling over and new highs are shrinking, caution is warranted.
Historical Reliability
The McClellan Oscillator has been in use since the 1960s and has a mixed track record. It has successfully flagged exhaustion in rallies and capitulation in declines many times, but it has also generated false signals—overbought readings followed by further gains, oversold readings followed by further declines.
The oscillator is most useful in the hands of experienced traders who combine it with price action, support and resistance, sector dynamics, and macroeconomic context. Used mechanically as a standalone signal, it is unreliable.
See also
Closely related
- Advance-Decline Line Divergence Explained — Related breadth divergence; measures cumulative breadth trend
- Market Breadth — Fundamental concept underlying the oscillator
- Moving Average — The 19-day and 39-day EMAs that constitute the oscillator
- Momentum Investing — Trading strategy that may use the oscillator to time entries and exits
- Bull Market — Context where overbought readings often emerge late in the cycle
Wider context
- Technical Analysis — Discipline within which breadth oscillators are applied
- Stock Market — The equity market environment the oscillator measures
- Volatility Smile — Alternative view of market stress and tail risk
- Mean Reversion — Concept underlying oscillator reversals to the zero line