CMO (Chande Momentum Oscillator)

CMO (Chande Momentum Oscillator) is another momentum oscillator. It was developed by Tushar Chande, and, for the first time, it was introduced in the Technical Analysis of Stocks & Commodities magazine in March 1992. Later, in 1994, Tushar Chande together with Stanley Krolland modified the indicator and presented it in their book titled The New Technical Trader.

As all other momentum oscillators, CMO helps monitoring an instrument's price momentum or, in other words, the speed at which the market price changes. It is worth doing as it is believed that momentum always foreruns and influences price changes. The greater the momentum is, the faster an instrument's price changes; and the faster it changes, the stronger the price trend is.

The oscillator's values are calculated as a 100 times difference between the sum of source prices (for example Close) of N numbers of up periods (the periods that opened at higher prices than the closing prices of the preceding periods) and the sum of source prices (Close) of N numbers of down periods (the periods that opened at lower prices than the closing prices of the preceding periods) divided by the two sums total (the mathematical formula is provided later in the article).
On a chart, the values calculated for every period form a line oscillating between two (-100 and +100) levels. When the line goes up, an uptrend is present. Conversely, when the line goes down, a downtrend is present. The line moving horizontally for a noticeable period of time (between -25 and +25) suggests a sideways market presence. The steeper the line is, the stronger the trend is. When prices are persistently higher or lower than a certain level above or below the O line, an instrument is supposed to be overbought or oversold and a trend reversal can be expected. The values of overbought and oversold levels are selected individually, but the most common ones are +50 and -50 respectively.

As all oscillators, CMO is always drawn in an additional area below the market price chart.

On the following picture, you can see an example of the CMO oscillator (with all its important level lines) drawn in an additional area below the market price chart.



Please remember that CMO oscillator uses the historical data for its calculation, and all the information it provides belongs to the past. Indicators do not predict the market price future behavior. A trader can only suppose that the past tendencies will continue to develop in the same way for some time in the future and try to use this supposition appropriately.

As a momentum oscillator, CMO suits both ranging and trending markets, provided the trend takes on a zigzag format.

It is good to use the oscillator in conjunction with a market price chart and trend-following indicators that can confirm or deny its trading information. Adding one or two CMO charts with different Number of periods parameter's values can also be a good idea to confirm the indicator's trading signals.

To apply a CMO oscillator to a chart, a trader needs to follow the procedure common to all Marketscope indicators. For more information, see the Add Indicator article.

During the procedure, a trader can customize an indicator by specifying its parameters in the Properties dialog box. For more information, see the Change Indicator Properties article.

The parameters fall into two groups:

The CMO oscillator has only one Calculation parameter - Number of periods. The parameter allows selecting the number of periods, over which the oscillator is to be calculated. The possible values can be any. The default value is 14. The smaller the number is, the more sensitive the oscillator becomes. Its line has a greater amplitude and changes its direction more often. The greater the number is, the less sensitive the oscillator becomes. Its line has a smaller amplitude and runs smoother. Traders choose the Number of periods parameter's value in accordance with their need of the level of sensitivity of the oscillator. The recommended and most commonly used value is the default one - 14.

On the following picture, you can see examples of CMO oscillators with different Number of periods parameter's values (3, 14, and 52).



The parameter is available on the Parameters tab of the CMO Properties dialog box under the Calculation heading.

When a CMO oscillator is drawn on a chart, a trader can analyze its information and try to interpret it correctly. CMO produces several trading signals:

The CMO oscillator's values are calculated automatically using the following formula:

CMOi = ((Su - Sd) / (Su + Sd)) x -100

where:
CMOi - is the CMO value of the period being calculated.
Su - is the sum of source prices (for example Close) of N numbers of up periods (the periods that opened at higher prices than the closing prices of the preceding periods).
Sd - is the sum of source prices (Close) of N numbers of down periods (the periods that opened at lower prices than the closing prices of the preceding periods).

back