Mean reversion — strategia powrotu do średniej
EUR/USD H1, środa 14:00 CET. Cena dotarła 1.0820 (lower Bollinger Band), RSI 28 (oversold). ADX 16 (no trend). Anna long entry, SL 1.0795 (-25 pips), TP 1.0860 (mean MA20). Po 4h cena bounce do 1.0865. Profit +€450. Klasyczny mean reversion setup w range market. Tu pokazujemy mechanikę.
Czym jest mean reversion
Mean reversion = strategia oparta na statystycznym założeniu że cena wraca do swojej długoterminowej średniej po extreme moves.
Theory: rynki oscillate around mean. Extreme moves są nieskuteczne (overshoot psychologiczny — fear/greed), correctness są mathematycznie expected. Cena na 2 standard deviations od 20-MA = extreme, expect return.
Przeciwieństwo trend following:
- Trend following: cena trends, ride do końca
- Mean reversion: cena oscillates, fade extreme moves
Wymaga zupełnie innego mindset i tooling. Match strategy do market regime — kluczowe.
3 najlepsze tools
Najlepsza praktyka: combined approach. BB lower + RSI < 30 + Z < -2 = strong oversold = high probability bounce. Win rate ~70% z trzech-confirmation. Single indicator: ~55-60%.
Konkretny setup
7-step setup mean reversion:
- Filter trend: ADX(14) < 20 = no strong trend (range market). Jeśli ADX > 25 = trending, skip mean reversion.
- Filter news: no major news 2h horizon (NFP, CPI, FOMC, BoE, ECB).
- Trigger: cena dotyka lower BB (long) lub upper BB (short). RSI confirms (<30 lub >70).
- Confirmation candle: rejection wick (long bottom wick na BB lower = strong buying defense).
- Entry: market order po confirmation candle close. Lub limit order at BB level.
- SL: 1.5×ATR(14) below entry (volatility-adjusted). Typowo 25-50 pips na EUR/USD H1.
- TP1: 20-period MA (the mean). TP2: upper BB. Trail with 1×ATR after TP1.
Hold time: 2-12h typically (range markets reversion fast). Bardziej niż 12h = potencjalnie nowy trend, exit.
Konkretny przykład — Anna
Kiedy NIE działa
3 sytuacje fatal:
- Strong trends: cena nie wraca do mean, kontynuuje. Mean reversion trader buys oversold w downtrend → cena dalej spada → max loss. Filter: ADX > 25 = avoid.
- News-driven moves: NFP, CPI surprise → cena gap 50-100 pips, nowy mean. Old mean nieprawdziwy.
- Regime changes: COVID 2020, Brexit 2016, war news. Old mean broken, new regime. Mean reversion strategies blow up.
„Mean reversion działa 80% czasu (range markets). Ale 20% czasu (strong trends) blow up. Filter = essential, nie optional."
2008-2009 (financial crisis), 2020 (COVID), 2022 (inflation panic) — mean reversion strategies underperformed dramatically. W tych okresach strong trends, każda „extreme" pozycja (lower BB) kontynuowała down, nie bounced.
Pairs trading — mean reversion advanced
Pairs trading = market-neutral strategy oparta na mean reversion spread. Long jedna pair, short correlated other. Spread mean-reverts even gdy pojedyncza para trends.
Przykład: EUR/USD i GBP/USD correlation +0.85. Spread (EUR/USD - GBP/USD ratio) historically średnia 0. Czasem spread odjeżdża do +0.5 (extreme). Strategy: short EUR/USD + long GBP/USD = bet na spread reversion.
Win rate pairs trading: 60-70%. Mniejsza directional risk niż single-pair mean reversion.
Statystyki strategii
- Win rate: 60-65% (typical), 70%+ z combined indicators
- R:R: 1:1 do 1:1.5 (target = mean, niezbyt daleko)
- Expectancy: +0.3-0.5R per trade
- Trade frequency: 10-20 setups/tydzień
- Annual return: 20-40% z 1% risk per trade
- Max drawdown: 15-25% (głównie podczas trending periods)
Compare: trend following = 35% WR, R:R 1:3. SD zones = 65% WR, R:R 1:3. Mean reversion = 65% WR, R:R 1:1. Wszystkie mają E ~0.3-0.5R, ale różny profil ryzyka.
Wnioski
Mean reversion = strategia powrotu do średniej. Bollinger Bands + RSI + ADX filter = standard setup. Win rate 60-65%, działa najlepiej w range markets.
Kluczowe: filter trending markets. Bez ADX filter = guaranteed blow up w strong trend (COVID 2020, war news 2022). Mean reversion + trend filter = robust strategy.
Anna z otwarcia: textbook setup, +€450. Ale na 100 trades ~35 fail. Net positive expectancy z disciplined execution. Pairs trading = advanced version (market-neutral).
Najlepsze dla swing/day-traderów w sideways markets. Beginnerzy: combine z higher TF trend bias. Avoid mean reversion w volatile/trending periods.
Powiązane: range trading related strategy, pairs trading jest mean reversion advanced, stochastic oscillator alternative momentum tool.
Głębsza analiza — mean reversion deep dive na ForexMechanics (~30 min, statistical foundations).
Źródła i bibliografia
-
John Bollinger Bollinger Bands official · creator www.bollingerbands.com ↗
-
Investopedia RSI mean reversion · classic indicator www.investopedia.com ↗
-
TradingView Z-score indicator · statistical extremes www.tradingview.com ↗
Najczęstsze pytania
Czym mean reversion?
Mean reversion = założenie statystyczne że cena wraca do swojej długoterminowej średniej po extreme moves. Theory: rynki oscillate around mean, extreme moves są nieskuteczne (overshoot), korekty są mathematic. Praktyka: cena na 2 standard deviations od 20-period MA = extreme, expect return. Tools: Bollinger Bands (2σ envelope around 20 MA), RSI <30 lub >70, Z-score. Critical: działa tylko w range markets. W strong trends — cena nie wraca, kontynuuje. Beginnerzy fail bo trade mean reversion w trending markets. Filter: trade mean reversion only gdy ADX < 20 (no trend).
Top tools mean reversion?
3 najlepsze: (1) Bollinger Bands (20, 2): 20-period MA + 2 standard deviations envelope. Cena na lower band = oversold, expect bounce. Cena na upper band = overbought, expect reverse. Win rate ~60% w range markets. (2) RSI (14): <30 = oversold, >70 = overbought. Combined with BB = high probability. (3) Z-score: statistical measure of distance from mean. Z > 2 = top 2.5%, Z < -2 = bottom 2.5%. Extreme. Wymaga calculation lub Pine Script indicator. Combined approach: BB lower + RSI < 30 + Z < -2 = strong oversold = high probability bounce. Win rate ~70%.
Kiedy NIE działa?
3 sytuacje fatal: (1) Strong trends: cena nie wraca do mean, kontynuuje. Mean reversion trader buys oversold w downtrend → cena dalej spada → max loss. Filter: ADX > 25 = trending, avoid. (2) News-driven moves: NFP, CPI surprise → cena gap, nowy mean. Old mean nieprawdziwy. Filter: avoid 2h before/after major news. (3) Regime changes: COVID 2020, Brexit 2016, war news. Old mean broken, new regime. Mean reversion strategies blow up. Praktyka: top mean reversion traderzy ALWAYS combine z trend filter (ADX, MA slope). Without filter = guaranteed loss in trending environments. 2008-2009, 2020, 2022 — mean reversion strategies underperformed dramatically.
Setup praktyczny?
Konkretny setup: (1) Filter: ADX(14) < 20 i no major news 2h horizon. (2) Trigger: cena na lower BB (BB 20, 2) i RSI < 30. (3) Confirmation: rejection candle z long bottom wick. (4) Entry: market order or limit at lower BB. (5) SL: 1.5× ATR(14) below entry (vol-adjusted). (6) TP1: 20-period MA (mean). TP2: upper BB. Trail z 1×ATR after TP1. (7) Hold: 2-12 hours typically (range markets fast reversion). Win rate ~65% z disciplined execution. R:R 1:1.5 typically. Annual return 20-40% z 1% risk per trade.