How to Trade with the Chande Momentum Oscillator (CMO)

Jun 19, 2011

Written by:
Al Hill

✓ Reviewed by Kunal Vakil, Co-Founder of TradingSim · Updated Mar 31, 2026

Chande Momentum Oscillator Indicator Definition

The chande momentum oscillator (CMO) was developed by Tushar Chande and is a technical indicator that attempts to capture the momentum of a security. Chande discussed this and many other indicators in his book “The New Technical Trader”. The chande momentum oscillator indicator differs from other technical indicators like the RSI and MACD, because it uses up and down days in both the numerator and denominator. Below is the formula for the chande momentum oscillator:

Chande Momentum Oscillator

Su is the sum of the difference between today’s close and yesterday’s close. Sd represents the absolute value of the difference between today’s close and yesterday’s close on down days.

Chande Momentum Oscillator Overbought & Oversold Levels

The CMO indicator is a unique oscillator, but like all other oscillators, it has overbought and oversold levels. Since the indicator is based on previous closing prices, it will oscillate between +100 and -100. Traders use a general rule of thumb that when the chande momentum oscillator is greater than +50 the security is said to be overbought, while a reading below -50 is considered oversold. Traders should not simply buy or sell a security because the indicator crosses these thresholds, this is a sure way to lose money.

Trading with the Chande Momentum Oscillator Strategy

Trading with the chande momentum oscillator as a standalone indicator can prove a challenging task. Since the indicator will oscillate between +100 and -100, a break of +50 could mean that it is overbought, but remember the indicator has another 50 points it can run. What many traders do is to apply a moving average to the indicator and will use crosses of the CMO and a simple moving average to generate trade triggers. Another approach is to trade a security when the chande momentum oscillator has reached extreme readings. Extreme readings are an indication that a strong trend is in place, and traders will add to their positions on any minor corrections.

Chande Momentum Oscillator Charting Example

The below chart is courtesy of CMS Forex.

Chande Momentum Oscillator Chart

Tags:

About the Author

Al Hill

Al Hill

Co-Founder & CEO, TradingSim

Alton Hill is the Co-Founder of TradingSim with over 18 years of trading experience. He completed the Design Thinking Bootcamp at Stanford’s D.School and brings expertise in Product Development to create the best trading simulation experience. His strategy focuses on trend-following systems, targeting high-volatility stocks with strong primary trends using the 15-minute chart.

View all posts by Al Hill →
Day Trading Indicators

2 Simple Strategies for Trading with the Tick Index

Many of the technical indicators discussed on the TradingSim blog deal with assessing a particular stock or ETF. However, in this article we will cover the tick index, which is a broad market...

Breadth Indicators

Breadth Thrust Indicator – Can it Forecast Major Market Bottoms?

Breadth Thrust Indicator Overview Dr. Marty Zweig, a Wallstreet legend is the creator of the indicator. The Breadth Thrust indicator measures market breadth by dividing the advancing issues by the...

Awesome Day Trading Strategies

How to Day Trade Using the ARMS Index

ARMS Index – Brief Overview The Arms index is a market breadth indicator used mostly by active traders to forecast intraday price movements. The Arms index was developed by Richard Arms in the 1960’s...