Parabolic RSI Indicator

Parabolic RSI Indicator

1. Introduction

The Parabolic RSI is a custom technical indicator designed to combine two of the most recognized tools in technical analysis: the Relative Strength Index (RSI) and the Parabolic SAR, applied in an innovative way. Instead of applying the Parabolic SAR to prices, this indicator calculates it directly on the RSI value, allowing for more precise detection of directional changes in the market’s relative strength.

This hybrid approach facilitates the identification of potential trend reversal points before they are directly reflected in price, providing traders with an additional tool to anticipate market moves. Ideal for both short- and medium-term traders, the Parabolic RSI is especially useful in high-volatility scenarios or when more refined entry and exit signals are needed.

2. What is the Parabolic RSI?

To understand how the Parabolic RSI works, it is necessary to briefly explain the two indicators that compose it:

  • RSI (Relative Strength Index): an oscillator that measures the speed and change of price movements. It ranges from 0 to 100 and is commonly interpreted as overbought when RSI exceeds 70 and oversold when it falls below 30.
  • Parabolic SAR (Stop and Reverse): a trend-following indicator used to determine entry and exit points. It is plotted as a series of dots on the chart, appearing below price during an uptrend and above price during a downtrend.

The innovation of the Parabolic RSI lies in using the RSI value instead of price to apply the Parabolic SAR calculation. This allows for more sensitive detection of shifts in market dynamics, anticipating potential trend changes through the evolution of relative strength rather than just price.

3. Indicator Logic

The Parabolic RSI calculates a Parabolic SAR not on price, as is traditional, but directly on the RSI value. This adaptation follows the same mechanics as the standard SAR, but with RSI as the data source.

Here is a summary of the process:

  1. Calculation Start: At the beginning of the historical data, necessary variables are initialized: the RSI value as a base, the movement extremes (highs and lows), the initial acceleration factor (initial), and its limit (limite).
  2. SAR Update: Depending on the movement direction (bullish or bearish), the indicator adjusts its SAR:
    • If the trend is bullish, the SAR is adjusted toward the most recent RSI high.
    • If the trend is bearish, the SAR moves closer to the most recent RSI low.
    • Conditions are included to prevent the SAR from exceeding previous values, in order to avoid false signals.
  3. Reversal: A direction change occurs when the RSI value crosses the calculated SAR level. At that point:
    • The trend direction (islong) is reversed.
    • Extremes are reset, and the acceleration factor is reinitialized.
  4. Dynamic Adjustment of the Acceleration Factor (af): This factor increases as the movement continues in the same direction, causing the SAR to move closer to the RSI more quickly, enabling faster trend reversal detection.

This logic turns the Parabolic RSI into an adaptive tool, capable of dynamically responding to shifts in market strength, detecting both trend continuations and potential reversals in the RSI.

4. Generated Signals

The Parabolic RSI not only provides a visual representation of the RSI trend through Parabolic SAR-style dots but also generates clear entry and exit signals:

  • Buy Signal (sigUp): Triggered when the direction changes from bearish to bullish (the Parabolic SAR on RSI shifts from above to below the RSI), and the SAR value is below the oversold threshold (level 30). This combination suggests a possible bullish reversal with increasing strength.
  • Sell Signal (sigDn): Triggered when the direction changes from bullish to bearish and the SAR value exceeds the overbought threshold (level 70). This condition signals a possible bearish correction or the end of buying strength.

Both signals are displayed on the chart using distinct colored dots:

  • Pink (RGB: 255,82,189) for bullish trend signals.
  • Turquoise blue (RGB: 0,255,229) for bearish trend signals.

This signaling system allows traders to quickly identify entry or exit opportunities, integrating the strength of the movement (measured by RSI) with the directional change dynamics of the Parabolic SAR.

5. Indicator Settings

The Parabolic RSI allows users to adjust several parameters that directly affect the indicator’s sensitivity and precision. These are the default configurable values:

  • len = 14
    This is the number of periods used to calculate the RSI. It is the standard value and typically provides a good balance between sensitivity and stability.
  • upper = 70
    Overbought level. If the RSI or SAR exceeds this level, the asset is considered overbought, which may anticipate a correction.
  • lower = 30
    Oversold level. If the RSI or SAR falls below this threshold, the asset is considered oversold, which may anticipate a rebound.
  • initial = 0.02
    Initial acceleration factor value for the SAR. The lower it is, the further the SAR is from the RSI, making it respond more slowly.
  • increment = 0.02
    Amount added to the acceleration factor each time a new extreme (RSI high or low) is reached. The higher the increment, the faster the SAR will adjust.
  • limite = 0.2
    Maximum limit for the acceleration factor. It prevents the SAR from getting too close too quickly and generating false signals.

These parameters can be modified according to each user’s trading style. For example, in more volatile markets, the upper and lower levels can be lowered, or initial can be increased for more conservative signals. For aggressive scalping strategies, len and initial could be reduced to improve response speed.

6. Code

Share this

Risk disclosure:

No information on this site is investment advice or a solicitation to buy or sell any financial instrument. Past performance is not indicative of future results. Trading may expose you to risk of loss greater than your deposits and is only suitable for experienced investors who have sufficient financial means to bear such risk.

ProRealTime ITF files and other attachments : How to import ITF files into ProRealTime platform?

PRC is also on YouTube, subscribe to our channel for exclusive content and tutorials

  1. supertiti • 7 days ago #

    Hola Ivan

    Podemos tener el mismo parabolic sar “on chart” ? quiero compararlo con el indicador MA sabre que parece ser muy parecido o complementario.
    muchas gracias por tu trabajo. un saludo

    • Iván • 5 days ago #

      Buenas. No sé si te estoy entendiendo. El indicador parabolic SAR en precio ya lo tienes predefinido en Prorealtime. En indicadores predefinidos lo vas a encontrar.

  2. geroniman • 5 days ago #

    Merci Ivan c’est tres utile. De mon coté je parametre SAR 0.07/0.7 et RSI 10. excellent indicateur .

  3. supertiti • 5 days ago #

    hola Ivan

    Eso quiere decir que el Parabolic sar RSI est igual al parabolic sar de PRT ? por defecto el SAR esta “on chart”
    un saludo

  4. supertiti • 4 days ago #

    buenas tardes Ivan

    me gusteria tener lo mismo on chart con los puntos azules y rosas de cambio de sentido seguido del parabolic SAR “normal” sin los overbuy and oversell
    gracias si se puede…

  5. LucasBest • 4 days ago #

    Thanks for the translation. This one can be compared to dynamic zone RSI

avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar avatar
Related users ' posts
Iván
3 weeks ago
Iván
7 months ago
Madrosat Bonjour ivan Quelle différence il y a t il entre Extra trend et ultra trend lequel est le p...
Iván
10 months ago
luxrun grazie Ivàn!
lee Thank you. Is it possible to convert this to a screener that displays instruments when bulli...
Iván //---------------------------------------------------------------// //PRC_Pollan Indicator /...
Faisalx ChatGPT Hola Iván. Gracias por tu excelente trabajo. Te agradecería si pudieras echarle un...
Iván ok, perfecto! me pongo con ello
okeus Ciao, il tuo lavoro è incredibile, ti chiedo una cortesia è possibile veder un grafico con ...
Iván Hi, Sorry, but what do you mean?
luiskohnen Hola, queria saber si el indicador repinta, porque a mi me parecio que si. Saludos y gracias...
Diamant Bonsoir, L'un d'entre vous peut-il me donner les définissions de LL-HH-LH et HL. Merci d'av...
kats BONJOUR je lai mis sur du renko , il est complexe car toujours a l'envers??? Peut être ne ...
RTR Great tool again and great job, thank you! So from what I see everytime Z-Score is over 0 m...
yas hi ivan I have logged this last week if when you get a chance if this can be converted ple...
Bernard13 (Je réécris mon commentaire -français- en français car certains mots ne correspondaient pas ...
Iván 1000 indicateurs !!! brutaux
Iván Gracias! Para el screener sólo tienes que copiar el indicador y poner como condición de búsq...
Lean Muchas gracias Iván, ya lo he podido crear.
bertoluce Hello Ivan, thank you very much for the indicator. An observation: would it be possible (and...
Bateson
1 year ago
Actaru5 Hi, I couldn't see the candles well. Changing the code solves the problem. from line 164 to...
LucasBest Thank you
Alai-n @LucasBest Hello, do you think it is possible to isolate moving averages? I would like to us...
Matriciel Very nice job ! Is it possible to do the opposite because what interests me is to have the ...
YvesRobert Hi Matriciel, how can we do this, because stochastic is limited between 0 and 100 but price ...
Traderfox06 Dear zeiiermantrading, I really like your approach combining adaptive averages with MACD in...
jacquesgermain Hello IASD it's normal , when this occurs, uncheck RSI and MFI line and click then the MAC...
emiliobercial Thank you very much for sharing!
Carlose estoy de acuerdo con IASD Esta muy bien el MAD y el indicador en el precio no se ven bien...

Top