Skip to content

RSI Strategy Templates

These three strategies showcase different ways to use RSI in Reversion:

  1. RSI Mean Reversion with Trend Filterrsi_below_threshold / rsi_above_threshold entries filtered by ADX
  2. Dual RSI Crossoverrsi_above_signalLine / rsi_below_signalLine for momentum timing
  3. RSI + Bollinger Bands Confluence — RSI threshold + band touch for high-conviction reversals

Strategy 1: RSI Mean Reversion with Trend Filter

Overview

Buy when RSI signals oversold in an uptrend, sell when RSI signals overbought in a downtrend. ADX filters out ranging markets.

When This Works Best

  • Trending markets with pullbacks (ADX > 25)
  • Assets that mean-revert from momentum extremes
  • 1H to 1D timeframes

Algorithm Configuration

SettingValue
TypeBOTH
Position Size50% of equity (REL)
Order TypeMARKET
TimeoutCOOLDOWN_ONLY, 3 bars

Long Entry Conditions

GroupIndicatorSignalThreshold
RequiredRSIrsi_below_threshold30
RequiredADXadx_above_threshold25

Long Exit Conditions

SettingValue
RequiredRSI · rsi_above_threshold · threshold: 50
Stop Loss5% (REL), trailing enabled
Take Profit10% (REL)

Short Entry Conditions

GroupIndicatorSignalThreshold
RequiredRSIrsi_above_threshold70
RequiredADXadx_above_threshold25

Short Exit Conditions

SettingValue
RequiredRSI · rsi_below_threshold · threshold: 50
Stop Loss5% (REL), trailing enabled
Take Profit10% (REL)

Recommended Parameters

IndicatorParameterValueNotes
RSIPeriod14 barsStandard lookback
RSIOversold30Long trigger
RSIOverbought70Short trigger
ADXThreshold25Trend filter

Strategy 2: Dual RSI Crossover

Overview

Uses RSI’s signal line crossover to detect momentum shifts. Signal line is a smoothed RSI — crossovers signal acceleration/deceleration.

When This Works Best

  • Momentum transitions
  • Markets with clear directional moves
  • 4H to 1D timeframes

Algorithm Configuration

SettingValue
TypeBOTH
Position Size40% of equity (REL)
Order TypeMARKET
TimeoutREGULAR, 2 bars

Long Entry Conditions

GroupIndicatorSignalThreshold
RequiredRSIrsi_above_signalLine
RequiredRSIrsi_below_threshold60

Long Exit Conditions

SettingValue
RequiredRSI · rsi_below_signalLine
Stop Loss3% (REL)
Take Profit

Short Entry Conditions

GroupIndicatorSignalThreshold
RequiredRSIrsi_below_signalLine
RequiredRSIrsi_above_threshold40

Short Exit Conditions

SettingValue
RequiredRSI · rsi_above_signalLine
Stop Loss3% (REL)
Take Profit

Recommended Parameters

IndicatorParameterValueNotes
RSIPeriod14 barsMomentum lookback
RSISignal Line9 barsSmoothed RSI

Strategy 3: RSI + Bollinger Bands Confluence

Overview

Combines RSI oversold/overbought with Bollinger Band touches for high-conviction reversal entries.

When This Works Best

  • Ranging or mean-reverting markets
  • Assets with consistent volatility cycles
  • 1H to 4H timeframes

Algorithm Configuration

SettingValue
TypeBOTH
Position Size30% of equity (REL)
Order TypeMARKET
TimeoutCOOLDOWN_ONLY, 5 bars

Long Entry Conditions

GroupIndicatorSignalThreshold
RequiredRSIrsi_below_threshold30
RequiredBollinger Bandsprice_below_lowerBand

Long Exit Conditions

SettingValue
RequiredRSI · rsi_above_threshold · threshold: 60
Stop Loss4% (REL)
Take Profit8% (REL)

Short Entry Conditions

GroupIndicatorSignalThreshold
RequiredRSIrsi_above_threshold70
RequiredBollinger Bandsprice_above_upperBand

Short Exit Conditions

SettingValue
RequiredRSI · rsi_below_threshold · threshold: 40
Stop Loss4% (REL)
Take Profit8% (REL)

Recommended Parameters

IndicatorParameterValueNotes
RSIPeriod14 barsLookback
BBPeriod20 barsVolatility lookback
BBMultiplier2.0Band width

  • Test RSI period variations: Compare 9 vs 14 vs 21
  • Measure threshold impact: Test 25/75 vs 30/70 vs 35/65
  • Compare signal types: threshold vs signal line entries
  • Evaluate ADX filter levels: Test 20, 25, 30