The Ultimate Guide To Using The McClellan Oscillator For Market Breadth

Want to add another awesome indicator to your arsenal?

How about checking out the McClellan Oscillator. It’s one of the most popular market breadth indicators around and sadly I have not done enough to cover it on the blog in detail.

So this post is 110% devoted to McClellan and his Oscillator!

What Is It & How Is It Calculated?

Without getting to complicated, the McClellan is a market breadth indicator that is actually based on the Advance/Decline issues from the NYSE. It’s a smoothed indicator that tries to remove the daily noise and give an easier to use signal for traders.

Each day the indicator takes the difference between an approximate 19-day EMA and a 39-day EMA of advancing minus declining issues. This helps us establish a relative measure of broad-based market participation.

But enough with the geeky calculations…

How Does Market Breadth Help Me?

Technical indicators that use measures of advancing or declining stocks generally will give you some insight into the amount of participation in the current trend’s movement. This is referred to as the market “breadth.”

In a raging and healthy bull market, there will be a large number of stocks making price advances. Sure you will have a few stocks here and there that decline but overall the general market is advancing on a broad scale.

On the other hand, a weak market will see only a very small number of stocks advancing (but advancing at larger prices). This gives the false appearance that the market is healthy when the underlying fundamentals tell a different story. In this case only a few stocks are leading the way while the majority of stocks are lagging or declining.

This type of divergence in advancing/declining issues often signals an end to the trend and of course the opposite happens in bottoming markets.

The Buy/Sell Signals

There are 2 main signals given by the McClellan Oscillator. In all honestly most people get them completely confused and use them incorrectly (at least in my opinion).

You first have to understand that there are 4 “trading zones” to this indicator. On the top side there is an overbought region between +70 and +100. Any above +100 is considered extremely overbought. Likewise on the bottom side with -70 and -100.

If the M.O. falls to -90 and turns back up a short term buy signal is generated. However, if the indicator slams through the -100 level then it actually signals the start of a new downtrend and you shouldn’t be buying. This is where some traders fall into a deep and painful trap.

In up-trends the same came be said. If the M.O. climbs to +90 and turns over a short term sell signal is generated. Again, if it continues past the +100 level then a new bull market move is starting and you shouldn’t be selling just yet.

What Do You Think About Divergence?

Time for some community engagement.

As with nearly all momentum and breadth indicators, I believe divergence plays a key role in identifying solid signals. I don’t use the McClellan Oscillator as a stand-alone indicator; but rather pair it up with RSI and Stochastics to get more meaningful alerts while watching for clear signs of bullish/bearish divergence.

That’s just what I think…what do you think about using this indicator with divergence? Has it worked or not worked for you in the past? Add your comments to this post and share your opinion.

About The Author

Kirk Du Plessis

Kirk founded Option Alpha in early 2007 and currently serves as the Head Trader. Formerly an Investment Banker in the Mergers and Acquisitions Group for Deutsche Bank in New York and REIT Analyst for BB&T Capital Markets in Washington D.C., he's a Full-time Options Trader and Real Estate Investor. He's been interviewed on dozens of investing websites/podcasts and he's been seen in Barron’s Magazine, SmartMoney, and various other financial publications. Kirk currently lives in Pennsylvania (USA) with his beautiful wife and two daughters.

  • Greg

    I’m using free stock but do not see the McClellan Oscillator and an indicator option. could it be under a different name?

    • Kirk

      @Greg, I don’t know if they call it something else (I don’t know what else they would call it). Or they may not have the indicator available. Remember that it’s not for individual stocks.


    would you like to help me to download MC CELLAN OSCILLATOR?

    • This isn’t something you download but rather something that should be on your broker platform.

  • Henrique Miguel V. Ratao

    i almost bet that is a cci calculation