Conditional VaR (CVaR) — tail risk pro management

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.

JP Morgan 1994 RiskMetrics introduced VaR. ALE 2008 GFC: VaR fail capture tail risk. Lehman + AIG losses far beyond VaR. Result: Basel III 2024 standardize CVaR (Conditional VaR / Expected Shortfall). Captures average loss beyond VaR. Tail risk insurance. Pokazujemy framework retail adaptation.

Co to CVaR

CVaR = Expected Shortfall = ES. Average loss given that loss exceeds VaR threshold. Mathematically: E[L | L > VaR_α].

VaR limitations

„VaR fail captures: 1) Black Swan events (Lehman 2008, COVID 2020), 2) Fat tails (forex distributions), 3) Correlation breakdown (crisis times), 4) Extreme outliers. CVaR fixes."
VaR vs CVaR
VaR 95%Max loss 95% confidence
CVaR 95%Average loss in 5% tail
VaR ignoresMagnitude tail losses
CVaR capturesAverage tail magnitude
Basel III 2024CVaR standard

Calculation

Retail adaptation:

  1. Historical 100+ trades P&L
  2. Sort worst to best
  3. VaR 95% = 5th percentile worst
  4. CVaR 95% = average of 5 worst losses
  5. CVaR > VaR always

Marek case

Marek 100-trade analysis
Worst 5 trades-€500, -€400, -€350, -€300, -€200
VaR 95%-€200 (5th worst)
CVaR 95%(-500-400-350-300-200)/5 = -€350
InsightTail losses 75% larger than VaR
ActionPosition sizing budget €350 (NIE 200)

Trader application

  • Position sizing: budget CVaR (NIE VaR)
  • Stress testing: weekend gap, central bank surprise
  • Hedge planning: options budget vs CVaR exposure
  • Capital allocation: max CVaR/account ratio

Tools

  • Excel: simple percentile calculation
  • Python: NumPy, Pandas (free)
  • R: ES function (free)
  • RiskMetrics (commercial)
  • Top: 100+ trade history baseline

Common mistakes

  1. Using VaR alone (tail risk hidden)
  2. Small sample size (< 60 trades)
  3. NIE stress test scenarios
  4. Position sizing CVaR ignored

Wnioski

CVaR (Conditional VaR / Expected Shortfall) = average loss beyond VaR. Tail risk capture.

VaR limitations: Black Swans, fat tails, correlation breakdown, outliers. CVaR fixes.

Calculation retail: 100+ trades, sort, VaR = 5th percentile worst, CVaR = average 5 worst.

Marek case: VaR -€200, CVaR -€350 = 75% larger tail. Position sizing budget CVaR.

Application: position sizing, stress testing, hedge planning, capital allocation.

Tools: Excel percentile, Python NumPy, R ES function. 100+ trade baseline.

Common mistakes: VaR alone, small sample, NIE stress test, position sizing CVaR ignored.

Konkluzja: CVaR upgrade vs VaR alone. Basel III 2024+ banking standard. Retail adaptation = budget worst 5% historical losses. Black Swan protection.

Powiązane: VaR podstawy, risk management, weekend gap.

Głębsza analiza — CVaR deep dive ForexMechanics.

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. BIS Basel III CVaR standard · Banking regulation www.bis.org ↗

Najczęstsze pytania

CVaR vs VaR?
VaR = max loss 95% confidence. CVaR = average loss beyond VaR (tail). CVaR captures Black Swan risk VaR ignores. Basel III standard 2024+.

Pogłębij temat · pełny przewodnik