This article was generated by AI. Please verify important information independently.

Relative Vigor Index (RVI): Formula & Trading

Crypto Wiki|Jul 13, 2026|
Relative Vigor IndexRVI indicatormomentum oscillatortrading signalstechnical analysis
AI Summary

Learn the Relative Vigor Index formula, how to read RVI crossover and divergence signals, and how it compares to RSI for momentum trading.

The Relative Vigor Index (RVI) is a momentum oscillator developed by John Ehlers. It should not be confused with the Relative Strength Index (RSI) or the Relative Volatility Index. Despite the similar naming, these are entirely different tools measuring different aspects of price behavior.

In this guide, you will learn what the RVI measures, how its formula works, how to read its crossover and divergence signals, how it compares to the RSI, and how to add it to your charts on TradingView and MetaTrader.

This content is for educational purposes only and does not constitute financial advice.


What Is the Relative Vigor Index (RVI)?

RVI Definition: The Relative Vigor Index (RVI), defined as a momentum oscillator developed by John Ehlers, measures the conviction behind a price move by comparing how far the closing price is from the opening price relative to the total high-to-low trading range. Traders use it to identify directional momentum and generate crossover signals.

The concept of "vigor" is central to understanding what this indicator tracks. In a strong uptrend, prices tend to close near the top of their period range. Sellers cannot push price back down before the candle closes. In a strong downtrend, prices close near the bottom of their range, reflecting bearish conviction in where price settles.

The RVI measures momentum through the lens of price conviction. Momentum, in this context, means the tendency of price to sustain directional movement. Where the RSI gauges momentum by measuring the size of recent price gains versus losses, the RVI asks where within the candle's range the price actually settled. That is a fundamentally different question about market behavior.

As a momentum oscillator, the RVI belongs to the same family of technical analysis oscillators as the RSI and MACD. Oscillators fluctuate around a centerline or within a bounded range, helping traders identify shifts in directional energy. The RVI sits in a separate panel below your price chart and oscillates above and below zero.

John Ehlers developed the Relative Vigor Index by applying digital signal processing principles to technical analysis, with the goal of creating indicators that reduce noise while preserving meaningful price signals.

The RVI is primarily a lagging indicator because its calculation smooths historical price data over a lookback period. It does carry some leading characteristics, however: its divergence signals can flag weakening momentum before price itself confirms the shift.

Important: Unlike the RSI, the Relative Vigor Index does not use fixed overbought or oversold thresholds. RSI traders watch the 70 and 30 levels; those levels do not exist on the RVI. Its signals come from crossovers of its signal line and from divergence with price. They do not come from reaching any absolute value.


How to Calculate the Relative Vigor Index: Formula and Worked Example

The RVI formula calculates a ratio of the candle body size to the candle range, smoothed across four periods using triangle-weighted coefficients.

The RVI Formula

Each price bar captures four data points: the Open (O, the starting price), High (H, the period peak), Low (L, the period trough), and Close (C, the ending price). These four values are known as OHLC data.

The RVI uses two components. The numerator measures candle body direction and size (Close minus Open). The denominator measures the full candle range (High minus Low, a concept related to how the Average True Range (ATR) measures period-to-period volatility). Dividing one by the other normalizes the body by the range.

Numerator (N) = [1×(C₁−O₁) + 2×(C₂−O₂) + 2×(C₃−O₃) + 1×(C₄−O₄)] / 6

Denominator (D) = [1×(H₁−L₁) + 2×(H₂−L₂) + 2×(H₃−L₃) + 1×(H₄−L₄)] / 6

RVI = N / D

Signal Line = 4-period symmetrical MA of RVI

Component key:

  • C = Close price, O = Open price, H = High price, L = Low price
  • Subscripts 1–4 refer to the four most recent periods (4 = most recent, 1 = oldest)
  • 1-2-2-1 = triangle weighting coefficients; denominator 6 = sum of coefficients
  • Signal Line = a 4-period symmetrical moving average of the RVI value itself

The weighting pattern (1-2-2-1) applies more influence to the middle two periods and less to the edges. This is a symmetrical moving average, not a standard Simple Moving Average (SMA) or Exponential Moving Average (EMA). Unlike the EMA, which weights the most recent period most heavily, the symmetrical MA gives the center of the lookback window the greatest weight, producing a smoother output with less lag distortion at the edges.

Step-by-Step RVI Calculation Example

Working through the RVI calculation with hypothetical OHLC data makes the 1-2-2-1 weighting concrete. The table below uses a fictional currency pair XY across six periods.

PeriodOpenHighLowCloseC−OH−L
110010498103+36
2103107101106+36
3106110104109+36
4109114107112+37
5112116110115+36
6115119113117+26

To calculate the RVI value at Period 4 (using periods 1 through 4):

  1. Collect OHLC data for the four most recent periods.
  2. Calculate C−O for each period: Period 1: +3, Period 2: +3, Period 3: +3, Period 4: +3.
  3. Apply 1-2-2-1 weighting to C−O: (1×3 + 2×3 + 2×3 + 1×3) / 6 = (3+6+6+3) / 6 = 18/6 = 3.00
  4. Calculate H−L for each period: Period 1: 6, Period 2: 6, Period 3: 6, Period 4: 7.
  5. Apply 1-2-2-1 weighting to H−L: (1×6 + 2×6 + 2×6 + 1×7) / 6 = (6+12+12+7) / 6 = 37/6 = 6.17
  6. Divide weighted numerator by weighted denominator: RVI = 3.00 / 6.17 = 0.486

Repeat this process for each subsequent period to build an RVI line. The signal line is the 4-period symmetrical MA of those successive RVI values, using the same 1-2-2-1 weighting applied to the RVI output rather than raw price data. The formula can be replicated in Excel or Google Sheets using the arithmetic structure shown above.


How to Read and Use RVI Signals

To read the Relative Vigor Index, watch for two types of signals: crossovers between the RVI line and its signal line, and divergence between the RVI and price direction.

  1. Identify the RVI line and its signal line on your chart. They appear as two separate lines in the indicator panel below price.
  2. Watch for crossovers: the RVI line crossing above the signal line or below it.
  3. Check for divergence between the direction of the RVI and the direction of price.
  4. Confirm that the market is in a trending phase before acting on any signal.
  5. Use a second indicator to add confluence before making a trading decision.

The signal line is a 4-period symmetrical moving average of the RVI value itself. If you are familiar with how the MACD indicator generates signals through its signal line crossover, the RVI works the same way: the RVI line plays the role of the MACD line, and the signal line serves the same filtering function.

Confirmation tool: The RVI is best used as a confirmation tool, not a standalone trading system. Its signals carry more weight when they align with existing price action evidence or other indicator readings. When a price action pattern (such as a breakout or trend reversal candle) coincides with an RVI crossover, the probability of a valid signal increases.

Using RVI with Other Indicators

The RVI is most effective when its signals align with readings from a second indicator.

  • RVI + RSI: Use the RSI to identify whether an asset is in overbought or oversold territory, then use an RVI crossover to time a potential entry when momentum confirms the RSI reading.
  • RVI + MACD: When both the RVI and the MACD generate bullish crossover signals simultaneously, the confluence of two independent momentum tools strengthens the case for a directional move.
  • RVI + Bollinger Bands: An RVI bullish crossover occurring during a Bollinger Band breakout combines volatility expansion with momentum confirmation, providing two distinct forms of evidence for the same potential move.

RVI Crossover Signals: Bullish and Bearish

When the RVI line crosses above its signal line, it indicates increasing bullish momentum. When it crosses below, it indicates increasing bearish momentum.

Reliability note: Crossover signals are more reliable in trending markets. In sideways or ranging markets, RVI crossovers generate frequent false signals that can mislead traders into incorrect entries.

Bullish Crossover: Potential Buy Signal

A potential buy signal occurs when the RVI line crosses above its signal line. Visually, you see the RVI line push through the signal line from underneath and continue upward. Traders interpret this as evidence that bullish momentum is strengthening; buyers are consistently closing prices nearer to period highs than before.

Many traders treat this crossover as confirmation of an existing bullish view rather than a standalone entry trigger. The signal carries more weight when the crossover occurs above the zero line and aligns with an uptrending price structure, such as a series of higher highs and higher lows.

Bearish Crossover: Potential Sell Signal

A potential sell signal occurs when the RVI line crosses below its signal line, indicating that bearish momentum is increasing. The RVI line, previously above the signal line, breaks through it and moves lower. This pattern suggests sellers are pushing prices toward period lows more consistently than before.

Traders often treat this as a cue to examine potential exit points on long positions or to look for short entry opportunities. The signal is considered more reliable when the crossover occurs below the zero line within a market that has already established a downtrend through lower highs and lower lows.


RVI Divergence Signals

Divergence occurs when the RVI indicator moves in the opposite direction of price, signaling that the current trend may be losing momentum before price itself confirms the shift. It is one of the RVI's most valuable but frequently overlooked signal types, capable of flagging trend exhaustion earlier than a crossover alone.

Bullish RVI Divergence

Bullish divergence occurs when the price chart forms a lower low while the RVI simultaneously forms a higher low. The most recent price trough sits lower than the previous trough, but the most recent RVI trough sits higher than its previous trough. The two series move in opposite directions.

This discrepancy suggests that bearish momentum is weakening despite price still falling. Sellers are pushing price to new lows, but the RVI's close-to-range ratio tells a different story: the closes are not as weak relative to the range as they were at the previous trough. Traders interpret this as a potential early warning of an upside reversal.

Bullish divergence signals are strongest at recognized support levels or after extended downtrends. They are weaker in choppy, directionless markets. Divergence alone is not an entry signal. Traders typically wait for the divergence pattern to complete, then enter on the first price action confirmation such as a break above the most recent swing high or a bullish engulfing candle.

Bearish RVI Divergence

After a sustained uptrend, watch for a scenario where price pushes to new highs but the RVI's peaks are declining. This is bearish divergence: price forms a higher high while the RVI forms a lower high, suggesting that buyers are losing the ability to close prices in the upper portion of each candle's range.

This pattern suggests that bullish momentum is weakening despite price still rising. Traders watch for it near key resistance levels as a potential early warning of a downside reversal. As with bullish divergence, wait for a price action confirmation before acting, such as a break below a swing low or a bearish reversal candle.


Relative Vigor Index (RVI) vs. Relative Strength Index (RSI): Key Differences

The key difference between RVI and RSI is what each indicator measures. The RSI (developed by J. Welles Wilder Jr. in 1978) measures the speed and magnitude of recent price changes, while the RVI measures the conviction behind price moves by comparing candle body size to candle range.

RVIRSI
What it measuresPrice conviction: where the close falls within the period's range relative to the candle bodySpeed and magnitude of price changes: the ratio of average gains to average losses
Data inputs usedAll four OHLC values (Open, High, Low, Close)Closing prices only
Overbought/oversold levelsNo fixed levels: signals come from crossovers and divergenceYes: 70 (overbought) and 30 (oversold) are standard thresholds
Signal mechanismRVI line crossing above or below its 4-period symmetrical MA signal line; divergence from pricePrice crossing above 70 or below 30; divergence from price
Best market conditionsTrending markets where directional conviction is sustainedBoth trending and ranging markets; particularly effective for identifying overbought/oversold reversals

For a deeper look at how the RSI calculates its values and generates signals, see our guide to the Relative Strength Index (RSI).

RVI vs. Other Indicators

While the MACD uses the difference between two exponential moving averages to track momentum, the RVI uses OHLC price data to measure momentum conviction directly. Both tools generate signals through signal line crossovers, which makes the RVI's mechanism familiar to MACD users, but the underlying data they process is fundamentally different. MACD is blind to where within a candle price settled; RVI treats that information as its primary input.

The Stochastic Oscillator compares where the close falls within the period's price range, conceptually similar to RVI, but the Stochastic measures close-to-range position directly, while the RVI compares the candle body (close minus open) to that range.

Neither the RVI nor the RSI is universally superior. They measure different aspects of price behavior and complement each other effectively. Many traders use both together: the RSI for market condition context, the RVI for momentum direction confirmation.


RVI Settings and Parameters: Choosing the Right Period

The default RVI period is 10 on most charting platforms, including TradingView and MetaTrader 4/5.

Many traders begin with the default of 10 and adjust based on their timeframe and the density of signals they want. There is no universally optimal setting; the right period depends on how you trade.

Trading StyleTimeframeSuggested PeriodRationale
Scalpers / short-term traders1H charts and below7–8Higher sensitivity; more frequent signals for fast-moving setups
Swing traders4H / Daily charts10–14Balanced signal frequency; reduces noise without sacrificing responsiveness
Position tradersWeekly charts14–20Fewer, smoother signals; filters out short-term fluctuations

The signal line period defaults to 4 on most platforms and is typically left unchanged. Adjusting it rarely produces meaningful improvement compared to adjusting the main period.


Limitations of the Relative Vigor Index: When Not to Use RVI

The Relative Vigor Index performs poorly in sideways or ranging markets. Without a clear directional trend, the close-to-open ratio (the foundation of the RVI's calculation) becomes erratic. Prices close randomly within their ranges rather than consistently near highs or lows, so the indicator generates frequent crossover signals that carry no reliable directional meaning.

The RVI's known limitations:

  1. Poor performance in ranging markets: In sideways conditions, the close-to-open ratio lacks directional bias, and crossover signals appear frequently but resolve in both directions. If you are seeing choppy RVI signals, check whether the market is currently trending using visual inspection of higher highs and higher lows, or a trend-strength tool like the ADX.
  2. Lagging confirmation: The RVI confirms momentum after it has already begun building, not before. It tells you that a trend appears to be in progress, not that one is about to start.
  3. No overbought or oversold levels: Unlike the RSI, the RVI cannot be used for threshold-based entries. Pair it with a tool that provides OB/OS signals if your approach requires them.
  4. Requires confirmation to filter noise: RVI signals are probabilistic. Using the indicator alone, without price action confirmation or a second indicator, increases exposure to false signals. This is a structural limitation, not just a best practice.
  5. Period sensitivity: A period setting too short for your timeframe produces excessive crossovers. If signals are noisy, try increasing the period before assuming the market is unsuitable.

The RVI works across all major asset classes but market conditions matter more than the asset itself. In trending forex pairs on the 4-hour or daily chart, RVI crossovers can provide effective momentum confirmation. In cryptocurrency markets, the indicator performs well during sustained trending phases but generates high noise during consolidation periods.

Before applying RVI signals: Confirm that the market is in a trending phase. A market making higher highs and higher lows (uptrend) or lower highs and lower lows (downtrend) is the appropriate environment for RVI signals. In sideways markets, RVI crossovers are unreliable.


How to Add the Relative Vigor Index to Your Charts

The RVI is a built-in indicator on both TradingView and MetaTrader 4/5, requiring no additional download or installation.

Adding RVI on TradingView

Follow these steps to add the Relative Vigor Index on TradingView:

  1. Open TradingView and load a chart for your preferred market.
  2. Click the Indicators button in the top toolbar.
  3. In the search bar, type Relative Vigor Index.
  4. Click the result labeled "Relative Vigor Index" to add it to your chart.
  5. The indicator appears as a separate panel below the price chart, showing the RVI line and its signal line plotted together.
  6. To adjust the period, click the gear icon next to the indicator name in the panel header. The default period is 10.

Adding RVI on MetaTrader 4 and MT5

In MetaTrader 4 and MT5, the RVI is accessible through the built-in indicator menu with no download required. Navigate to Insert > Indicators > Oscillators > Relative Vigor Index. Set your preferred period in the dialog box (default: 10) and click OK. The indicator will appear in a sub-window below your chart with both the RVI line and signal line plotted.

If you cannot find the RVI on another charting platform, search for "Relative Vigor Index" in that platform's indicator library. On ThinkorSwim, add it through the Studies menu by searching "RelativeVigorIndex."


Frequently Asked Questions About the Relative Vigor Index

What is the difference between RVI and RSI?

The RVI and RSI are both momentum oscillators but measure different things. The RVI measures price conviction by comparing the candle body (close minus open) to the candle range (high minus low). The RSI measures the speed and magnitude of price changes by comparing average gains to average losses. They use different data inputs: RVI uses all four OHLC values while RSI uses closing prices only. They also generate signals through different mechanisms.

Is the Relative Vigor Index a leading or lagging indicator?

The RVI is primarily a lagging indicator. It bases its calculation on historical OHLC price data smoothed over a lookback period, so it confirms momentum that has already developed rather than predicting it. It has some leading characteristics through its divergence signals, which can identify weakening momentum before price itself makes a reversal, but this does not change its fundamental nature as a trend-confirmation tool.

What is the best period setting for the RVI indicator?

The default period of 10 is a reliable starting point for most traders. Shorter periods (7–8) suit scalpers and short-term traders who need faster signals on sub-daily charts. Longer periods (14–20) suit swing and position traders who prefer fewer, smoother signals on daily or weekly charts. There is no universally optimal setting; adjust based on your timeframe and the signal frequency you need.

Does RVI work in a sideways market?

No. The RVI performs poorly in sideways or ranging markets. When price lacks a clear directional trend, the close-to-open ratio becomes random rather than directional, generating frequent false crossover signals. The RVI is most reliable in markets showing clear trending behavior: sustained higher highs and higher lows, or lower highs and lower lows.

Who invented the Relative Vigor Index?

The Relative Vigor Index was developed by John Ehlers, a technical analyst and engineer who applied digital signal processing principles to financial markets. Ehlers created the RVI to capture price conviction through candle body analysis rather than raw price velocity. He is distinct from J. Welles Wilder Jr., who developed the RSI in 1978.

Can you use RVI with other indicators?

Yes. The RVI is most effective when used alongside complementary indicators. Common pairings include RVI with the RSI (RSI provides overbought/oversold context; RVI confirms momentum direction) and RVI with the MACD (aligned crossovers from both indicators provide stronger signal confluence than either one alone).

What markets is RVI best suited for?

The RVI works across forex, equities, futures, and cryptocurrency markets but performs best in trending conditions on medium-to-higher timeframes (4-hour, daily, weekly charts). It is less reliable on very short timeframes (1-minute, 5-minute), where noise dominates the close-to-open ratio, and in assets going through prolonged consolidation phases with no clear directional bias.

Is the Relative Vigor Index accurate?

The accuracy of the RVI depends on market conditions. In trending markets, its crossover and divergence signals provide reliable momentum confirmation. In ranging or sideways markets, false signals are common because the indicator's underlying calculation loses its directional basis. No indicator produces universally accurate signals. The RVI is most effective as a confirmation tool within a broader trading approach, not as a standalone system.