Rate of change ratio: (price/prevPrice)
Under the Hood
ROCR calculates the simple ratio of current price to price n periods ago: ROCR = Current Price / Price n periods ago. This produces values centered around 1.0: ROCR = 1.0 means no change, above 1.0 indicates upward momentum, below 1.0 indicates downward momentum. With default 10-period lookback, a ROCR of 1.05 means price is 1.05 times (5% higher than) the price 10 bars ago, while 0.95 means 0.95 times (5% lower). ROCR provides the most direct multiplicative view of momentum.
In Practice
Cryptocurrency traders use ROCR when they want a pure ratio view of momentum centered around 1.0 rather than percentages or zero. Values significantly above 1.0 (e.g., 1.10+) suggest strong upward momentum; significantly below 1.0 (e.g., 0.90-) suggest strong downward momentum. ROCR is particularly useful in logarithmic analysis or when building indicators requiring multiplicative (rather than additive) momentum measures. It's mathematically cleaner for certain calculations than percentage-based indicators. Combine with moving averages for trend context, use in log-scale analysis, or employ in quantitative systems working with price ratios. Popular among quantitative developers and academic analysts.
Build automated strategies using Rate of Change Ratio and hundreds of other indicators. Connect to your favourite exchange and let the bot execute trades 24/7 — no code required.