Momentum Indicators
Chande Momentum Oscillator (CMO)
Chande Momentum Oscillator
Deep Dive
Everything You Need to Know
Under the Hood
How It Works
CMO is a momentum oscillator developed by Tushar Chande that measures the difference between the sum of gains and sum of losses over a period, normalized by their total: CMO = 100 × (Sum of Gains - Sum of Losses) / (Sum of Gains + Sum of Losses). Unlike RSI which uses averages, CMO uses raw sums making it more responsive. CMO ranges from -100 to +100, with positive values indicating upward momentum and negative values indicating downward momentum. Default 14-period calculation.
In Practice
How Traders Use It
Cryptocurrency traders use CMO for more responsive momentum readings than RSI. Values above +50 suggest strong bullish momentum (overbought potential), below -50 suggest strong bearish momentum (oversold potential). CMO crossing above zero signals bullish momentum shift; crossing below signals bearish momentum shift. The wider range (-100 to +100 vs RSI's 0-100) provides more granular extreme readings. Divergences between CMO and price often precede reversals. Combine with trend indicators for directional confirmation, with volume for momentum validation, or with Bollinger Bands for overbought/oversold context. Developed as an improvement over RSI for faster momentum detection.
Highlights
CMO at a Glance
- Momentum oscillator using sum of gains/losses
- Range: -100 to +100
- Above +50: strong bullish/overbought
- Below -50: strong bearish/oversold
- Zero-line crossover = momentum shift
- More responsive than RSI (uses sums not averages)
- Default 14-period calculation
- Developed by Tushar Chande
- Divergences signal potential reversals
- Popular improvement over RSI
Related
More Momentum Indicators
Get Started
Automate CMO with Cryptorobot.ai
Build automated strategies using Chande Momentum Oscillator and hundreds of other indicators. Connect to your favourite exchange and let the bot execute trades 24/7 — no code required.
FAQ
Frequently Asked Questions
What is the Chande Momentum Oscillator (CMO) indicator?
Chande Momentum Oscillator
How does CMO work?
CMO is a momentum oscillator developed by Tushar Chande that measures the difference between the sum of gains and sum of losses over a period, normalized by their total: CMO = 100 × (Sum of Gains - Sum of Losses) / (Sum of Gains + Sum of Losses). Unlike RSI which uses averages, CMO uses raw sums making it more responsive. CMO ranges from -100 to +100, with positive values indicating upward momentum and negative values indicating downward momentum. Default 14-period calculation.
How do traders use CMO in their strategies?
Cryptocurrency traders use CMO for more responsive momentum readings than RSI. Values above +50 suggest strong bullish momentum (overbought potential), below -50 suggest strong bearish momentum (oversold potential). CMO crossing above zero signals bullish momentum shift; crossing below signals bearish momentum shift. The wider range (-100 to +100 vs RSI's 0-100) provides more granular extreme readings. Divergences between CMO and price often precede reversals. Combine with trend indicators for directional confirmation, with volume for momentum validation, or with Bollinger Bands for overbought/oversold context. Developed as an improvement over RSI for faster momentum detection.
What are the key points to know about CMO?
Momentum oscillator using sum of gains/losses Range: -100 to +100 Above +50: strong bullish/overbought Below -50: strong bearish/oversold Zero-line crossover = momentum shift More responsive than RSI (uses sums not averages) Default 14-period calculation Developed by Tushar Chande Divergences signal potential reversals Popular improvement over RSI
Can I use CMO with Cryptorobot.ai?
Yes. Chande Momentum Oscillator (CMO) is available as a built-in indicator in Cryptorobot.ai. You can add it to any automated strategy using the no-code strategy builder, backtest it against historical data, and deploy it live on supported exchanges.

