T
Traderoid

RMI Node

Relative Momentum Index

IndicatorMomentumOscillator

Overview

RMI (Relative Momentum Index) modifies RSI by replacing moving averages with Highest/Lowest calculations, creating a more aggressive momentum oscillator. It uses directional highest and lowest over the lookback period rather than average gains/losses. RMI responds faster than RSI to momentum changes and produces cleaner divergences. Traders use it for early overbought/oversold detection and momentum confirmation.

The main difference from RSI: RMI tracks extreme prices (directional highs/lows) while RSI averages internal movements. This makes RMI spike more dramatically on reversals while maintaining smooth trends. Perfect for traders seeking earlier signals than standard RSI.

Formula

RMI replaces RSI's moving averages with highest/lowest values:

1. Identify Up/Down Moves
If Close > Close[1]: Up_Move = Close - Close[1] If Close < Close[1]: Down_Move = Close[1] - Close
Separate positive and negative changes
2. Calculate Directional Highs/Lows
HH = Highest(Up_Move, period: 14) LL = Highest(Down_Move, period: 14)
Highest up move vs highest down move over period
3. Calculate RMI Value
RMI = 100 * (HH / (HH + LL))
Ratio of positive moves to total range
Interpretation
RMI above 70: Overbought, expect reversal
RMI below 30: Oversold, expect bounce
Rising RMI: Strong momentum building
Falling RMI: Momentum fading
RMI swing extremes are more pronounced than RSI

Parameters

ParameterTypeDefaultDescription
periodnumber14Period for highest/lowest calculation.
overboughtnumber70Overbought threshold level.
oversoldnumber30Oversold threshold level.
sourceNodeAutoThe root data source node.

💡 Tip: RMI can reach extremes faster than RSI. Many traders use 50/50 for more sensitive signals, or wait for divergence confirmation rather than pure overbought/oversold on RMI levels.

Common Use Cases

1. Early Overbought/Oversold Detection

RMI reaches extremes 2-3 bars before RSI. When RMI hits 75+ on less extreme price (not screaming high), early reversals possible. Perfect for swing traders wanting first-mover advantage on reversals.

2. Momentum Confirmation

Price makes new high, RMI also makes new high = momentum confirmed. Price new high, RMI lower high = divergence. RMI's faster response creates cleaner divergence signals than RSI.

3. Trend Continuation Filtering

Rising trend with RMI 40-60 range = still building. RMI jumping to 80 = extended move, expect pullback. Use RMI to filter which pullbacks in trends are tradeable (RMI oversold) vs exhaustion signals (RMI extended).

4. Failed Reversal Detection

RMI hits 25 (oversold) but price doesn't bounce, then RMI bounces = false reversal attempt. When RMI reversal fails to follow through in price, strong continuation likelihood. Catches re-entry points in strong trends.

Advantages & Limitations

Advantages

  • Faster response than RSI
  • Cleaner divergence patterns
  • More sensitive to momentum shifts
  • Better early warning signals
  • Works well on all timeframes
!

Limitations

  • Can be more whippy in choppy markets
  • False signals from extreme fast moves
  • Less smoothing = more noise
  • Requires trend confirmation
  • Standard 70/30 may be too tight for RMI

Tips & Best Practices

💡 Adjust Threshold Levels

50/50 instead of 70/30 filters more signals. Many traders use RMI 45-55 range as neutral, then trigger on breaks. Test your specific asset to find optimal levels.

📊 Combine with Trend Filter

RMI oversold signals work best in uptrends (price above 200-MA). RMI overbought in downtrends (price below 200-MA). Filtering with trend prevents whipsaw trades.

⚡ Watch for Divergence First

RMI divergence (price higher, RMI lower) is the strongest signal. Don't trade on overbought alone - wait for divergence to confirm move is weakening.

⚠️ Avoid Chasing Extreme Moves

RMI at 85+ on violent breakout = likely continuation, not reversal. During strong moves, ignore overbought/oversold and follow trend. Use divergence instead.

Example Strategy

RMI divergence strategy for trend trading:

RMI Divergence Reversal Trade

1Setup Phase

  • Price makes new high in uptrend
  • RMI reaches 75+ but makes lower high than previous peak
  • This is bearish divergence - momentum failing

2Entry Signal

  • Price pulls back 2-3% from the high
  • RMI falls below 50 from overbought
  • Enter short position or scale out of long

3Exit Condition

  • Price closes above previous high (divergence failed)
  • RMI returns to 65+ without pulling back
  • Or take profits at 2-3% move down

4Risk Rules

  • Stop above the recent high
  • Target pullback level (50% to 100% of recent move)
  • Risk max 1% per trade, scale position by divergence strength

Related Nodes