McClellan Oscillator Guide

The McClellan Oscillator is a breadth indicator in SlopeCharts which is based on the components of the S&P 500. This is an important distinction from other studies, since it will appear consistently from chart to chart, irrespective of what is being charted. The reason is that the calculation is based on the components of the S&P 500 and the quantity among those stocks that are advancing or declining.

The study is selected from the Technical Studies dialog box in SlopeCharts, and there are two settings you can change: they are for the exponential moving averages (default being 19-day and 39-day) which converge or diverge based upon the advances and declines of the 500 stocks in the S&P. Most users are satisfied with these default values, but you can move the slider bars and instantly see the effect on the chart if you like.

McClelOscMenu

With long-term charts, the indicator will not appear to be especially useful, since it moves from positive to negative territory with great frequency.


oscLongTerm

Looking closer, however, the indicator is more useful. You can look for cross-overs (moves from negative to positive, considered bullish) and cross-unders (moves from positive to negative, considered bearish). Below, for example, is the S&P 500 cash index plotted with its oscillator. The crossover is marked with the green tint and the crossunder is marked with magenta. In each instance, the movement across the 0-line was a powerful predictor of near-term price movement, although it took a short while for the bearish signal to yield meaningful results.


OscCrossover

Traders can also look for divergences. In the example below, which was at the bottom of the 2008-2009 financial crisis, the price of the S&P 500 cash index kept going down, but the McClellan Oscillator was gaining strength, bottoming a full week before the market’s ultimate low and then creating a “higher low” afterward. This divergence signaled that the internal breadth of the market was turning favorably, even though the value of the index itself was still declining. This provided a powerful “buy” signal at the end of a severe bear market.


OscDiverge