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.
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:
- 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
- RSI has reached an extreme — RSI above 70 for shorts, below 30 for longs
- RSI is turning back — The RSI line has crossed back below 70 (for shorts) or above 30 (for longs) on the current candle
- No major news within 24 hours — Economic releases can override technical signals
Entry rules
Long entry (oversold reversion)
- RSI drops below 30 (oversold)
- RSI crosses back above 30 on a candle close — this is the trigger
- Enter long at the open of the next candle
- Confirmation bonus: If a bullish candlestick pattern (Hammer, Bullish Engulfing) forms at the same time, the signal is stronger
Short entry (overbought reversion)
- RSI rises above 70 (overbought)
- RSI crosses back below 70 on a candle close — this is the trigger
- Enter short at the open of the next candle
- 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
- 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.
- 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.
- Using RSI alone — RSI is the trigger, but context matters. Combine with support and resistance for confluence.
- Overtrading — In a trending market, you'll see many overbought/oversold readings. Most are not tradeable. Only take setups that pass all filters.
- 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.