Basic Prerequisites: 05 · Failure Modes & Practice and Bayesian Statistics (posterior weighting, information criteria).
1. Intuition & Practical Objective
The earlier pages reduce model risk (validate, benchmark, budget). This page quantifies and prices it. Three constructs turn “we might be wrong” into a number that sits next to the value:
- Bayesian model averaging (BMA). Instead of picking the model, carry all of them weighted by their evidence, and read the spread as the model-selection uncertainty.
- Relative entropy (KL divergence). Measure how far one model is from another in information terms - a principled scalar for “how much do these models disagree?”, with an operational reading as an entropy budget.
- Entropy-robust bounds. Given only “the true model is within an entropy budget of our reference model”, compute the worst-case (robust) value and hence a defensible model-risk add-on.
The objective: replace a single point estimate with a range whose width is the model uncertainty, and whose construction is defensible to a validator. This is the quantitative half of the framework - it is what Morini calls valuing model risk rather than merely flagging it.
2. Mathematical Ground Truth & Derivations
2.1 Bayesian model averaging. With candidate models , Bayesian posterior weights are . A practical, BIC-based approximation (ESL eq. 7.35) is
and the BMA estimate and its model-selection variance are
is the model risk made explicit: it is large precisely when the models disagree, and it shrinks automatically when the evidence concentrates.
2.2 Relative entropy (KL divergence). The information distance from model to model is
finite and closed-form for Gaussians:
It is asymmetric (it is not a metric) and quadratic in the mean gap but only logarithmically sensitive to scale differences - matching the intuition that a small shift in the mean of a forecast is worse than a small shift in its width.
2.3 Entropy-robust value bounds. Let be a payoff and the reference (pricing) measure. Define the ambiguity set . The worst-case value is a dual object whose second-order expansion is
obtained by exponential tilting with set by the entropy budget. The right-hand side is the model-risk add-on: a non-negative premium that vanishes as , grows with the payoff’s dispersion, and is robust - it does not require knowing which alternative model is true, only how far any alternative is allowed to be. Cont’s program (model uncertainty and the pricing of derivatives) is the systematic version of this.
2.4 Reading the three together. BMA gives a weighted ensemble (prediction), KL gives a distance (diagnostic), and the robust bound gives a worst case (capital). A complete advanced model-risk report states all three: the central estimate, the inter-model disagreement, and the entropy-budgeted bound.
3. Computational Implementation
Stdlib only. (A) BMA weights and spread for three option models; (B) KL between Gaussian model views; (C) the entropy-robust bound for a call payoff.
Reading it: the three models span , a range; BIC weighting pulls the BMA to with a model-selection sd of (about of value). The KL divergences quantify how far the alternative views are: shifting the mean by and widening by costs only nats, whereas a shift and widening costs nats - an order of magnitude more. The robust bounds then turn the entropy budget into a price: with the payoff variance from the reference model, allowing nats of model deviation adds +$0.655 to the value, adds +$2.071, and adds +$4.632 - a monotone, defensible model-risk add-on. (The base uses a Monte Carlo reference expectation ; the small gap from the analytic is simulation noise.)
4. Failure Modes & First-Principles Breakdowns
- BMA near-degeneracy. If one model’s BIC dominates, its weight and the ensemble silently reverts to the single model - model risk looks small while it is merely undetected. Always report the weight vector, not just the BMA price.
- Priors as hidden assumptions. BMA weights depend on model priors ; a “flat” prior over many variants of one model over-weights that family. The prior is a model choice with its own model risk.
- Wrong divergence. KL is asymmetric and infinite when has support where does not (a mis-specified tail can make ); Jensen–Shannon or Hellinger are the symmetric alternatives. Reporting “distance” without stating the direction is a category error.
- Trusting . The entropy budget is itself a judgement; a robust bound with a small is only as good as the argument that the truth lies within it. Make exogenous (regulatory, or derived from estimation-error size), not chosen to produce a comfortable number.
- Second-order bound misused. is the leading term; for large or heavy tails the exact dual (exponential tilt) differs - use the closed-form tilt when is not small.
- Robustness without governance. A bound is only useful once it feeds a limit, a capital add-on or a use-restriction - otherwise it is an elegant number with no owner (04 · §2.3).
5. References
- Hastie, Tibshirani & Friedman, ESL 2nd ed. (2009)
- Cont, R., Model Uncertainty and Its Impact on the Pricing of Derivative Instruments, Mathematical Finance 16(3):519–547 (2006)
- Morini, M., Understanding and Managing Model Risk (2011)
- Acerbi, C., Spectral Measures of Risk (2002) and Artzner et al. (1999)
- Glasserman, P. & Xu, X., Robust Risk Measurement and Model Risk, Quantitative Finance 14(1):29–58 (2014)
6. Connected Graph Bridges
- Back: 05 · Failure Modes & Practice · 04 · Model-Risk Management
- Base: Bayesian Statistics · Statistics & Inference · Coherent Risk Measures
- Forward: Index Hub · Financial ML Pitfalls & Low SNR (ensembles, stacking, low-SNR uncertainty)