Parameter Free RSI
May 4, 2025

The Parameter Free RSI tool is an innovative adaptation of the traditional Relative Strength Index (RSI) that dynamically adjusts its calculation period based on real-time market volatility and momentum. By eliminating the need for a fixed lookback parameter, this indicator provides a more responsive and adaptable framework for identifying overbought/oversold conditions and trend shifts across diverse market environments.
Usage
The Usage section focuses on how the dynamic nature of the indicator helps traders navigate different market phases. For example, during high volatility, the length may expand to filter noise, while in trending markets, it adjusts to follow momentum more closely.
- Identifying Trends: Users can monitor the RSI relative to the 50 midpoint. Values above 50 indicate bullish sentiment, while values below 50 indicate bearish sentiment.
- Momentum Shifts: The relationship between the Dynamic RSI and its Moving Average (MA) highlights momentum changes. When the RSI crosses above its MA, it suggests rising bullish momentum.
- Smoothing Adjustments: The smoothing settings allow users to refine the output to match their trading style, choosing between aggressive responsiveness or stable, filtered signals.
Details
Unlike the standard RSI which typically uses a fixed 14-period lookback, the PF-RSI uses a dynamic length computed from two primary factors:
- Volatility: Measured using the standard deviation of past RSI values.
- Distance from Midpoint: The absolute deviation of the RSI from 50, which reflects the current strength of the move.
The script initialises using a standard RSI to seed the calculation before switching to the selected dynamic variant. It includes three different logic variants (Aggressive, Moderate, and Conservative) to control how the length responds to these inputs.
Settings
- RSI Length Group
- Smooth: Toggles the smoothing of the dynamic length used for the RSI calculation.
- Length Calculation Variant: Selects between Variant I (Aggressive), Variant II (Moderate), or Variant III (Conservative) to determine how quickly the lookback period reacts.
- RSI Moving Average Group
- Smoothing Type: Choose between Simple Moving Average (SMA) or Exponential Moving Average (EMA) for the RSI signal line.
- Smoothing Length: Determines the period of the signal line relative to the dynamic length (Full, Half, or SQRT).
- Plotting Group
- Barcolor Style: Customizes chart bar coloring based on trend or momentum logic.
- Allow intrabar updating: Enables real-time updates within a single bar.
- Alerts Group
- Trend Alert: Triggers alerts when the Raw RSI or RSI MA crosses the 50 level.
- Momentum Alert: Triggers when the RSI crosses its Moving Average.
- Overbought/Oversold Alert: Notifies the user when extreme levels are reached.
FAQ
How do I use the different calculation variants?
Variant I is best for fast-moving markets where you need high sensitivity. Variant II is a balanced choice for most scenarios, and Variant III is best for traders who prefer stable, less reactive signals.
What does the "SQRT" smoothing length do?
It uses the square root of the current dynamic length to calculate the signal line, offering a middle ground between the highly responsive "Half" setting and the slower "Full" setting.
How can I access the Parameter Free RSI?
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.