What is ROC (Rate of Change)?
Rate of change compares current price to price N periods ago as percentage — momentum gauge.
Formula
Above zero = bullish momentum; Below zero = bearish
Indian market context (NSE)
Reference levels: Nifty 50 at 24,300, Reliance Industries at ₹1,300, Bank Nifty futures at 55,000 (lot size 30). Examples below show how ROC (Rate of Change) shows up on Indian index, equity, and futures books — update to live quotes in your journal.
Nifty 50 perspective
ROC on Nifty (24,300): on the 15-minute chart, combine with session VWAP and 9:15–10:00 liquidity — index roc signals misfire on expiry Tuesdays without volume confirmation.
Reliance Industries perspective
ROC on Reliance at ₹1,300: daily vs hourly settings diverge around results and ex-dividend dates; note corporate events in journal when roc readings spike.
Bank Nifty futures perspective
ROC on Bank Nifty futures (55,000): first-hour signals differ from post-14:30 behaviour; avoid standalone entries when banking names lead the move.
How to validate
- Forward-test ROC (Rate of Change) on paper or sim for two weeks after rule changes.
- Validate only on trades where ROC (Rate of Change) settings matched the written playbook.
- Split results by trending vs range weeks on Nifty before trusting the signal.
- Require higher-timeframe bias agreement if that is part of your rule.
How to track in TradeLyser
- Add ROC (Rate of Change) reading to trade entry notes (value + timeframe).
- Create tags: “ROC (Rate of Change) aligned” / “ROC (Rate of Change) ignored”.
- Monthly: filter trades by alignment tag and compare win rate and avg R.
- Screenshot chart context for mentor review on disputed trades.
Best practices
- Combine ROC (Rate of Change) with higher-timeframe bias — not as a lone trigger.
- Avoid curve-fitting settings on less than three months of tagged data.
- Refresh playbook screenshots when changing ROC (Rate of Change) parameters.
- Skip trading when ROC (Rate of Change) conflicts with written risk limits.
Common pitfalls
- Treating ROC (Rate of Change) as a guaranteed reversal signal.
- Optimising parameters on one bullish month only.
- Trading against higher-timeframe bias because ROC (Rate of Change) “said so”.
- Failing to log when you overrode ROC (Rate of Change) discretionally.
How to use this in TradeLyser
Log ROC period and value at entry on momentum tags.
Related terms
Moving Average Convergence Divergence plots the gap between two EMAs, a signal line, and a histogram. Traders watch crosses and momentum fades for timing — always within a higher-timeframe bias.
Momentum trading enters in the direction of recent strength, expecting continuation short term.
Relative strength measures how a symbol outperforms Nifty or sector over window.
Relative Strength Index compares average gains to average losses over a lookback (commonly 14). Readings above 70 and below 30 are traditional extreme zones — not automatic reversal signals.
FAQ
ROC divergence?
Tag like RSI divergence rules.
Start journaling with
TradeLyser
Connect your broker, tag strategies, and review performance with AI-assisted insights.