Basic Prerequisites: 02 · Convex Risk & the Objective and 04 · Deep BSDE & Deep Galerkin.


1. Intuition & Practical Objective

Everything so far was machinery; this page is what goes wrong on a desk, and why. Four symptom classes, each traceable to a first principle:

  1. The hedge is learned under the model, and no market price audits it. A vanilla model is anchored by observable quotes; a deep hedge is anchored by nothing. §3 measures the damage: a single volatility misspecification ( written, realised) raises the residual SD by .
  2. Training is unstable and seed-dependent. The same loss and the same data converge at one learning rate and diverge to at another (§3). A deep hedge is a numerical artifact, not a formula, and two runs of “the same” model produce two different strategies.
  3. Discrete hedging has a hard law. Hedging error falls as - verified to across 64 rebalances - while transaction cost falls far more slowly, so there is a finite optimal rebalancing frequency ( dates at bp in §3). “Rebalance more” is not a risk-management strategy; it is a cost decision.
  4. The method has no audit trail. There is no delta, gamma or vega to reconcile against the risk system, and no residual decomposition to argue with a validator. Deep hedging trades interpretability for flexibility, and the trade must be priced in governance terms, not mathematical ones.

The practical objective: know the size of the model-risk exposure of a learned hedge, know the two failure signatures of training (bias floor vs divergence), be able to compute the cost-optimal rebalancing frequency, and know why a learned hedge cannot be signed off by the same process that signs off a Black–Scholes delta.


2. Mathematical Ground Truth & Derivations

2.1 Why a learned hedge has more model risk than a model price

A parametric model calibrated to today’s vanillas is constrained: its parameters are pinned by hundreds of liquid quotes, and its mis-specification is observable as a residual. A deep hedge has neither property. Formally, the strategy is

so is a functional of the simulation measure . If the true world is , the realised risk is , which is bounded below only by - and the gap can be arbitrarily large. This is not a numerical artifact; it is the same “model risk dwarfs parameter risk” statement as SABR · 05, but with no market price to detect it. The defence is not more data but robustification: minimise the worst case over an uncertainty set (06), which is exactly the robust representation of the risk measure in §02.

2.2 The law of discrete hedging

For a discretely rebalanced delta hedge of a European claim, the hedging error over steps is the sum of the unhedged gamma terms. A second-order expansion of the hedged P&L gives the classical Boyle–Emanuel / Bertsimas–Kogan–Lo result:

whose terms are i.i.d. mean-zero with variance , so over steps

The law is universal (independent of the payoff to leading order, because in all cases the residual is a sum of martingale differences of size ), and it is the reason the table in §3 shows roughly constant. The cost side is different: with proportional cost ,

so the cost-aware objective

has an interior optimum -ish - finite, and large only when costs are negligible. This is the discrete-time face of the same trade-off that Almgren–Chriss solve continuously (Optimal Execution & Almgren–Chriss).

2.3 Why training diverges

The Deep BSDE/Deep hedging loss is an expectation of a squared error, so its sample version is a sum of squares and the SGD update is a contraction only if

where is the design matrix of features (including the Brownian increments - whose scale is , so the critical learning rate depends on the time discretisation as well as the architecture). Above the threshold, the linearised iteration has a spectral radius exceeding one and the weights grow geometrically; with a quadratic loss the growth is finite-time blow-up (the iterates escape in finitely many steps), which is exactly the seen in §3. The practical consequences: (i) the learning rate is not transferable between discretisations; (ii) “loss stopped improving” and “loss exploded” can look identical for the first few iterations; (iii) reproducibility requires fixing both the seed and the schedule, because the escape time depends on both.

2.4 Why the hedge () is harder than the value ()

is a conditional expectation (a smoothing operation); is the martingale-representation density of , obtained by regressing - i.e. by differentiating in the stochastic sense. Differentiation amplifies high-frequency noise (), so the estimator inherits an error that grows as shrinks, the opposite of the estimator. This is why page 03’s check B recovered to but only to across seeds, and why every deep-hedging implementation reports a much noisier hedge than price. Practical rule: validate by an independent pricer, and validate by an independent hedge (a finite-difference delta of that pricer).


3. Computational Implementation - three quantified failure modes

We measure (1) the model risk of a learned delta hedge under a volatility misspecification, (2) the law and the cost-optimal rebalancing frequency, and (3) training divergence as a function of the learning rate.

Reading the output.

  • (1) One wrong parameter, an risk increase. The diagonal is the “in-model” hedge; the off-diagonal is reality. A hedge written under and run in a world has residual SD against in-model. Note also the shape: the mismatch is not symmetric - a hedge run at is the worst cell () because it is simultaneously under-hedged and mis-scaled, while a hedge in a world () is much less punished. Directional misspecification of volatility is a first-order risk in a learned hedge, and there is no quote anywhere that flags it.
  • (2) The law holds to - and the cost optimum is interior. takes the values : essentially flat from to , which is the law verified over a range of rebalancing frequency. Cost rises monotonically () and the objective has a clear minimum at (). Beyond that, extra rebalancing buys accuracy at a price the objective does not accept. This is the single most actionable number on the page and it is a business parameter (the cost model ), not a mathematical one.
  • (3) The learning rate is a phase boundary, not a tuning knob. and both converge to (the Black–Scholes call is ); converges to and then escapes to ; diverges immediately ( at iteration ) and reaches . The same data, the same loss, the same iterations. A deep hedge is only as reproducible as its hyperparameters, and the failure is silent if you only look at the first few iterations.

4. Failure Modes & First-Principles Breakdowns

  1. Validating a learned hedge against the model that generated it. This is circular and it is extremely common: train on simulated GBM, test on simulated GBM, report a small loss. The whole content of the method is its behaviour out of model. The table of §3(1) is the minimum viable validation for a learned hedge.
  2. No market-anchored benchmark. Unlike a vanilla model - whose parameter is pinned by quotes and whose residual is observable - a learned hedge has no external reference. The only defences are (i) a complete-market limit test (must reproduce Black–Scholes), (ii) an exactly-solvable BSDE test (page 03’s quadratic case), and (iii) out-of-model stress matrices. Insist on all three before a strategy is used.
  3. Reporting a loss number without its floor. As noted in 04, the terminal-mismatch loss at the optimum is the discretisation residual. A reviewer who demands “loss → 0” will force the modeller to over-rebalance (increasing cost) or over-fit (increasing model risk). Report the loss minus the theoretical floor.
  4. Reading “the hedge converged” off the price. §04 and §3 of page 03 show the value converging long before the control. Always monitor (or the realised hedge ratio) as its own series; a price curve that has flattened is no evidence that the strategy has.
  5. Ignoring the cost model in the objective. A deep hedge trained on a frictionless objective and then executed with costs is not merely suboptimal - the cost is deterministic and unbounded in the rebalancing frequency, so the “optimal” frictionless hedge can have negative expected value. §3(2) shows the interior optimum; the trained objective must contain the cost term (a path functional - which is precisely why deep hedging is needed for costs in the first place).
  6. Assuming seeds make it reproducible. Fixing the RNG seed fixes the data but not the schedule dependence: the divergence time in §3(3) depends on the learning rate, batch composition history and floating-point order. Reproducibility of a deep hedge requires a frozen environment (code, seeds, library versions), i.e. the discipline of P8 · 04 Reproducibility.
  7. Treating the trained network as a “model” in the model-risk sense. A neural network has no parameters that mean anything, no economic interpretation, and no stability guarantee day-over-day: retraining tomorrow on the same data can produce a materially different hedge (the seed sensitivity of §3(3) is the within-problem version of this). This is a governance problem before it is a mathematical one; see MRV · 04 Model Risk Management.
  8. Believing dimension-freeness explains every success. The Deep BSDE literature’s headline is ; the hedging literature’s difficulty is that the risk measure and the cost term do not decompose dimensionally as cleanly as an expectation. Do not import “it works in 100 dimensions” from pricing to hedging without stating which quantity is guaranteed.
  9. Forgetting that the optimal hedge is not the only output that must be stable. A desk needs the hedge process (for execution), the risk statistics (for limits) and the P&L attribution (for reconciliation). Deep hedging produces the first from a black box and neither of the other two natively; a production system must reconstruct them externally, and that reconstruction is where the model risk actually surfaces.
  10. Over-rebalancing because it is easy to simulate. In simulation, rebalancing is free. In production it is the entire cost. The gap between “simulated optimal” and “executable optimal” is the classic failure of the whole discipline (Execution Backtesting & Simulation), and it is no smaller here.

5. References

  • Buehler, H., Gonon, L., Teichmann, J., Wood, B. (2019), Deep Hedging, Quantitative Finance 19(8), 1271–1291
  • Boyle, P. & Emanuel, D. (1980), Discretely adjusted option hedges, Journal of Financial Economics 8, 259–282
  • Almgren, R. & Chriss, N. (2001), Optimal execution of portfolio transactions, Journal of Risk 3, 5–39; Guéant, O. (2016), The Financial Mathematics of Market Liquidity (CRC)
  • Gatheral, J., The Volatility Surface
  • Cont, R. (2006), Model uncertainty and its impact on the pricing of derivative instruments, Mathematical Finance 16(3), 519–547
  • Bender, C. & Steiner, J. (2012), Least-squares Monte Carlo for BSDEs; Gobet, E., Lemor, J.-P., Warin, X. (2005), A regression-based Monte Carlo method to solve BSDEs, Annals of Applied Probability 15(3), 2172–2202
  • Hull, J., Options, Futures, and Other Derivatives

6. Connected Graph Bridges