RMI Node
Relative Momentum Index
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:
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| period | number | 14 | Period for highest/lowest calculation. |
| overbought | number | 70 | Overbought threshold level. |
| oversold | number | 30 | Oversold threshold level. |
| source | Node | Auto | The 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