MarketInOut Stock Screener Log In | Sign Up
 

McClellan Oscillator

The McClellan Oscillator (MO) is a market breadth indicator that is based on the smoothed difference between the number of advancing and declining issues. It generally reflects money coming into the market when positive and it portrays money leaving the market when negative. Divergences in the McClellan Oscillator can help chartists identify potential reversals in the underlying index.

 

Enhance your market analysis with premium access:

  • Real-time McClellan Oscillator charts with no delay
  • A wider range of data is available, featuring weekly and monthly timeframes
  • Develop and backtest your stock trading strategies using market breadth indicators as an effective regime filter

Go Premium

How to Use the McClellan Oscillator

The McClellan Oscillator moves around zero. A cross above zero shows that breadth momentum has turned positive, and a cross below zero shows that it has turned negative. Readings far above zero mean that a large share of stocks are rising at once, which often marks an overbought, short-term extreme; readings far below zero point to an oversold market. Because the range depends on the number of stocks in the index, compare a reading with the past extremes of the same index. Divergences matter too: a market that makes a new low while the oscillator makes a higher low often has selling that is running out of steam.

The charts above show the McClellan Oscillator under the price of 24 stock indexes, from the S&P 500, Nasdaq 100 and Russell 2000 to the FTSE 100, DAX and Nifty 50, so you can compare breadth across markets at a glance. Click a chart to open a larger version.

Related stock screens: New 52-Week High Stocks, New 52-Week Low Stocks and Price Crossed Above MA(200) Stocks. You can also use market breadth as a filter in your own screens and strategies in the Formula Screener and the Strategy Backtester.


McClellan Oscillator FAQ


What is the McClellan Oscillator?

The McClellan Oscillator is a short-term market breadth indicator developed by Sherman and Marian McClellan. It measures the momentum of the advancing and declining stocks in an index.

How is the McClellan Oscillator calculated?

It is the difference between the 19-day and the 39-day exponential moving averages of net advances, the number of advancing stocks minus the number of declining stocks.

What does it mean when the McClellan Oscillator crosses zero?

A cross above zero means the faster average of net advances has moved above the slower one, so breadth momentum is turning bullish. A cross below zero means breadth momentum is turning bearish.

What is the difference between the McClellan Oscillator and the Summation Index?

The Oscillator measures short-term breadth momentum and swings around zero. The Summation Index is the running total of the Oscillator values, so it moves more slowly and is used for the intermediate-term trend.

Can I use the McClellan Oscillator in a stock screen?

Yes. In the Formula Screener, mo is the McClellan Oscillator. For example, (mo > 0)@nyse and price ca sma(50) finds stocks crossing above their 50-day SMA while NYSE breadth momentum is positive. The same condition works in the Strategy Backtester.




Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog