Strategy Masterclass Part 2: Mean Reversion β RSI, Bollinger Bands & Stochastic Systems
π This is Part 2 of the Trading Strategy Masterclass series.
What is Mean Reversion?
Mean reversion is based on the statistical principle that prices tend to return to their average over time. When price stretches too far from its mean (average), it tends to "snap back" like a rubber band.
"What goes up too fast must come down. What falls too far must bounce."
This is the opposite philosophy to trend following β instead of riding trends, you bet against extreme moves.
Strategy 1: RSI Mean Reversion
Concept
The RSI (Relative Strength Index) measures the speed and magnitude of recent price changes on a scale of 0-100. Traditional levels:
- Above 70 = Overbought (price may fall)
- Below 30 = Oversold (price may rise)
Basic RSI Reversion Rules
| Component | Detail |
|---|---|
| RSI Period | 14 (standard) |
| Oversold Level | 30 |
| Overbought Level | 70 |
| Buy Signal | RSI drops below 30, then crosses back above 30 |
| Sell Signal | RSI rises above 70, then crosses back below 70 |
| Stop Loss | Below/above the recent swing extreme |
| Take Profit | When RSI returns to 50 (midline) |
Advanced: RSI with Trend Filter
Don't trade RSI blindly β add a trend filter:
- Calculate 200 EMA as the trend direction
- Price above 200 EMA: Only take RSI oversold signals (buy dips in uptrend)
- Price below 200 EMA: Only take RSI overbought signals (sell rallies in downtrend)
This single filter can dramatically increase your win rate.
RSI Period Variations
| Period | Character | Best For |
|---|---|---|
| 2-5 | Ultra-short, very sensitive | Scalping, day trading |
| 7 | Short-term swing | 1H-4H swing trades |
| 14 | Standard | All-purpose |
| 21-28 | Smooth, fewer signals | Daily/Weekly position trades |
Connors RSI (Professional Variant)
Larry Connors popularized the RSI(2) strategy specifically for stocks:
- Use RSI(2) instead of RSI(14)
- Buy when RSI(2) < 10, Sell when RSI(2) > 90
- Only trade in the direction of the 200 SMA
- Historically shows win rates above 70% on indices
Strategy 2: Bollinger Bands Reversion
Concept
Bollinger Bands consist of:
- Middle Band: 20-period SMA
- Upper Band: Middle + 2 standard deviations
- Lower Band: Middle - 2 standard deviations
Statistically, ~95% of price action should occur within the bands. When price touches or crosses a band, it's "stretched" and likely to revert.
Rules
| Component | Detail |
|---|---|
| Period | 20 |
| Std Dev | 2.0 (standard), 1.5 (aggressive) |
| Buy Signal | Price touches or pierces Lower Band + reversal candle |
| Sell Signal | Price touches or pierces Upper Band + reversal candle |
| Stop Loss | Beyond the band that was touched |
| Take Profit | Middle Band (20 SMA), or opposite band |
| Filter | ADX < 25 (only trade in ranging markets) |
Bollinger Band Squeeze (Volatility Breakout Setup)
When the bands contract tightly (squeeze), it signals low volatility β a big move is coming:
- Identify the squeeze (bands narrower than recent history)
- Wait for bands to expand
- Trade in the direction of the breakout
- Use the opposite band as your stop
Note: The squeeze setup is actually a breakout strategy, not mean reversion. Covered in Part 3.
Double Bollinger Bands (Advanced)
Use TWO sets of Bollinger Bands for more precise zones:
- Inner Bands: 20 SMA Β± 1 Std Dev (the "buy/sell zone")
- Outer Bands: 20 SMA Β± 2 Std Dev (the "extreme zone")
Zones:
- Between inner and outer bands = trending, stay with trend
- Beyond outer bands = extreme, expect reversion
- Between inner bands = neutral zone, no trade
Strategy 3: Stochastic Oscillator Reversion
Concept
The Stochastic Oscillator compares current price to its range over a period. It has two lines (%K and %D) oscillating between 0-100.
Rules
| Component | Detail |
|---|---|
| %K Period | 14 |
| %D Period | 3 (SMA of %K) |
| Oversold | Below 20 |
| Overbought | Above 80 |
| Buy Signal | %K and %D both below 20, then %K crosses above %D |
| Sell Signal | %K and %D both above 80, then %K crosses below %D |
Stochastic + RSI Combo
For higher quality signals, require BOTH indicators to agree:
| Signal | RSI Condition | Stochastic Condition |
|---|---|---|
| Strong Buy | RSI < 30 | %K < 20 and crossing up |
| Strong Sell | RSI > 70 | %K > 80 and crossing down |
When both oscillators signal oversold/overbought simultaneously, the probability of a reversal is significantly higher.
Strategy 4: Statistical Mean Reversion (Z-Score)
Concept
For the more mathematically inclined, you can use the Z-Score to measure how many standard deviations price is from its mean.
Formula
Z-Score = (Price - SMA) / Standard Deviation
Rules
- Z-Score > +2.0: Price is 2 standard deviations above mean β Sell signal
- Z-Score < -2.0: Price is 2 standard deviations below mean β Buy signal
- Z-Score near 0: Price is at its mean β No action
Implementation
- Calculate 20-period SMA
- Calculate 20-period Standard Deviation
- Compute Z-Score each bar
- Trade when Z-Score exceeds Β±2.0
- Exit when Z-Score returns to Β±0.5
When Mean Reversion Fails
Mean reversion strategies fail during strong trends:
- In a strong uptrend, price can stay "overbought" for extended periods
- RSI above 70 in a bull run is NOT a sell signal β it's a sign of strength
- Bollinger Band walks (price riding the upper/lower band) destroy reversion traders
Warning Signs:
- ADX > 30 (strong trend in place)
- Price consistently closing outside Bollinger Bands
- RSI stuck above 60 or below 40 for many bars
Solution: Switch to trend following strategies (Part 1) when ADX indicates a strong trend.
Summary
| Strategy | Difficulty | Best Market | Win Rate* | R:R |
|---|---|---|---|---|
| RSI Reversion | β Easy | Ranging | 50-65% | 1:1 to 1.5:1 |
| Bollinger Bands | ββ Medium | Ranging/Volatile | 45-55% | 1.5:1 |
| Stochastic | β Easy | Ranging | 50-60% | 1:1 |
| Z-Score | βββ Hard | Statistical arb | 55-65% | 1:1 |
π Next: Part 3: Breakout & Momentum Strategies β
π Previous: Part 1: Trend Following
π Series Home: Trading Strategy Masterclass
Frequently Asked Questions
What is the main concept of Strategy Masterclass Part 2: Mean Reversion β RSI, Bollinger Bands & Stochastic Systems?
Master mean reversion trading β profit from overbought/oversold conditions using RSI, Bollinger Bands, and statistical reversion techniques.
Who should read this guide?
This guide is perfect for both beginners looking to understand the basics and experienced traders wanting to refine their strategies in Strategy.