Chande Momentum Oscillator (CMO): A Practical Guide
The Chande Momentum Oscillator (CMO) is a pure momentum indicator that measures how strongly price is trending up or down. Like every indicator, it shifts the odds in your favor on average rather than predicting the next candle.
Developed by Tushar Chande, the Chande Momentum Oscillator is designed to capture raw momentum with less smoothing than many comparable tools. It oscillates between +100 and -100, giving a quick read on whether buyers or sellers have been in control over a chosen lookback period. Traders use it on crypto, stocks, and forex alike, usually as one input among several rather than a standalone signal.
What the CMO Measures
At its core, the CMO compares the sum of recent gains to the sum of recent losses. When up days dominate, the oscillator pushes toward +100; when down days dominate, it falls toward -100. A reading near zero means gains and losses have roughly balanced out, signalling weak or directionless momentum.
Unlike some momentum indicators, the CMO uses both up and down movement in its numerator, which makes it react quickly and reach extreme values more readily. This responsiveness is its defining trait, for better and worse.
Roughly How It Is Calculated
Over a chosen number of periods (14 is a common default), the formula works like this:
- Add up all the price increases over the lookback window (the sum of up-day changes).
- Add up all the price decreases over the same window (the sum of down-day changes, as a positive number).
- Subtract the down sum from the up sum, then divide by the total of both sums.
- Multiply by 100 to scale the result between +100 and -100.
Because it divides by total movement rather than smoothing each component separately, the CMO behaves differently from the relative strength index, even though both gauge the balance of gains and losses. A shorter lookback makes the line jumpier and more sensitive; a longer one smooths it but adds lag.
How to Read and Use It on a Chart
Overbought and oversold zones
Many traders treat readings above +50 as overbought and below -50 as oversold, though these thresholds are conventions, not rules. In a strong trend the CMO can stay pinned at an extreme for a long time, so an oversold reading does not mean a bounce is due.
Zero-line crosses
A move above zero suggests upward momentum is taking over, while a drop below zero points to growing downside pressure. Some traders use the zero line as a simple trend filter, only taking longs when the CMO is positive.
Divergence
When price makes a new high but the CMO makes a lower high, that bearish divergence hints momentum is fading. The reverse applies to bullish divergence at lows. Divergence is a context clue, not a trigger, and works best alongside support and resistance levels or volume.
Strengths and Limits
- Strength: It reacts fast, so it can flag momentum shifts earlier than heavily smoothed oscillators.
- Strength: The symmetric +100 to -100 scale makes overbought and oversold conditions easy to compare across assets.
- Limit: That same speed produces more noise, especially on short timeframes or thin, choppy markets.
- Limit: Like all oscillators, it struggles in strong trends, where it can flash "oversold" repeatedly while price keeps falling.
False Signals and How to Manage Them
The most common trap is fading an extreme reading in a trending market. A CMO at -60 invites a "it must bounce" trade, yet momentum can deepen for many more bars. Whipsaws around the zero line are another frequent issue during sideways ranges, generating crosses that lead nowhere.
To reduce false signals, traders often combine the CMO with a trend filter such as a moving average, require confirmation from price action, or only act on signals that line up with the higher-timeframe direction. No filter removes losing trades entirely; it simply tilts the probabilities.
Practical Takeaway
Use the Chande Momentum Oscillator as a fast gauge of who controls momentum, not as a crystal ball. Zero-line crosses help define bias, extremes flag stretched conditions, and divergence hints at exhaustion, but each works best with confirmation and clear risk limits.
Risk caveat: Indicators describe past and present momentum in probabilistic terms only. No oscillator guarantees outcomes, and any trade can lose, so always size positions and manage risk accordingly.
NOONOO TRADING — join the free chat and watch live trading together.
Join free chat →📈 Sign up on OKX for a trading fee discount
Get OKX fee discount →