Skip to content

    Under active development. New calculators and features ship every week. Everything currently runs free while the site matures — pricing pages are a preview, checkout is not open yet.

    Calculates locally in your browser · expected shortfall
    Risk / tail measures

    Expected shortfall

    VaR tells you where the tail starts; expected shortfall tells you how deep it is. Basel moved to a 97.5% ES because it is sub-additive — two books cannot have less risk together than apart — and because it responds to the shape of the tail rather than a single quantile.

    Horizon vol1.134%ES multiplier2.338RegimeModerate
    ES at 97.5%
    $265,082
    2.65% of exposure over 1 day
    VaR at 99%
    $263,783
    2.64% of exposure
    ES ÷ VaR
    1.005
    0.5% above the 99% VaR
    Tail shape
    Normal
    thin tails
    Tail measures side by side
    Same book, two measures, two distributions — the differences are the point.
    $265,082
    Tail measures side by side
    MeasureAmountShare of exposure
    Volatility over the horizon1.134%σ√(h/252)
    VaR at 95%$186,5091.87%
    VaR at 99%$263,7832.64%
    ES at 97.5%, normal$265,0822.65%
    ES at 97.5%, selected$265,0822.65%
    ES at 99%, selected$302,2073.02%
    Quantile at the ES confidence1.960standard deviations
    ES ÷ VaR 99%1.005the tail multiplier

    Expected shortfall is the average loss in the tail beyond the quantile, so it is always larger than the VaR at the same confidence. It is also sub-additive, which is the property that made Basel replace VaR with ES.

    Inspect the model
    Choose a quick result view, a scaled comparison, or the complete diagnostic set.
    ES and VaR against confidence
    ES diverges from VaR as the confidence rises — the tail is where the two measures disagree.
    ES and VaR against confidence$0$73.5k$146.9k$220.4k$293.8k$367.3k90%90%92.5%92.5%95%95%96%96%97.5%97.5%98%98%99%99%99.5%99.5%ESVaR 99%
    Normal against fat tails
    The same volatility, two distributions. The t case costs more capital for the same headline risk.
    Normal against fat tails$0$62.6k$125.1k$187.7k$250.2k$312.8kNormal ESNormal ESt ESt ESES
    Canonical equations
    The exact relationships implemented by this engine.

    μ + σ·φ(z_α)/(1 − α) · z at the confidence, φ the standard normal density.

    μ + σ√((ν−2)/ν)·(f_ν(t_α)/(1−α))·(ν + t_α²)/(ν−1) · Scaled to unit variance so σ means the same thing.

    σ_h = σ√(h/252) · Square root of time, zero drift assumption.

    ES₉₇.₅ vs VaR₉₉ · FRTB replaced the quantile measure with the tail average.

    finance methodology

    A clear path from inputs to results.

    VaR tells you where the tail starts; expected shortfall tells you how deep it is. Basel moved to a 97.5% ES because it is sub-additive — two books cannot have less risk together than apart — and because it responds to the shape of the tail rather than a single quantile.

    Step-by-step methodWorked exampleAssumptions explained

    How to use

    1. Enter the exposure, the annual volatility and the horizon.
    2. Choose the confidence level — Basel uses 97.5%.
    3. Pick a normal or Student-t distribution and set the degrees of freedom.
    4. Read the ES, the 99% VaR and the ratio between them.

    The formula

    ESα=μ+σφ(zα)1−α\mathrm{ES}_\alpha = \mu + \sigma\frac{\varphi(z_\alpha)}{1-\alpha}

    Reference: Basel Committee, Minimum capital requirements for market risk (d457, 2019), §3 for the 97.5% ES; McNeil, Frey & Embrechts, Quantitative Risk Management, ch. 2 for the closed forms.

    Worked example

    $10m book at 18% volatility, one-day horizon

    Inputs
    • $10,000,000 of exposure.
    • 18% annual volatility, zero drift.
    • 97.5% confidence, one trading day, normal distribution.
    Calculation path
    1. 1

      Daily volatility is 18% / √252 = 1.134%.

    2. 2

      The 97.5% quantile is 1.960 standard deviations, where the normal density is 0.0584.

    3. 3

      The ES multiplier is 0.0584 / 0.025 = 2.338, so ES is $10m × 2.338 × 1.134% = $265,082.

    4. 4

      The 99% VaR is 2.326 × 1.134% × $10m = $263,783.

    5. 5

      ES is only 0.5% above the VaR on a normal distribution, because the tail is thin.

    6. 6

      Switching to a Student-t with five degrees of freedom raises ES to $309,304 — 17% more for the same volatility.

    Result

    ES $265,082 · VaR $263,783 · ratio 1.005 · 17% more on fat tails.

    Interpreting the result

    On a normal distribution ES and VaR are almost the same number, which is exactly why the choice of measure matters less than the choice of distribution. Once the tail is fat, ES climbs faster than VaR and the capital number moves. That sensitivity is the point of the measure.

    Assumptions & limitations

    • Parametric ES assumes a known, stable distribution and constant volatility over the horizon.
    • Volatility scales with the square root of time, with zero drift over short horizons.
    • The Student-t is scaled to unit variance so the volatility input means the same thing in both cases.
    • No skew, no jumps and no regime change are modelled.
    • Basel pairs ES with a non-modellable-risk add-on and a stressed calibration, neither of which is applied here.

    Frequently asked questions

    Why did Basel replace VaR with expected shortfall?

    Two reasons. VaR is not sub-additive, so splitting a book can appear to reduce risk; and VaR says nothing about how bad the losses beyond the quantile are. ES fixes both, at the cost of needing a full distribution rather than a single quantile.

    How sensitive is ES to the degrees of freedom?

    Very. Moving from a normal to a t with five degrees of freedom adds about 17% at this volatility; three degrees of freedom adds far more. That is why tail calibration, not the confidence level, is where the modelling risk sits.

    Does ES add across desks?

    Not linearly, because diversification still applies. But it is sub-additive, which means the ES of a combined book is never greater than the sum of the parts — the property VaR lacks and the reason it was replaced.

    Why 97.5% and not 99%?

    A 97.5% ES is roughly equivalent to a 99% VaR for a normal distribution, so the calibration was chosen to keep capital broadly comparable while changing the measure. It also reduces the sample size needed to estimate the tail.

    Can ES be estimated from historical data?

    Yes — average the losses beyond the quantile. The estimate is noisy because it uses only the tail observations, so a 250-day window gives you roughly six data points at 97.5%, which is not enough for a stable number.

    Methodology last reviewed 2026-10-21. Results are informational and not financial or engineering advice — see our disclaimer.