What is ROC? The Rate of Change indicator explained
Rate of Change (ROC) is momentum in its most stripped-down form: the percentage change in price over a fixed number of bars. No smoothing, no bounded scale — just how fast price is moving and in which direction. Its simplicity is its strength and its weakness.
ROC is computed as the percentage difference between the current price and the price N bars ago. If price is 2% higher than ten bars back, ROC reads +2. Positive means price is rising relative to the past; negative means falling. The zero line is the key reference — crossing it signals that momentum has flipped direction.
How ROC differs from RSI
Both are momentum tools, but ROC is raw and unbounded while RSI is smoothed and capped at 0–100. ROC reacts faster — useful for catching momentum shifts early — but is noisier and has no natural overbought/oversold ceiling, so you can't read “extremes” the way you can with RSI. They answer slightly different questions and are sometimes used together.
Common uses
ROC is used to confirm momentum behind a move, to spot acceleration or deceleration, and as a zero-line cross trigger. Like every indicator, its readings describe the recent past, not the future — a strong ROC tells you price has been moving fast, not that it will continue.
How a system uses ROC
A rules-based strategy might require ROC above a threshold (or a zero-line cross) as one condition of a setup, applied mechanically. The value is consistency: the same ROC condition is treated identically on every bar, with no human deciding that this reading “feels” strong enough. The system never gets bored of the rule, so the edge plays out over the full sample rather than being diluted by selective application.
ROC is momentum at its rawest — percentage change over N bars, crossing a zero line. Faster and noisier than RSI. Useful as a mechanical condition in a system; dangerous as a discretionary 'feel' read.
An indicator is only as good as the discipline applying it
The free Playbook shows six rules-based strategies that apply their signals identically, every time — no second-guessing.
Get the PlaybookEducational content, not financial advice. No indicator predicts the future or guarantees profits; indicators describe past and present price behaviour only. All strategy figures referenced are hypothetical, from backtested data and Monte Carlo simulation; past and simulated performance does not guarantee future results. Trading involves substantial risk of loss.