This interactive calculation is a deliberately small, one-factor illustration of the curvature part of the Fundamental Review of the Trading Book (FRTB) Standardised Approach. It demonstrates the expensive part of the measure — shocked full repricing — but it is not a regulatory capital calculation or a sign-off tool.
The full capital stack
FRTB standardised capital is the sum of three independently calculated components. Diversification is recognised inside the sensitivities-based method, but not between these three components.
FRTB SA own-funds requirement
= SBM capital charge delta + vega + curvature
+ DRC default / jump-to-default risk
+ RRAO residual-risk gross-notional add-on
Why curvature needs repricing
Delta is a local first-order approximation. Curvature measures the remaining non-linear P&L after the supervisory up and down shocks, once the delta contribution has been removed. The shocks must therefore pass through the whole valuation, including the path-dependent Asian payoff used here.
up residual = PV(up) − PV(base) − shock × delta
down residual = PV(down) − PV(base) + shock × delta
CVR = adverse non-linear residual
What the demo actually does
- Records the base valuation and obtains the spot delta from an adjoint sweep.
- Reprices the same trade under prescribed relative spot-up and spot-down shocks.
- Uses common random numbers across base and shocked runs to reduce Monte-Carlo comparison noise.
- Removes the linear delta term from each shocked P&L and retains the adverse residual.
- Passes that single curvature risk value through the curvature aggregation used by the example.
For a real portfolio, the same pattern is repeated for every material curvature risk factor. That is why curvature is computationally different from delta and vega: it requires two shocked full revaluations per risk factor, not merely another component of a sensitivity vector.
How the production aggregation is structured
The Sensitivities-based Method (SBM) operates by risk class, measure and correlation scenario. It covers GIRR, credit-spread risk (three treatments), equity, commodity and FX. Within a bucket, weighted risk factors are aggregated using prescribed correlations; bucket results are then aggregated using prescribed cross-bucket correlations. Each risk class is evaluated under medium, high and low correlation scenarios, and the most conservative scenario is retained per class.
within bucket: K_b = sqrt(max(0, own-risk + correlated cross terms))
across buckets: charge = sqrt(max(0, sum(K_b²) + correlated bucket terms))
SBM total: sum over risk classes of max(high, medium, low)
Curvature uses its own asymmetric treatment of positive and negative curvature values in those formulas. The single equity-style spot factor on this page intentionally bypasses the risk-factor taxonomy, bucket tables, concentration thresholds and correlation matrices needed by a complete implementation.