Indicator reference › ROC
ROC — Rate of Change
Momentum What it measures
Rate of Change (ROC) measures the percentage change in price over a specified number of periods. It's a pure momentum indicator that shows how fast price is moving, positive values indicating upward acceleration and negative values indicating downward acceleration. It's useful for identifying momentum shifts and divergence.
How readings are interpreted
A ROC of +10 means price is 10% higher than it was N periods ago. When ROC crosses above zero, momentum has turned positive. When it crosses below zero, momentum has turned negative. A falling ROC even while price rises indicates decelerating upward momentum — a warning sign.
Conventional levels
- Above 0: Positive momentum — price is higher than N periods ago
- Below 0: Negative momentum — price is lower than N periods ago
- Zero line cross: momentum direction change signal
- Extreme highs/lows: potential exhaustion and reversal zone
- Divergence with price: weakening momentum = potential reversal
Where it works, and where it does not
Works in trending markets to confirm momentum and spot acceleration/deceleration. Less useful in ranging markets. Most effective on daily/weekly charts for swing and position trading. The magnitude of ROC varies by asset — no universal extreme thresholds.
Commonly read alongside
- MACD: Both measuring momentum in the same direction = high-conviction
- Volume: Rising ROC with rising volume = confirmed momentum
- Moving Averages: ROC cross of zero while price crosses 50 EMA = strong signal
Known limitations
- ROC value depends heavily on the lookback period chosen — 12 is standard for daily
- No fixed overbought/oversold levels — thresholds must be calibrated per asset
- Very sensitive to gaps and outlier sessions that distort the percentage
In practice
- A 12-period setting is common on daily charts, matching MACD's fast period
- Positive ROC with price above the 200 EMA is conventionally read as trend agreement; the inverse below it as the bearish equivalent
- Comparing ROC across related assets is a standard relative-strength technique
- The zero cross is cleaner than MACD's for simple trend-change identification
Plot it yourself. Add this indicator to a chart, change every
parameter and watch the line move, then backtest how the rule would have
behaved on historical data — free on the S&P 500 ETF, no card.
Create a free account or start with the lessons → This is reference material, not advice. It describes what each
indicator measures and how its readings are conventionally interpreted. Nothing
here is a recommendation to buy or sell anything, and no indicator predicts
future prices. GU Analyser is an analytical tool — no money is ever traded here.