Lemonn Mobile Sticky Banner

Demat Account Registration Banner

Rate of Change (ROC)

Rate of Change, or ROC, is one of the simplest momentum indicators in technical analysis. It measures the percentage change in price between today and the price N periods ago. ROC oscillates above and below zero and is used by Indian traders to gauge trend strength, spot divergences and identify overbought or oversold conditions in volatile markets.

Key takeaways:
  • ROC = ((Current Close − Close N periods ago) / Close N periods ago) × 100.
  • Above zero = positive momentum; below zero = negative momentum.
  • Sharp moves above ±10–15% often suggest overextension.
  • Divergence with price is a powerful reversal signal.
  • Default period varies — 9, 12 or 14 are common choices.

How ROC works

ROC compares the latest close with a close N periods earlier and expresses the change as a percentage. The longer the lookback period, the slower the indicator. ROC peaks at the same time as price (or with a slight lead/lag depending on smoothing), making it useful for identifying when a move is accelerating or losing steam.

Typical signals

  • Zero-line cross: ROC crossing above zero suggests fresh upward momentum.
  • Overbought/oversold extremes: Use historical ROC ranges (e.g., ±10% on daily Nifty) as guides for potential exhaustion.
  • Divergence: Price makes higher highs but ROC makes lower highs — classic bearish divergence.
  • Trend confirmation: Consistently positive ROC supports an uptrend; consistently negative supports a downtrend.

ROC vs Momentum vs MACD

ROC is closely related to the Momentum indicator (price minus past price), but ROC normalises the move into a percentage. MACD is essentially a smoothed difference between two moving averages — it conveys momentum information differently. Many traders display ROC alongside MACD for additional confirmation.

Worked example on Nifty

Suppose Nifty’s daily ROC(14) reaches +8%. Historically, daily ROC above +7% has corresponded to short-term tops. A trader sees this and tightens stops or books partial profits, expecting a pullback. Combine ROC extremes with candle reversal patterns for higher accuracy.

Customising ROC for different time frames

Use case Period
Intraday scalping 5–9
Swing trading 10–14
Positional 20–25

Limitations

  • ROC can give false signals around earnings or corporate actions due to price gaps.
  • It works best on liquid instruments with consistent price flow.
  • Always pair with price-structure analysis to avoid trading on percentages alone.

Frequently asked questions

Is ROC the same as percentage change?

Yes, essentially — over a chosen lookback period.

How is ROC different from Momentum?

Momentum uses the raw price difference; ROC normalises it as a percentage. ROC is more comparable across stocks of different prices.

Can I trade purely on ROC?

Not recommended. Use ROC as a momentum filter alongside trend tools.

Does ROC work on weekly charts?

Yes. Weekly ROC can highlight major cyclical moves in indices and sectors.

Sleek Sticky Registration Footer