McClellan oscillator

From Wikipedia, the free encyclopedia
  (Redirected from McClellan Oscillator)
Jump to: navigation, search

The McClellan oscillator is a market breadth indicator used in technical analysis by financial analysts of the New York Stock Exchange to evaluate the rate of money entering or leaving the market and interpretively indicate overbought or oversold conditions of the market.[1] The McClellan oscillator is based on the Advance-Decline Data and it could be applied to stock market exchanges, indexes, portfolio of stocks or any basket of stocks.


Developed by Sherman and Marian McClellan in 1969, the oscillator is computed using the Exponential Moving Average (EMA) of the daily ordinal difference of advancing issues (stocks which gained in value) from declining issues (stocks which fell in value) over 39 trading day and 19 trading day periods.

How it works[edit]

The simplified formula for determining the oscillator is:

The McClellan Summation Index (MSI) is calculated by adding each day's McClellan oscillator to the previous day's summation index.

By using the summation index of the McClellan oscillator, you can judge the markets overall bullishness or bearishness.

MSI properties:

  • When above zero it is considered to be bullish (positive growth).
  • When below zero it is considered to be bearish (negative growth).

The Summation index is oversold at −1000 to −1250 or overbought at 1000 to 1250.[1]

The number of stocks in a stock market determine the dynamic range of the MSI. For the NZSX (one of the smallest exchanges in the English-speaking world) the MSI would probably range between (−50 ... +50), the 19 and 39 constants (used for the US exchanges) would have to be revised. For the NZSX a MSI moving-average mechanism might be needed to smooth out the perturbations of such a small number of traded stocks.


External links[edit]