Mean reversion — strategia powrotu do średniej

Ostrzeżenie · YMYL Ten artykuł ma charakter wyłącznie edukacyjny i nie stanowi rekomendacji inwestycyjnej. Handel na rynku Forex wiąże się z wysokim ryzykiem utraty kapitału — według ESMA 74–89% rachunków detalicznych traci pieniądze.

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

Top 3 mean reversion tools
Bollinger Bands (20, 2)Lower band = oversold, upper = overbought
RSI (14)<30 oversold, >70 overbought
Z-scoreStatistical extremes (Z > 2 lub Z < -2)

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:

  1. Filter trend: ADX(14) < 20 = no strong trend (range market). Jeśli ADX > 25 = trending, skip mean reversion.
  2. Filter news: no major news 2h horizon (NFP, CPI, FOMC, BoE, ECB).
  3. Trigger: cena dotyka lower BB (long) lub upper BB (short). RSI confirms (<30 lub >70).
  4. Confirmation candle: rejection wick (long bottom wick na BB lower = strong buying defense).
  5. Entry: market order po confirmation candle close. Lub limit order at BB level.
  6. SL: 1.5×ATR(14) below entry (volatility-adjusted). Typowo 25-50 pips na EUR/USD H1.
  7. 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

Anna mean reversion trade EUR/USD H1
CzasŚroda 14:00 CET
ADX(14)16 (no trend, OK)
NewsNo major release 14:00-16:00 OK
Cena1.0820 = lower BB (20, 2)
RSI28 (oversold)
ConfirmationRejection candle long bottom wick
Entry1.0820
SL1.0795 (-25 pips, 1.5×ATR)
TP11.0860 (MA20 mean) +40 pips
Result 4hCena 1.0865, exit TP1
Profit+40 pips × 0.1 lot = +€40 (R:R 1:1.6)

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 = avoid.
  2. News-driven moves: NFP, CPI surprise → cena gap 50-100 pips, nowy mean. Old mean nieprawdziwy.
  3. 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).

Jarosław Wasiński
O autorze

Jarosław Wasiński

Redaktor naczelny MyBank.pl · Analityk finansowy i rynkowy

Niezależny analityk i praktyk z ponad 20-letnim doświadczeniem w sektorze finansowym. Twórca i redaktor naczelny portalu MyBank.pl, działającego od 2004 roku. Analiza fundamentalna rynków walutowych i makroekonomicznych od 2007 roku.

Źródła i bibliografia

  1. John Bollinger Bollinger Bands official · creator www.bollingerbands.com ↗
  2. Investopedia RSI mean reversion · classic indicator www.investopedia.com ↗
  3. 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.

Pogłębij temat · pełny przewodnik