You spot momentum turning, RSI is still crawling up toward 60, and by the time it finally rolls over the move you wanted is half gone. The read was right. The messenger was just slow. For traders who keep running into that lag, there is an older, blunter momentum tool that trades smoothness for speed.
That tool is the Chande Momentum Oscillator. By the end of this guide you will be able to read momentum on a -100 to +100 scale, know exactly where it beats RSI and where it doesn’t, and run the one check that tells you whether yours is trustworthy.
Key Findings
- CMO is momentum, centered on zero: it swings between -100 and +100, with zero marking the balance between recent buying and selling pressure.
- It trades smoothness for speed: unlike RSI, it uses raw, unsmoothed sums, so it turns faster and shows more of the market's real jitter.
- Its two reliable reads are the zero-line cross and divergence: the cross flags a shift in momentum control; divergence at the extremes warns a move is fading.
- A clean CMO does not repaint: built from closed candles, a settled value never edits itself. The live reading moving as the candle forms is normal; the history moving is not.
What does the Chande Momentum Oscillator actually measure?
The Chande Momentum Oscillator measures pure momentum on a scale from -100 to +100. Over a lookback window it adds up how much price gained on the up candles and how much it lost on the down candles, then compares the two. When up moves dominate, the line pushes toward +100. When down moves dominate, it sinks toward -100. Zero is the point where the two roughly cancel.
The indicator comes from Tushar Chande, who introduced it with Stanley Kroll in their 1994 book The New Technical Trader. Chande’s aim was a momentum reading that reacted quickly and used the full picture of gains and losses in one shot, rather than filtering them through an average first.
That design choice is the whole personality of the tool. Most oscillators smooth their inputs to calm the line down. The CMO deliberately does less of that, so it turns sooner and shows more of the market’s genuine restlessness. You get earlier signals and, as the trade-off, more of them are noise.
Chande Momentum Oscillator vs RSI: what is the real difference?
Both are momentum oscillators, and a beginner glancing at a chart might not tell them apart. The split is in the math and in the scale, and it shows up right where it counts: at the turns.
RSI, which we cover in the RSI settings guide , runs its gains and losses through a smoothing average before it plots anything. The CMO skips that step and works from raw sums, so it is quicker to react and rougher to look at. RSI lives on a 0 to 100 scale with a midline at 50. The CMO is centered on zero and ranges from -100 to +100, which makes the shift between buyers and sellers read at a glance.
| Factor | Chande Momentum Oscillator | RSI |
|---|---|---|
| Scale | -100 to +100, centered on zero | 0 to 100, midline at 50 |
| Smoothing | Raw sums, no averaging | Gains and losses smoothed |
| Speed | Faster to turn, more noise | Slower, steadier line |
| Common lookback | 9 periods | 14 periods |
| Typical edges | +50 / -50 | 70 / 30 |
| Best use | Early momentum shifts | Steadier momentum and divergence |
Neither is simply better. The CMO’s speed is an edge when you need an early read and a liability when the market is chopping, because a jumpy line throws more false signals. If you already trust RSI’s rhythm, the CMO will feel twitchy. If RSI feels a step behind, the CMO is worth a look.
What are good Chande Momentum Oscillator settings?
Start with Chande’s original 9-period lookback and the +50 / -50 lines, the setting most platforms ship and most traders share. That common baseline means your read matches the crowd looking at the same chart, which matters more than any private tweak.
From there, match the period to your timeframe before you touch anything else. A shorter lookback sharpens the line for intraday work and adds noise. A longer one, 14 or 20, smooths it for swing trading where you care about the bigger swing and not every wiggle. Dragging the +50 and -50 lines wider rarely fixes the real problem, which is usually that the period is wrong for the timeframe, not that the bands are misplaced.
RelicusRoad Pro
Have you been trading for a while but have never made consistent profits or are you new to FOREX trading and want to get a head start? Try RelicusRoad and you'll never look back.
Get RelicusRoad ProHow do you read the CMO without getting chopped up?
The CMO gives you two reads worth trusting, and they answer different questions.
The first is the zero-line cross. Zero is the tug-of-war rope. When the line crosses up through it, recent buying has overtaken recent selling, a shift toward buyers. A cross down through zero flips that. In a trending market these crosses can catch a turn early. In a range they whip back and forth and hand you a string of false starts, which is exactly why the cross works best as confirmation next to price structure, not as a lone trigger.
The second, and often the more valuable, is divergence. When price stretches to a new high while the CMO rolls over to a lower high, the momentum behind the move is thinning even as price climbs. Flip it at a bottom: price grinds to a lower low while the CMO lifts to a higher low, and selling pressure is drying up. This is the same logic we mapped for the RSI divergence strategy , just on a faster, zero-centered line.
One honest caveat on the extremes. A reading above +50 or below -50 is not an automatic reversal signal. In a strong trend the CMO can sit pinned in overbought for a long stretch while price keeps running, the same trap that catches traders fading RSI at 80. Treat an extreme as confirmation that one side is in control, not as a cue to bet against it. Wait for price to break structure before you act.
Does the Chande Momentum Oscillator repaint?
A correctly built CMO does not repaint. Every input it uses is fixed the moment a candle closes, so the historical line is locked and does not redraw itself later.
The live value will move while the current candle is still forming, because the gains and losses feeding it are still changing until that candle closes. That is expected, and it is not repainting. What you watch for is a settled reading from an hour or a day ago quietly shifting after the fact, which means the tool is reaching into data it should treat as final. A divergence that only shows up once you reload the chart was never tradeable. We broke this down fully in the non-repaint forex indicator guide , and the check is the same: mark a past value, reload, and confirm it has not moved.
How does RelicusRoad Pro handle momentum?
RelicusRoad Pro commits every signal at the candle’s close and leaves it there, fixed, on the non-repaint side of the line above. Rather than leaving you to stack a fast oscillator and a slow one and reconcile them by eye, it reads momentum in context and gives you one settled call. The same logic runs across MT4, MT5, and TradingView, so a read you trust on one platform is the read you get on the next. If you want a companion momentum lens, the CCI indicator guide pairs naturally with this one.
None of this is sold as press-the-button trading, and that is deliberate. A faster momentum read tells you sooner when control is changing hands. It does not decide whether your idea was right to begin with. That stays with you. What a clean, non-repaint tool removes is the second-guessing that comes when the line you trusted quietly moves after the fact.
Frequently asked questions
What is the Chande Momentum Oscillator? The Chande Momentum Oscillator, or CMO, is a momentum indicator developed by Tushar Chande that swings between -100 and +100. It compares the sum of recent up moves against the sum of recent down moves over a lookback period, then scales the result. A reading near +100 means almost every recent candle closed higher; a reading near -100 means the opposite. Zero is the balance point where buying and selling pressure roughly cancel out.
What is the difference between the CMO and RSI? Both measure momentum, but the CMO uses raw, unsmoothed sums of gains and losses in a single calculation, while RSI runs its gains and losses through a smoothing average. The practical effect is that the CMO reacts faster and shows more short-term noise, and it is centered on zero across a -100 to +100 range instead of RSI’s 0 to 100 scale. Traders who find RSI too slow to turn often prefer the CMO; those who want a smoother line usually stay with RSI.
What are the best Chande Momentum Oscillator settings? Tushar Chande’s original work uses a 9-period lookback, and that remains the common default. Overbought and oversold lines are usually drawn at +50 and -50. A shorter period makes the line quicker and noisier for intraday work; a longer one such as 14 or 20 smooths it for swing trading. Adjust the period to your timeframe before moving the +50 and -50 lines, and confirm the reading on your own chart rather than assuming a platform default fits your market.
How do you read a zero-line cross on the CMO? The zero line is the CMO’s center of gravity. When the oscillator crosses from below zero to above, recent up momentum has overtaken down momentum, which reads as a shift toward buyers. A cross from above to below reads as a shift toward sellers. In a choppy market the line whips back and forth across zero and produces false signals, so the cross works best as confirmation alongside price structure or trend, not as a standalone entry.
Does the Chande Momentum Oscillator repaint? A correctly built CMO does not repaint. It is calculated only from completed candles, so once a bar closes its value is fixed and the historical line does not redraw. The live reading on the current, still-forming candle will move until that candle closes, which is normal. If past CMO values shift after the fact, the tool is built wrong, and any signal resting on it would look flawless in a back-test and fall apart live.
The Chande Momentum Oscillator will not call the turn for you. It tells you, a little sooner than most, when momentum is changing hands, and leaves the decision where it belongs.
