Risk of Ruin — jakie ryzyko strony konta?

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.

Marek z €10 000 konta, 55% win rate, R:R 1:1, risk 5% per trade. „Mam edge!". Po 3 miesiącach: -€8 200. Co się stało? 8-trade losing streak (probabilistycznie 0.45^8 = 0.17%, oczekiwane 1× w roku). 8 strat × 5% = -40% z compound losses = -52%. Konto €4 800. Recovery wymaga +108%. Mathematycznie: RoR był 70%. Marek nie liczył. Tu pokazujemy formułę.

Czym jest Risk of Ruin

Risk of Ruin (RoR) = matematyczna probabilistyka że konto trader spadnie do nieprzywracalnego stanu. „Nieprzywracalny" = absolute zero, lub też 50% drawdown z którego nie da się wrócić emocjonalnie/finansowo.

Pochodzenie: Ralph Vince, „The Mathematics of Money Management" (1992). Bazuje na Kelly Criterion (Edward Thorp, 1962). Formuła pokazuje że position sizing dyktuje survival bardziej niż strategia.

Formuła RoR

Uproszczona formuła Vince:

RoR = ((1-Edge)/(1+Edge))^Capital_Units

Gdzie:

  • Edge = (Win% × AvgWin - Loss% × AvgLoss) / AvgLoss
  • Capital_Units = Account_Balance / Risk_Per_Trade

Im wyższy edge i więcej capital units = niższy RoR. Beginner z €10k konto, 1% risk = 100 units. Pro z €100k, 0.5% risk = 200 units.

Konkretne przykłady

RoR per parameters (€10k konto, 1000 trades)
50% WR, R:R 1:1, 1% riskRoR = 100% (eventually blow)
50% WR, R:R 1:1, 5% riskRoR = 100% (faster blow)
55% WR, R:R 1:1, 2% riskRoR ≈ 30%
55% WR, R:R 1:1, 1% riskRoR ≈ 3%
60% WR, R:R 1:1, 2% riskRoR ≈ 1%
60% WR, R:R 1:2, 2% riskRoR < 0.01%
50% WR, R:R 1:2, 2% riskRoR ≈ 0.1%
Best params60% WR + 1:2 R:R + 1% risk = RoR < 0.001%

Patrz na 50% WR + 1:1 R:R: RoR = 100% niezależnie od risk per trade. Edge = 0 = eventually blow. Strategy bez edge nie da się ratować position sizing. Math jest uniwersalna.

Underestimating losing streaks

Najczęstszy błąd: trader myśli „mam 60% win rate, nigdy nie stracę 10× z rzędu". Reality: tak, stracę.

Probabilistyka losing streaks (60% WR):

  • 5-trade streak: 0.4^5 = 1.02% per sequence. W 1000 trades = oczekiwane ~10×
  • 7-trade streak: 0.4^7 = 0.16% per sequence. W 1000 trades = oczekiwane ~1.6×
  • 10-trade streak: 0.4^10 = 0.01% per sequence. W 10 000 trades = oczekiwane ~1×

Beginner z 5% risk per trade i 7-streak: -30% z compound. Recovery wymaga +43%. 10-streak: -45% z compound. Recovery: +82%. Tu RoR przewiduje że eventually streak destroyuje konto.

„Position sizing nie ratuje strategy. Strategy ratuje position sizing. Edge musi być > 0, inaczej nieubłaganie blowup."

Konkretny case — Marek

Marek z otwarcia, parametry:

  • Konto €10 000
  • Win rate 55%
  • R:R 1:1
  • Risk 5% per trade

Edge = (0.55 × 1 - 0.45 × 1) / 1 = 0.10. Capital_Units = 10000/500 = 20.

RoR = ((1-0.10)/(1+0.10))^20 = (0.818)^20 = 1.7%. Wygląda OK?

NIE. To jest per starting equity ale RoR w 1000 trades:

  • Po 100 trade'ach: 95% szans, że konto na -20% drawdown
  • Po 500 trade'ach: 70% szans, że konto na -40% drawdown
  • Po 1000 trade'ach: 50% szans, że konto na -60% drawdown (effective ruin)

Marek's praktyka: 8-trade losing streak compound -34%. Account €6 600. Plus revenge trading (psychologia po stratach), eskalacja. Final: -€8 200. Math przewidziała.

3 strategie redukcji RoR

  1. Niższe ryzyko per trade: 1% zamiast 2% redukuje RoR dramatycznie. Beginner: 0.5% per trade do confidence built (wymaga 6-12 miesięcy disciplined trading)
  2. Lepsza strategia: 60% win rate redukuje RoR vs 50%. Backtest 200+ trades przed live. Demo 6 miesięcy. Konfirmuj edge statystycznie
  3. Lepszy R:R: 1:2 zamiast 1:1 dramatycznie redukuje RoR. Wybór setupów ze stop blisko (technical level), target far (next major level)

Bonus: dywersyfikacja — różne pary, korelacje < 0.5. Redukuje systematic risk. Long EUR/USD + long GBP/USD = correlated, nie pomaga. Long EUR/USD + long XAU/USD = nieskorelowane, pomaga.

Praktyczna rekomendacja

Recommended risk per trade
Beginner (< 6 mo)0.5% per trade
Intermediate (6-24 mo)1% per trade
Pro (2+ years profitable)1.5-2% per trade
Hedge fund0.25-0.5% per trade
Never> 2% per trade niezależnie od experience

Hedge funds (Renaissance, Two Sigma) tradują z bardzo niskim risk per trade (0.25%) z bardzo dużym capital. Wynik: stabilne returns, niska volatility. Retail trader z 5% risk per trade ma volatility 10× wyższą niż hedge fund.

Wnioski

Risk of Ruin = matematyczna formula przewidująca probability blow account. Position sizing kluczowe — strategy nie matters jeśli risk per trade za wysoki. Edge > 0 i risk < 2% = RoR < 5% w long-term.

Beginnerzy nigdy nie liczą RoR. Konsekwencja: tradują z 5%+ risk, blow w 6-12 miesięcy. Statystyka: 70-85% retail loses w pierwszym roku. RoR mathematycznie przewiduje to.

Praktyka: max 1% per trade dla intermediate, 0.5% dla beginner. Math nie wybacza. Marek z otwarcia ignorował RoR, eight-streak destroyed account. Lekcja: liczę RoR przed deposit, nie po.

Powiązane: Kelly Criterion jest podstawą RoR formula, max drawdown jest related metric, 2% vs 1% rule daje praktyczny framework.

Głębsza analiza — RoR mathematics deep dive na ForexMechanics (~30 min, Vince/Kelly/Thorp 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. Ralph Vince The Mathematics of Money Management · klasyk www.amazon.com ↗
  2. Edward Thorp Beat the Market · Kelly criterion origins en.wikipedia.org ↗
  3. Van K. Tharp Trade Your Way to Financial Freedom · position sizing www.amazon.com ↗

Najczęstsze pytania

Co to risk of ruin?

Risk of Ruin (RoR) = matematyczna probabilistyka że twoje konto spadnie do nieprzywracalnego stanu (np. 50% drawdown z którego nie da się wrócić, lub absolutne zero). Formula uproszczona: RoR = ((1-Edge)/(1+Edge))^Capital_Units, gdzie Edge = (Win% × AvgWin - Loss% × AvgLoss)/AvgLoss, Capital_Units = balance/risk_per_trade. Przykład: 50% win rate, R:R 1:1, 100 lot trades risk 1% = RoR < 1%. Same parametry ale 5% risk = RoR > 50%. Position sizing kluczowe — strategy nie matters jeśli risk per trade za wysoki. Beginnerzy nie liczą = blow account.

Konkretny przykład?

Trader z €10 000, 60% win rate, R:R 1:1.5, average win €150, average loss €100. Edge = (0.6×150 - 0.4×100)/100 = 0.5. Risk 2%: Capital_Units = 10000/200 = 50. RoR ≈ ((1-0.5)/(1+0.5))^50 = (0.333)^50 ≈ 0.00000001 → praktycznie 0%. Risk 5%: Capital_Units = 200. RoR ≈ (0.333)^200 ≈ 0% też. Ale: same trader, 50% win rate, R:R 1:1, edge = 0. RoR = 1 (100%) — eventually blow. Większość retail traderów ma edge 0 lub negatywny. Position sizing nie pomaga gdy edge negatywny.

Jak redukować RoR?

3 strategie: (1) Niższe ryzyko per trade: 1% zamiast 2% redukuje RoR dramatycznie. Beginner: 0.5% per trade do confidence built. (2) Lepsza strategy: 60% win rate redukuje RoR vs 50%. Backtest 200+ trades przed live. (3) Better R:R: 1:2 zamiast 1:1 dramatycznie redukuje RoR. Wybór setupów ze stop blisko, target far. Bonus: diversification — różne pary, korelacje < 0.5, redukują systematic risk. Praktyka: max 1% per trade dla 50% win rate. Niżej dla początkujących, gdzie edge unverified. Math jest nieubłagana — jeden bad parameter eskaluje RoR exponentially.

Top error w RoR?

Underestimating losing streaks. Trader z 60% win rate myśli „nigdy nie stracę 5× z rzędu". Reality: 5-trade losing streak ma prawdopodobieństwo 0.4^5 = 1% per sequence. W 1000 trade'ów (1 rok) = oczekiwane ~10 takich streakow. 10-trade losing streak: 0.4^10 = 0.01% per sequence = oczekiwane 1 raz w 10 latach. Beginner z 5% risk per trade i 10-streak: -50% account. Recovery wymaga +100% return. Statystyka: 80% retail blow account po 10-trade losing streak. RoR przewiduje to mathematycznie. Beginnerzy ignorują math = blow account.

Pogłębij temat · pełny przewodnik