Reverse RSI Channel
Jun 14, 2019

The Reverse RSI Channel indicator projects Relative Strength Index (RSI) levels directly onto the price chart to help traders visualize trend direction and potential reversal zones in real-time. By reverse-engineering the RSI formula, it translates traditional oscillator boundaries into dynamic price bands, allowing for a more intuitive assessment of overbought and oversold conditions relative to price action.
Usage
The indicator can be used to identify key areas of support and resistance based on RSI momentum.
- Trend Identification: Price trading above the mid-level (default 50) generally suggests bullish momentum, while trading below suggests bearish momentum.
- Buy/Sell Zones: The area between the Downtrend Limit and the Oversold Level is highlighted in green, acting as a potential accumulation or buy zone. Conversely, the area between the Uptrend Limit and the Overbought Level is highlighted in red, acting as a distribution or sell zone.
- Cross Signals: When enabled, the script plots "Buy" and "Sell" labels when the price crosses specific reverse-engineered RSI thresholds (Overbought and Oversold levels).
- Timeframe Flexibility: The indicator includes a timeframe setting, allowing users to project higher-timeframe RSI levels onto their current chart for multi-timeframe analysis.
Details
The concept of the Reverse Engineered RSI (RERSI) was originally introduced by Giorgos Siligardos in 2003. Unlike the standard RSI which oscillates in a separate pane, the RERSI calculates the price value required for the RSI to reach a specific level. This implementation applies a Zero Lag Moving Average (ZEMA) to the reverse-engineered values to smooth the bands and reduce noise. The calculation uses logarithmic price data to ensure the bands remain proportionate across large price swings.
Settings
- Mid Level: Defines the center RSI level (default 50).
- Uptrend Limit: The upper boundary for the primary trend zone (default 60).
- Downtrend Limit: The lower boundary for the primary trend zone (default 40).
- Overbought Level: The level used to plot the upper extreme band (default 70).
- Oversold Level: The level used to plot the lower extreme band (default 30).
- RSI Length: The lookback period used for the underlying RSI calculation.
- Zero Lag MA Length: The smoothing period for the Zero Lag Exponential Moving Average.
- Show cross over/under: Toggles the visibility of Buy and Sell labels on the chart.
- Color Midline: When enabled, the midline changes color based on whether it is sloping up or down.
- Timeframe: Allows the user to select a specific timeframe for the RSI calculations.
FAQ
How do I interpret the green and red channels?
The green channel represents the zone where the RSI is at historically low levels (Oversold), while the red channel represents where the RSI is at historically high levels (Overbought).
Can I use this for multi-timeframe analysis?
Yes, the "Timeframe" setting allows you to overlay RSI levels from a higher timeframe (e.g., Daily) onto your current lower-timeframe chart (e.g., 1-hour).
How can I access the Reverse RSI Channel?
You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
Free indicator
Get free access to this indicator on the platforms below.
Unlock the entire LuxAlgo Library
Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.