14.13 Expected Shortfall and coherent risk measures
Motivation
14.8 set limits in terms of stress losses and drawdowns. A desk also needs one number that summarises the tail of the book's P&L distribution, can be aggregated across books, and does not reward hiding risk in the tail. Value-at-Risk (M02 · 2.8) fails the last two tests. Expected Shortfall passes them, and it is the measure Basel's Fundamental Review of the Trading Book adopted at 97.5% for bank market-risk capital.
14.13.1Definitions#
Setup
Work with the loss of a position over a fixed horizon (one day, ten days), a random variable with finite mean. Write for its distribution function and, for , for its lower -quantile. Fix a confidence level , typically 0.975 or 0.99.
Definition 14.1VaR and ES
This is the sign convention of M02 · 2.8 restated for losses: there, with return , . ES is the average of the quantiles beyond . When is continuous, , which is the version in M02. When has atoms (option books, defaultable bonds, any discrete scenario set), the conditional-expectation version can fail to be subadditive, and (14.10) is the correct definition. Other names in the literature: CVaR, average VaR, tail VaR.
Definition 14.2coherence; Artzner, Delbaen, Eber and Heath 1999
A map from losses to is a coherent risk measure if, for all losses :
- Monotonicity. almost surely implies .
- Translation invariance. for constant . Adding ₹ of certain loss adds ₹ of risk.
- Positive homogeneity. for .
- Subadditivity. .
Subadditivity is the axiom that matters for a desk. It says merging two books cannot create risk, so the sum of the desk-level numbers is a conservative bound for the firm, and limits allocated to desks add up. A measure that violates it can be gamed: split a book in two and report less risk.
14.13.2VaR is not subadditive#
VaR satisfies axioms 1–3 because quantiles are monotone and commute with increasing affine maps. It fails 4.
Proposition 14.18VaR is not subadditive
There exist independent and with .
Proofcounterexample
Two independent bonds each lose 100 with probability 0.04 and 0 otherwise. Take . For each bond , so . For the sum, and , so .∎
The trading version is the deep out-of-the-money short option: a position that loses a lot with probability below has a VaR equal to its usual small gain, with a negative sign. Two desks each selling such options report negative VaR; the firm holding both does not (Problem 14.18). VaR rewards exactly the negatively skewed exposure that M09 · 9.9 warns about. VaR is subadditive on linear portfolios of jointly elliptical returns (for example multivariate normal or multivariate ), which is why delta-normal VaR rarely shows the problem; see McNeil, Frey and Embrechts, Quantitative Risk Management (rev. ed., 2015), ch. 8. Option books are not linear and returns are not elliptical in a crash.
In the bond example, the ES at 95% of each bond is the average of the top 5% of its quantiles: 4% of the mass at 100 and 1% at 0, so . For the sum, the top 5% contains the 0.16% atom at 200 and 4.84% of the 7.68% atom at 100: .
14.13.3ES is coherent#
Proposition 14.19Rockafellar–Uryasev representation
For any loss with ,
and the minimum is attained at .
Proof
If is uniform on , then has the distribution of , so . Call the bracket in (14.11) .
At : for and for , because the quantile function is non-decreasing. Hence
For any other , drop the non-negative integral over and use on :
Proposition 14.20Acerbi–Tasche 2002
is a coherent risk measure, and .
Proof
Monotonicity: a.s. implies , so for every ; take the minimum over . Translation invariance: , and is a bijection. Positive homogeneity: for , ; for both sides are 0.
Subadditivity: let . Since ,
No assumption on the dependence between and is used. Finally, averages over .∎
Representation (14.11) is also the practical reason ES is used for optimisation: replacing by an average over scenarios turns "minimise ES subject to a return target" into a linear programme in (Rockafellar and Uryasev 2000).
14.13.4ES under the Student-#
Proposition 14.21ES of the Student-
Let have the standard Student- density with degrees of freedom, and let be its -quantile. Then
If the loss is with (so that , ), then .
Proof
. Differentiate :
Hence, for (so that as ),
Divide by . The continuous case of (14.10) gives the conditional mean. ES commutes with increasing affine maps by translation invariance and positive homogeneity.∎
As , (14.12) tends to , the normal formula of M02 Proposition 2.14. A numerical integral reproduces (14.12): for , , both give 3.99356.
Worked example 14.13.1ES versus VaR at matched variance
Daily loss volatility of a ₹50 lakh Nifty position, .
| Model | VaR 97.5% | VaR 99% | ES 97.5% | ES 99% | ES 97.5% in ₹ |
|---|---|---|---|---|---|
| Normal | 2.548% | 3.024% | 3.039% | 3.465% | 1,51,957 |
| Student-, | 2.589% | 3.388% | 3.546% | 4.484% | 1,77,307 |
| Student-, | 2.552% | 3.444% | 3.671% | 4.799% | 1,83,552 |
| Student-, | 2.389% | 3.408% | 3.783% | 5.256% | 1,89,124 |
Two observations. First, for the normal, and : Basel's switch from 99% VaR to 97.5% ES leaves capital unchanged under normality and raises it exactly when tails are heavy. Second, at matched variance the 97.5% VaR barely depends on (the is narrower in the middle), while ES rises with tail weight. ES sees the tail; VaR at moderate levels does not.
14.13.5Estimating ES on the Nifty#
Three estimators, in increasing order of structure:
- Historical. Sort the losses and average the worst . No model, but at 97.5% a 500-day window gives 13 tail observations, and the estimate cannot exceed the worst loss in the window.
- Parametric Student-. Fit by maximum likelihood and apply (14.12). Uses every observation to estimate the tail shape. Wrong if the tail is not -like.
- Filtered (conditional). Fit a GARCH model with innovations (M13 · 13.4), standardise the residuals, and apply 1 or 2 to the residuals scaled by tomorrow's forecast volatility. This is the right estimator for a daily risk number, because most of the variation in tail risk is variation in volatility (M02 · 2.7).
Worked example 14.13.2Nifty 50, computed
Daily log returns of the Nifty 50 index from Yahoo Finance (^NSEI), 18 Sep 2007 to 4 Nov 2026, ; sample standard deviation 1.292%. Losses are negative log returns.
| Estimator | 97.5% ES (daily) |
|---|---|
| Historical, full sample | 3.99% (block-bootstrap standard error 0.40%; 95% interval 3.30%–4.82%) |
| Student- MLE (, ) | 3.99% |
| Normal with the sample mean and sd | 2.98% |
| Historical, last 500 days (13 tail observations; sd 0.837%) | 2.17% |
The full-sample historical 97.5% VaR is 2.53% and the 99% VaR 3.62%. The fitted matches the historical ES, while the normal understates it by a quarter. The bootstrap interval is wide: even with 19 years of data the tail mean is known only to about ±20%. The last 500 days give a much smaller number because volatility was lower; the unconditional number and the conditional one answer different questions, and a risk limit should be set on the conditional one and stress-tested with the unconditional one. The estimated says the fourth moment is infinite under the fitted model, consistent with the Hill estimates of M02 · 2.6. Script: block bootstrap with 20-day blocks, 2,000 resamples, seed 7.
Practitioner notes
- ES is harder to backtest than VaR. VaR is checked by counting exceedances. ES is not elicitable: there is no scoring function whose expected value is minimised by the true ES (Gneiting 2011), so you cannot rank ES forecasts by an average score as in M13 · 13.7. It is jointly elicitable with VaR (Fissler and Ziegel 2016), and Acerbi and Székely (2014) give practical tests. For a personal book, compare the average realised loss on VaR-exceedance days with the forecast ES; with 13 exceedances a year expect the comparison to be noisy.
- Sizing on ES. If you size so that one-day 97.5% ES is at most a fraction of equity, a heavy-tailed book automatically gets less capital than a normal-looking one with the same volatility. That is the behaviour 14.8 wants from a portfolio-level stress limit.
- ES is still a number, not a scenario. It averages over the tail of a distribution estimated from the past. March 2020 and March 2026 were outside or at the edge of most estimated distributions on the day before. The next two sections add explicit scenarios.