LEARN RANGE ACTION VERIFICATION INDEX IN 3 MINUTES
SuperEx Academy is the world’s first online academy to offer comprehensive education on cryptonative indicators. It features one of the most extensive collections of technical indicator tutorials and provides detailed, beginnerfriendly learning resources for market technical analysis. Here, users can explore hundreds of commonly used indicators, as well as a wide range of cryptonative indicator tutorials designed for the evolving digital asset market.
Before choosing a trading strategy, traders need to answer a basic question: is the market trending or ranging? Using a trend-following strategy in a narrow range usually produces one exciting breakout, two immediate reversals, and a sudden desire to close the chart and make coffee.
The Range Action Verification Index, commonly abbreviated as RAVI, was designed to separate these two market conditions. It measures the percentage distance between a short-term moving average and a long-term moving average.
When the averages remain close together, price is probably ranging. When they separate meaningfully, a trend may be developing. RAVI does not predict the direction by itself. Its primary job is to verify whether directional movement is strong enough to be treated as a trend.

History And Core Concept
EN: RAVI was developed by Tushar Chande and presented in his book Beyond Technical Analysis: How to Develop and Implement a Winning Trading System. The first edition appeared in the 1990s, while the expanded second edition was published in 2001.
Chande developed RAVI as a more direct way to distinguish trending markets from trading ranges. He discussed some practical limitations of ADX, particularly the lag created by its layered smoothing, and proposed measuring the separation between two moving averages instead.
The original daily configuration used a 65-day simple moving average to represent approximately thirteen trading weeks, or one quarter of a traditional market year. The short average was set to roughly one-tenth of that length, producing a 7-day SMA. These original design notes and the formula are documented in the NeuroShell RAVI reference and Chande’s Beyond Technical Analysis.
RAVI is built on a simple market observation:
- In a range, short- and long-term average prices remain relatively close.
- In an uptrend, the short average moves meaningfully above the long average.
- In a downtrend, the short average moves meaningfully below the long average.
The indicator converts the distance between those averages into a percentage of the long-term average. This normalization makes the reading more consistent across different price levels.
A $1,000 difference is enormous for an asset trading at $2,000 but minor for an asset trading at $100,000. Expressing the distance as a percentage solves that problem.
Formula
The original RAVI formula uses the absolute percentage difference between a 7-period SMA and a 65-period SMA:
- Fast SMA = SMA(Close, 7)
- Slow SMA = SMA(Close, 65)
- RAVI = 100 × |Fast SMA – Slow SMA| / Slow SMA
The absolute value is important. It means the original RAVI measures trend strength without preserving direction.
Consider two examples:
- Fast SMA = 105
- Slow SMA = 100
- RAVI = 100 × |105 – 100| / 100
- RAVI = 5%
Now reverse the relationship:
- Fast SMA = 95
- Slow SMA = 100
- RAVI = 100 × |95 – 100| / 100
- RAVI = 5%
Both readings equal 5%. The first may represent an uptrend, while the second may represent a downtrend. RAVI says both trends have the same moving-average separation.
Signed and Absolute Versions
Not every charting platform implements RAVI in exactly the same way.
The original absolute version is: RAVI = 100 × |Fast MA – Slow MA| / Slow MA
Some platforms remove the absolute value: Signed RAVI = 100 × (Fast MA – Slow MA) / Slow MA
In the signed version:
- Positive values indicate the fast average is above the slow average.
- Negative values indicate the fast average is below the slow average.
- The absolute size still reflects the degree of separation.
Neither chart should be interpreted until the formula is checked. A negative RAVI value does not exist in the original absolute version, but it is perfectly normal in a signed implementation.
How To Read It
Traditional RAVI analysis uses a threshold to separate trends from ranges. Chande’s commonly cited starting threshold was 3%.
RAVI Below the Threshold
When RAVI remains below the threshold, the two averages are relatively close. The market is more likely to be consolidating or moving without a sufficiently strong trend.
This environment generally favors:
- Range trading.
- Support and resistance analysis.
- Mean-reversion strategies.
- Reduced use of moving-average crossover systems.
- Smaller profit targets and faster risk reduction.
A low RAVI does not mean price cannot move. It means the selected averages have not separated enough to confirm a sustained trend.
RAVI Rising Toward the Threshold
A rising RAVI shows that the averages are separating. The market may be transitioning from consolidation into a directional phase.
This is an alert, not a complete entry signal. Traders still need price to break the range and identify whether the move is upward or downward.
RAVI Above the Threshold
When RAVI rises above the selected threshold, the market is classified as trending under that configuration.
Direction must come from another observation:
- Fast MA above slow MA suggests an uptrend.
- Fast MA below slow MA suggests a downtrend.
- Price above slow MA supports bullish direction.
- Price below slow MA supports bearish direction.
RAVI Rising Above the Threshold
A high and rising RAVI indicates that the averages are continuing to separate. The trend is strengthening or accelerating.
This condition generally favors trend-following entries, breakout continuation, and wider trailing stops.
RAVI Falling Above the Threshold
A falling RAVI means the distance between the averages is narrowing. Trend strength is weakening, but the trend has not necessarily reversed.
Price may be consolidating, pulling back, or entering a slower phase. Traders should examine market structure before closing a position solely because RAVI declined.
RAVI Crossing Below the Threshold
A move back below the threshold suggests that the trend has lost enough separation to return to a range-like state.
It can support reducing trend positions, tightening stops, or suspending fresh breakout entries. It still does not identify the exact reversal point.
The 3% Threshold Is Not Universal
The traditional 3% threshold is a starting point, not a law of market physics. Chande used it as a practical dividing level in the original framework, but different assets have different volatility characteristics.
A 3% moving-average separation may be significant for a low-volatility stock index. For BTC or a volatile altcoin, the same reading may occur frequently without producing a clean trend.
Threshold selection can therefore follow three methods:
- Fixed threshold: Begin with 3% and test nearby values.
- Asset-specific threshold: Use a higher level for volatile assets and a lower level for stable markets.
- Historical percentile: Define a trend when RAVI rises above a selected percentile of its own historical readings.
For example, a trader might test 3%, 4%, 5%, and 6% on BTC daily data. The correct choice is not the level that makes the historical chart look nicest. It is the level that remains useful across unseen data after fees and slippage.
Practical Long Setup
A bullish trend-entry setup can use RAVI as a market-state filter:
- Price consolidates below established resistance.
- RAVI remains below its threshold during consolidation.
- Price closes above resistance.
- The fast moving average is above the slow moving average.
- RAVI crosses above the threshold or continues rising toward it.
- Spot volume expands during the breakout.
- The breakout level holds on the next close or retest.
- The stop is placed below the breakout structure or calculated with ATR.
RAVI confirms that the averages are beginning to separate. Price structure provides the bullish direction, while volume helps confirm participation.
A conservative trader may wait for RAVI to close above the threshold. A more aggressive trader may enter as RAVI rises sharply toward it, accepting a higher false-breakout risk.
Practical Short Setup
A bearish trend-entry setup reverses the same logic:
- Price consolidates above established support.
- RAVI remains below its threshold.
- Price closes below support.
- The fast moving average is below the slow moving average.
- RAVI rises through the trend threshold.
- Sell-side volume expands.
- The broken support becomes resistance.
- The stop is placed above the breakdown structure or calculated with ATR.
In the original absolute version, RAVI rises during both bullish and bearish trends. The bearish direction comes from price and the moving-average relationship, not from RAVI rising or falling.
This distinction matters. A rising RAVI is not automatically bullish.
Range-Trading Setup
RAVI can also tell traders when not to use a trend strategy.
A range setup may require:
- RAVI remains below the selected threshold.
- The long moving average is nearly flat.
- Price repeatedly respects clear support and resistance.
- Breakouts fail to close outside the range.
- Volume contracts near the center of the range.
Under these conditions, traders may consider buying near support and selling near resistance, but only after price confirms rejection.
If RAVI begins rising rapidly while price breaks the range, the mean-reversion plan should be suspended. A strategy designed for yesterday’s range should not be allowed to argue with today’s breakout.
RAVI Versus ADX and MACD
RAVI, ADX, and MACD may all appear in trend analysis, but they serve different purposes.
| Indicator | Main Measurement | Direction Included | Normalized |
|---|---|---|---|
| RAVI | Percentage separation between two averages | No in the original version | Yes |
| ADX | Strength of directional movement | ADX itself does not show direction | Yes |
| MACD | Absolute difference between two EMAs | Yes | No |
| PPO | Percentage difference between two EMAs | Yes | Yes |
RAVI is simpler than ADX and directly measures moving-average separation. Compared with MACD, the original RAVI uses an absolute percentage, so it focuses on market state rather than direction.
RAVI is therefore better treated as a strategy switch:
- Low RAVI = Consider range methods
- High RAVI = Consider trend methods
It is less useful as a standalone buy-or-sell button.
Parameter Selection
The traditional daily configuration is:
- Fast SMA = 7
- Slow SMA = 65
- Threshold = 3%
The relationship between the periods matters more than blindly preserving the exact numbers. The short period was originally about one-tenth of the long period.
Possible testing configurations include:
- Daily swing trading: 7, 65
- Four-hour trend trading: 7, 65 or 5, 50
- Faster markets: 5, 40
- Slower position analysis: 10, 100
These are testing candidates, not guaranteed optimal settings.
When changing parameters:
- Keep the fast period substantially shorter than the slow period.
- Recalculate the appropriate threshold.
- Test bullish and bearish conditions separately.
- Include fees, slippage, and funding costs.
- Perform out-of-sample testing.
- Avoid selecting parameters solely because they capture one famous trend.
A shorter configuration responds faster but creates more false regime changes. A longer configuration is more stable but confirms trends later.
Best Combinations
RAVI works best when combined with tools that identify direction, entry location, and risk.
RAVI and Market Structure
Use RAVI to classify the environment. Use support, resistance, breakouts, and swing structure to determine direction and entry.
RAVI and Moving-Average Direction
The same two averages used in RAVI can identify direction. Fast above slow supports bullish trades; fast below slow supports bearish trades.
RAVI and Volume
Expanding volume can confirm that a range breakout is supported by genuine participation rather than a brief liquidity event.
RAVI and ATR
ATR can define stop distance and position size. It can also help determine whether a fixed RAVI threshold is appropriate for the asset’s volatility.
RAVI and Momentum
RSI or RMI can time pullbacks after RAVI has already classified the market as trending. RAVI answers which strategy environment exists; the momentum oscillator helps time execution.
Common Mistakes
The first mistake is treating rising RAVI as automatically bullish. In the original version, RAVI also rises during a strong downtrend.
The second mistake is using 3% as a universal threshold. Crypto assets often require different levels because their volatility varies substantially.
The third mistake is confusing trend strength with trend continuation. A high RAVI confirms separation between averages but does not guarantee that the trend will continue.
The fourth mistake is assuming falling RAVI means an immediate reversal. The trend may simply be slowing or consolidating.
The fifth mistake is mixing signed and absolute implementations. Their charts and interpretation rules are different.
The sixth mistake is entering after RAVI becomes extremely high without checking how far price has moved from support. Trend confirmation can arrive after a poor entry location.
The final mistake is using RAVI without a market-specific test. A regime filter that works on BTC daily charts may fail on a low-liquidity token using fifteen-minute data.
Key Takeaways
RAVI is a trend-regime indicator developed by Tushar Chande. It measures the percentage separation between a short moving average and a long moving average.
Remember these practical principles:
- The original parameters are 7-period and 65-period SMAs.
- The original formula uses the absolute moving-average difference.
- Low RAVI suggests a range-like market.
- Rising RAVI indicates increasing moving-average separation.
- High RAVI suggests a trending market.
- Original RAVI measures strength, not direction.
- Direction must come from price or the moving-average relationship.
- The traditional 3% threshold must be tested for each asset.
- Falling RAVI means trend strength is narrowing, not necessarily reversing.
- RAVI is best used to choose between range and trend strategies.
RAVI does not try to tell traders the exact moment to buy or sell. It performs an earlier and often more important job: deciding what kind of market they are dealing with before they choose the tool.

Responses