Relative Volatility Index – A Volatility Confirmation Tool That Goes Beyond ATR

Relative Volatility Index – A Volatility Confirmation Tool That Goes Beyond ATR

SPY drops from 658.93 to 651.06 intraday on April 7, 2026. Your RSI is flashing oversold. Your moving average crossover says buy. But is the volatility behind that move expanding or contracting? Most traders reach for ATR or Bollinger Band Width to answer that question. There is a less common tool built specifically to confirm directional signals during volatile conditions: the Relative Volatility Index.

The RVI does not measure price direction. It measures whether volatility itself is rising or falling, then expresses that as a bounded oscillator. I use it as a second opinion. When another indicator says “go,” the RVI tells me whether volatility supports the move or warns against trusting it.

What the Relative Volatility Index Actually Measures

Donald Dorsey introduced the RVI in 1Mo in 1Mo Technical Analysis of Stocks & Commodities in 1Mo Technical Analysis of Stocks & Commodities in 1993. His argument was simple: indicators like RSI track price direction, but they ignore how much dispersion surrounds that direction. A stock can close higher five days straight on tight ranges. It can also close higher five days straight with widening daily swings. Those two scenarios carry different risk profiles, and most oscillators treat them identically.

The RVI fixes this by applying the RSI formula not to closing prices but to the standard deviation of closing prices over a lookback window. The result oscillates between 0 and 100. High readings mean volatility is increasing. Low readings mean it is decreasing. That is the entire signal.

Dorsey was explicit that the RVI should not generate buy and sell signals on its own. He designed it as a confirmation filter. If your primary indicator says buy, check whether the RVI agrees that volatility conditions support the entry. If it does not, wait.

How the RVI Is Calculated

The calculation has two stages. First, compute a 10-period standard deviation of closing prices. Then apply the RSI smoothing logic to that standard deviation series.

Step 1: Calculate the 10-period standard deviation of close prices. Call this SD.

Step 2: For each bar, if the close is higher than the previous close, assign the SD value to an “up” series. If the close is lower, assign it to a “down” series. The other series gets zero for that bar.

Step 3: Apply a 14-period Wilder smoothing (same as RSI) to both the up and down series.

Step 4: Compute the RVI:

RVI = \frac{Wilder\,Avg\,(Up\,SD)}{Wilder\,Avg\,(Up\,SD) + Wilder\,Avg\,(Down\,SD)} \times 100

 

Dorsey’s original version used a 10-period SD and 14-period smoothing. His 1995 revision modified the smoothing to an exponential average, but the core logic stayed the same. Most charting platforms today implement the revised version. The default lookback of 14 periods works for daily charts. I have not found a compelling reason to change it for swing trading timeframes.

Reading the RVI

The centerline sits at 50. Above 50 means upward volatility is dominating. Below 50 means downward volatility has the edge. The farther from 50, the stronger the volatility bias.

Three readings matter in practice:

RVI above 50: volatility is expanding on up-closes. This confirms bullish signals from other indicators. If RSI crosses above 30 and the RVI is above 50, the recovery has volatility behind it.

RVI below 50: volatility is expanding on down-closes. This confirms bearish signals. A MACD bearish crossover with RVI below 50 carries more weight than one with RVI above 50.

RVI crossing the 50 line: the shift itself is a signal. A cross from below 50 to above 50 means the character of volatility just flipped from bearish to bullish. I pay more attention to these crosses than to absolute levels.

One mistake I see regularly: treating extreme RVI readings (above 80 or below 20) as overbought or oversold signals the way you would with RSI. The RVI is not measuring price levels. An RVI of 85 means volatility is strongly skewed toward up-closes. That can persist for weeks in a trending market. Fading it because the number is “high” misunderstands what the indicator measures.

Where Traders Get the RVI Wrong

The most common error is using the RVI as a standalone entry signal. Dorsey said this explicitly, yet it keeps happening. Someone sees the RVI cross above 50 and buys. The problem: the RVI tells you nothing about trend direction or momentum strength. It only tells you that recent volatility has been skewed toward up-closes. In a choppy sideways market, that skew flips constantly and generates a stream of false signals.

A second error is confusing the RVI with the Relative Vigor Index, which shares the same abbreviation. The Relative Vigor Index (also called RVI) compares where price closes within its range. Completely different indicator, completely different logic. If your charting platform labels something “RVI” and it oscillates around zero rather than between 0 and 100, you are looking at the wrong one.

The third error is ignoring the lag. The RVI uses a 10-period standard deviation smoothed by a 14-period average. That is two layers of smoothing. By the time the RVI crosses 50, the volatility shift started several bars ago. In fast-moving markets during tariff announcements or earnings surprises, the RVI confirms what already happened. It does not predict. Accepting this limitation is essential to using it correctly.

RVI as a Confirmation Filter

The best use of the RVI is pairing it with a directional indicator that generates clear entry signals. The directional tool picks the trade. The RVI decides whether to take it.

Consider AAPL between March 30 and April 7, 2026. The stock moved from 246.63 on March 30 to 258.86 on April 6, a steady climb. Then on April 7 it fell to 253.50 with an intraday low of 245.70. An RSI reading might flash oversold on the sharp one-day drop. The question is whether to buy the dip.

If the RVI is above 50 after that drop, it tells you that despite the single bad day, volatility over the lookback window still skews bullish. The dip-buy has structural support. If the RVI just crossed below 50, the volatility character has shifted. The one-day drop may be the start of a new regime, not a temporary pullback.

This pairing works with almost any signal generator: MACD crossovers, moving average crosses, stochastic signals. The RVI does not care what your entry trigger is. It adds a volatility context layer.

RVI Versus Other Volatility Tools

ATR measures the average range of price bars. It tells you how much a stock moves per bar but says nothing about whether that movement is bullish or bearish. A stock dropping 3% a day and a stock rising 3% a day can have identical ATR readings.

Bollinger Band Width measures the spread between the upper and lower Bollinger Bands. It shows volatility expansion and contraction but, like ATR, is directionless. Useful for spotting squeezes, not for confirming whether a breakout has bullish or bearish volatility support.

The historical volatility indicator measures realized volatility over a lookback window. Same limitation: it does not distinguish between upside and downside volatility.

The RVI fills a specific gap. It decomposes volatility into its directional components. When a stock is volatile, is that volatility coming from up-days or down-days? No other common volatility indicator answers this directly.

This distinction matters most during regime changes. When the VIX is elevated and news-driven swings hit markets, knowing that SPY’s volatility is skewing bearish (RVI below 50) versus bullish (RVI above 50) gives you information that ATR and Bollinger Band Width cannot provide.

Practical Settings and Timeframes

The default 10-period SD with 14-period smoothing works for daily charts in most equity markets. I have tested shorter settings (5-period SD, 10-period smoothing) on intraday charts and the signal-to-noise ratio deteriorates. The double smoothing that creates lag on daily charts becomes a feature on noisy intraday data, but shrinking it too far defeats the purpose.

For weekly charts, the standard 14-period smoothing covers about three months of data. That gives a broader view of volatility regimes. I find this useful for position-sizing decisions rather than entry timing. If the weekly RVI is below 50 and falling, I reduce position sizes on long trades even if the daily setup looks clean.

One thing the textbooks rarely mention: the RVI can produce different signals depending on whether you apply it to close prices or to the high-low range. Dorsey’s original formulation uses closing prices. Some platform implementations use the high-low range instead. Check your platform’s documentation. The two variants will agree in trending markets but diverge in choppy conditions.

Combining RVI with Bollinger Band Width

A setup I find useful: Bollinger Band Width identifies the squeeze, and the RVI tells you which direction the breakout favors.

When Bollinger Band Width compresses to a multi-week low, a volatility expansion is coming. The question is always: which way? The RVI answers this. If the RVI is above 50 during the squeeze, the recent volatility pattern has a bullish skew. The breakout is more likely to resolve upward. If the RVI is below 50, the skew is bearish.

This is not a guarantee. Nothing in technical analysis is. But combining a volatility-state indicator (Bollinger Band Width) with a volatility-direction indicator (RVI) produces better-filtered signals than either one alone. I check both before entering any breakout trade.

Limitations You Should Know

The RVI lags. Two layers of smoothing make this unavoidable. In fast markets driven by binary events (tariff decisions, Fed announcements, earnings), the RVI will confirm the move after it has already happened. Do not use it for timing entries on event-driven trades.

The RVI is not useful in low-volatility, range-bound markets. When a stock grinds sideways with small daily ranges, the standard deviation values are tiny. Small differences between up-SD and down-SD produce noisy RVI readings that cross 50 repeatedly without meaning. If ATR is at multi-month lows, ignore the RVI until volatility returns.

The indicator assumes that the 10-period standard deviation captures the relevant volatility window. For most liquid equities on daily charts, this is reasonable. For thinly traded names, crypto assets, or markets with structural gaps (like some European equity markets around holidays), the 10-period window may not represent actual volatility conditions accurately.

Finally, the RVI does not account for volume. A day with a high close on light volume gets the same treatment as a high close on massive volume. If volume confirmation matters to your strategy, you need a separate tool for that.

When the RVI Earns Its Place on the Chart

The RVI works best in a specific situation: you already have a directional signal from another indicator, the market is volatile enough for the RVI to produce meaningful readings, and you need a second opinion on whether volatility conditions favor the trade.

It is not an indicator you need on every chart. If you trade a trend-following system with clear rules, adding the RVI as a confirmation filter can reduce false entries during choppy periods. If you trade pure breakouts, pairing it with Bollinger Band Width gives you both the “when” and the “which direction.”

In a week where SPY trades between 651.06 and 659.61, AAPL swings from 245.70 to 258.86, and tariff headlines push the VIX higher, the RVI answers a question that most volatility indicators skip: is the volatility working for you or against you?

Educational content only. Not investment advice. Trading involves risk. You are responsible for your decisions.