strategy · Rule-based

RSI Mean Reversion Strategy

A mean reversion strategy using the RSI indicator to trade overbought and oversold extremes. Covers entry on RSI cross-back, stop and target rules, and risk management.

T By tradernewbie · Test before trading live
#strategy#rsi#mean-reversion

RSI Mean Reversion Strategy

Overview

This strategy trades the idea that extreme moves tend to revert to the mean. When the RSI reaches overbought or oversold territory and then turns back, we enter in the opposite direction — betting that the price will snap back toward its average. Best suited for range-bound markets and liquid instruments.

Best markets

  • Instruments: Major forex pairs, large-cap stocks, ETFs, index futures
  • Timeframe: 4-hour or daily chart (avoid timeframes below 1 hour — too much noise)
  • Market regime: Ranging or mildly trending. Avoid in strong trends — mean reversion fights the trend and loses.

RSI basics

The Relative Strength Index (RSI) is a momentum oscillator that measures the speed and magnitude of recent price changes. It oscillates between 0 and 100.

RSI = 100 − (100 / (1 + RS))

Where RS = Average gain over N periods / Average loss over N periods

Standard settings: 14-period RSI

Key levels

RSI level Interpretation
Above 70 Overbought — price may be extended to the upside
Below 30 Oversold — price may be extended to the downside
50 The midpoint — acts as a trend divider

Important: "Overbought" does not mean "sell immediately." Strong trends can keep RSI above 70 for extended periods. We wait for the RSI to turn back before entering — that's the key distinction.

Setup criteria

Before taking a trade, confirm all of the following:

  1. Market is ranging or weakly trending — Check that price is between the 50 SMA and 200 SMA, or that the 50 SMA is relatively flat
  2. RSI has reached an extreme — RSI above 70 for shorts, below 30 for longs
  3. RSI is turning back — The RSI line has crossed back below 70 (for shorts) or above 30 (for longs) on the current candle
  4. No major news within 24 hours — Economic releases can override technical signals

Entry rules

Long entry (oversold reversion)

  1. RSI drops below 30 (oversold)
  2. RSI crosses back above 30 on a candle close — this is the trigger
  3. Enter long at the open of the next candle
  4. Confirmation bonus: If a bullish candlestick pattern (Hammer, Bullish Engulfing) forms at the same time, the signal is stronger

Short entry (overbought reversion)

  1. RSI rises above 70 (overbought)
  2. RSI crosses back below 70 on a candle close — this is the trigger
  3. Enter short at the open of the next candle
  4. Confirmation bonus: If a bearish candlestick pattern (Shooting Star, Bearish Engulfing) forms at the same time, the signal is stronger

Entry filter — Trend alignment

  • On the daily chart, check the 50 SMA slope
  • If the 50 SMA is flat → take trades in both directions
  • If the 50 SMA is sloping up → only take long reversion trades
  • If the 50 SMA is sloping down → only take short reversion trades

This filter prevents you from fading strong trends — the most common mean-reversion mistake.

Stop-loss placement

Use a volatility-based stop rather than a fixed percentage:

Method A: ATR-based stop

Stop distance = 1.5 × ATR(14)

Long stop:  Entry − 1.5 × ATR(14)
Short stop: Entry + 1.5 × ATR(14)

ATR (Average True Range) adapts to the instrument's current volatility, giving your trade room to breathe without being unnecessarily wide.

Method B: Swing point stop

  • Long: Stop below the most recent swing low
  • Short: Stop above the most recent swing high

Use whichever method gives the tighter stop. If both methods produce a stop that risks more than 1% of your account, skip the trade.

Position sizing

Same fixed-risk model as all our strategies:

Position size = (Account × Risk per trade) / (Entry − Stop-loss)

Risk per trade: 1% maximum (0.5% for beginners)

Example (long):

  • Account: $10,000
  • Risk: 0.5% = $50
  • Entry: $148.20
  • Stop (1.5 × ATR): $145.50
  • Risk per share: $2.70
Position size = $50 / $2.70 = 18 shares

Exit rules

Target 1 — RSI midline

  • Close 50% of the position when RSI reaches 50 (the midline)
  • Move stop to breakeven on the remaining 50%

This is the primary mean-reversion target — price reverting to its average often coincides with RSI returning to 50.

Target 2 — Opposite extreme or trailing stop

For the remaining 50%:

  • Option A: Close when RSI reaches the opposite extreme (70 for longs, 30 for shorts)
  • Option B: Trail a stop below the 10-period low (longs) or above the 10-period high (shorts)

Choose one method and stick with it consistently. Don't switch between exits on a trade-by-trade basis.

Time stop

If RSI hasn't reached 50 within 8 trading days, close the entire position at market. A mean-reversion trade that doesn't revert quickly is likely fighting a trend.

Risk management

Parameter Rule
Max risk per trade 1% of account (0.5% for beginners)
Max open mean-reversion trades 2 (they tend to be correlated)
Daily loss limit 3% — stop trading if hit
No new entries Within 2 hours of major economic releases
Maximum RSI period Use 14 — don't optimize to fit past data

Trade journal template

Date:           ____
Instrument:     ____
Direction:      Long / Short
RSI extreme:    ____ (peak or trough)
RSI cross-back: ____ (level when triggered)
Entry:          ____
Stop-loss:      ____
Target 1 (RSI 50): ____
Position size:  ____
Outcome:        Win / Loss / Breakeven
P/L:            $____
Market regime:  Ranging / Mild trend
Notes:          ____

Common mistakes

  1. Fading strong trends — If the 50 SMA is steeply sloped and price is making new highs, the RSI can stay overbought for weeks. The trend filter exists for a reason.
  2. Entering at the extreme, not the cross-back — Buying when RSI hits 30 means you're catching a falling knife. Wait for the cross-back above 30 — that's the signal that selling pressure is easing.
  3. Using RSI alone — RSI is the trigger, but context matters. Combine with support and resistance for confluence.
  4. Overtrading — In a trending market, you'll see many overbought/oversold readings. Most are not tradeable. Only take setups that pass all filters.
  5. Ignoring the time stop — Mean reversion should work relatively quickly. If it doesn't, something has changed. Get out.

When to avoid this strategy

  • The market is in a strong, clear trend (check the 50 SMA slope)
  • Major central bank decisions or earnings are within 24 hours
  • Volatility is extremely low (ATR is compressed) — moves may not have enough momentum to reach targets
  • You've hit your daily loss limit

Quick reference card

Step Action
1 Confirm market is ranging or weakly trending (check 50 SMA slope)
2 Wait for RSI to reach extreme (>70 or <30)
3 Wait for RSI to cross back across the threshold (70 or 30)
4 Enter at the next candle open, in the direction of reversion
5 Place stop at 1.5× ATR or recent swing point (whichever is tighter)
6 Close 50% when RSI hits 50; move stop to breakeven
7 Trail stop or target RSI opposite extreme for remaining 50%
8 Time stop: exit if no progress in 8 days

Strategy is for educational purposes only. Not financial advice.

Try the matching calculator →