Basic Prerequisites: 05 · Failure Modes & Practice and 03 · BSDEs & Nonlinear Feynman–Kac.


1. Intuition & Practical Objective

Page 05 established the three hard constraints: model risk, training instability, costly rebalancing. Each has an extension, and each extension buys its fix at a price. This page is the ladder:

failureextensionwhat it buyswhat it costs
proportional costs make fine rebalancing uneconomicLeland / asymptotic cost corrections, cost-in-the-objectivea modified volatility / a modified driveronly valid asymptotically; a first-order fix
the hedge is learned under one modeldistributionally-robust / min–max hedgingworst-case protection over an uncertainty setthe set is a choice; more conservative hedges
large, grid impossibleDeep BSDE in high dimensionprices and hedges at no error bounds; harder training
the risk measure is dynamic and path-dependentrisk-averse reinforcement learningCVaR/entropic objectives in an MDPthe classic RL instability, amplified

The one-sentence essence:

Every extension of deep hedging exists to move a friction from the model into the objective - costs, model uncertainty, dimension, and dynamic risk preferences - and the price is always the same: a more conservative strategy whose conservatism is a choice, plus a harder optimisation problem with fewer guarantees.

Three things to carry out of this page:

  1. Leland’s correction is a driver modification, not a hedge trick. Adding a transaction cost to the replication argument changes the effective volatility to - i.e. it changes the driver of the BSDE. §3 shows it lowers cost and tail risk () but not variance: a fixed-scheme correction optimises a different functional than the one you may be measured on.
  2. Robustness is a min–max, hence an adversary. The robust representation of §02 means a robust hedge is trained against a worst case, and the inner supremum has to be represented - by a finite set of scenarios (cheap, interpretable, the §3 approach) or by an adversary network (expressive, unstable).
  3. Dimension and risk-aversion are where the method earns its keep. Pricing in and hedging under CVaR are the two problems where nothing classical works; they are the reason the field exists at all.

The practical objective: be able to state and implement the Leland correction and know its limitations, build a cheap min–max robust hedge, know what “high-dimensional” actually buys and does not buy, and recognise the deep-hedging problem inside the reinforcement-learning formalism.


2. Mathematical Ground Truth & Derivations

2.1 Transaction costs I: the modified driver

In continuous time with proportional cost per unit traded notional, the self-financing condition is replaced by

and - the total variation of the strategy - is not approximable by a diffusion (it is of order , i.e. a local time). Two classical ways to proceed:

(i) Leland’s heuristic (1985). Require the hedged P&L to have zero expected cost by widening the volatility:

The correction vanishes as only if ; for fixed the adjusted volatility blows up as the rebalancing interval shrinks - the mathematical statement that finer rebalancing is increasingly costly. Leland’s derivation is asymptotic ( small, small, with fixed) and it is a first-order correction to expected cost; it is not optimal for variance or for CVaR, as §3 shows.

(ii) The BSDE/HJB route. The exact problem is a nonlinear pricing equation of the form

studied by Davis–Panas–Zariphopoulou (1993) and Whalley–Wilmott (1997), which in the BSDE language is a driver concave in . This is the mathematically honest formulation and the one deep hedging attacks directly: put the cost term (a path functional) into the objective and let the network optimise it. The practitioner rule that falls out of both: the optimal rebalancing frequency is finite and is a function of - never of machine speed.

2.2 Transaction costs II: the frequency trade-off

With discrete rebalancing at dates, §05’s law and the cost combine into

which is the same structure as the Almgren–Chriss liquidation trade-off in Optimal Execution & Almgren–Chriss. The measured optimum in §05 at bp is - and it is a business number (it depends on and on the risk measure), not a numerical one.

2.3 Robust (min–max) hedging

Let be a set of candidate models (here: volatilities ). The robust hedge is

This is the primal problem; the dual is the robust representation of the risk measure over a set of measures , and the two coincide when and are appropriately paired (a minimax theorem - convexity in , concavity/compactness in ). Three structural facts:

  • The robust hedge is not any single-model hedge; it is the hedge whose worst case is smallest. In §3 it coincides with the most extreme model’s hedge - a general phenomenon when the worst case is attained at a boundary of .
  • The uncertainty set is a modelling choice with a first-order effect. Enlarging makes the hedge more conservative and the robust price higher - the same “price of robustness” as in Robust Optimization.
  • Robustness is cheap when the objective is flat. §3’s worst-case SD improves only () across a vol set: for a one-period variance objective the min–max hedge buys very little, because the SD is not very sensitive to near the optimum. The larger the uncertainty set and the more asymmetric the risk measure (CVaR!), the more robustness is worth paying for.

2.4 High dimension, and what it does (and does not) buy

Deep BSDE’s headline result is . The mechanism: with a grid the cost of a -dimensional PDE is , whereas Monte Carlo averaging is in any dimension and a neural network represents with a parameter count that grows far more slowly than the grid. Formally, the loss is

with now a matrix-valued network output (a Jacobian), so the per-step network must learn the full gradient. Two honest caveats:

  • Monte Carlo error is dimension-free in rate, not in constant. The variance of the terminal payoff grows with (a basket call is riskier than an ATM call), so the path count needed for a fixed accuracy grows with . The correct claim is ” regardless of ”, not “equally accurate at any “.
  • The hedging problem is harder than the pricing problem in high dimension. Pricing needs ; hedging needs the whole process (the Jacobian). The deep-hedging paper’s experiments are typically in low dimension for exactly this reason - and this is an honest gap between the pricing literature and the hedging literature.

2.5 Risk-averse reinforcement learning

The deep-hedging problem is a finite-horizon Markov decision process with a risk-sensitive objective:

and one optimises of the cumulative reward. Two consequences:

  • Risk-averse RL (CVaR-RL, entropic-RL) is the same mathematics: a Bellman recursion with a nonlinear (risk) aggregator, whose continuous-time limit is a BSDE with a driver given by the risk measure. This is why BSDEs are not an alternative to RL but its continuous-time skeleton.
  • The classical RL pathologies apply: reward normalisation, sparse terminal signals, non-stationarity, and a train/evaluation mismatch. Deep hedging inherits all of them, plus the fact that its “environment” is a simulator the modeller wrote - i.e. the model risk of §05 is built in. See RL · 04 Policy Gradient & Actor-Critic.

3. Computational Implementation - Leland’s correction and a min–max robust hedge

We (1) implement the Leland-adjusted delta and measure it against the plain Black–Scholes delta under a proportional cost, and (2) compute the min–max robust one-period delta over a volatility-uncertainty set.

Reading the output.

  • (1) Leland lowers cost and tail risk, not variance - and the trade is regime-dependent. At the adjusted volatility is (from ), and the resulting hedge reduces expected cost () and (), while the raw SD rises (). Two lessons: (i) Leland’s expansion is calibrated to expected cost, so it improves cost-control functionals and not dispersion - the objective determines whether “the fix worked”; (ii) at the variance penalty grows (), consistent with the corrected volatility growing as . Leland is a first-order tool whose sign of benefit depends on the loss functional you are measured on.
  • (2) The min–max hedge collapses to the most extreme model - and buys very little here. All three single-model hedges have worst-case SD within of each other (, , ), and the robust optimum is exactly the delta . Two honest observations: first, when the worst case is attained at a boundary of the uncertainty set, the robust hedge is that boundary’s hedge (no averaging, no “in-between” solution); second, for a symmetric, one-period variance objective the price of robustness is negligible (). Robustness pays when the risk measure is asymmetric (CVaR) or the uncertainty set is large - otherwise the adversarial formulation is mostly a governance statement, not a P&L improvement.

4. Failure Modes & First-Principles Breakdowns

  1. Treating Leland’s as “the” cost-adjusted model. It is an asymptotic expansion valid for small with fixed, derived for expected cost, and it breaks down (and becomes worse than plain Black–Scholes, as the row of §3 shows) outside its regime. The exact problem is a nonlinear HJB/BSDE with a concave driver - use it directly (deep hedging) when costs are material.
  2. Calibrating the uncertainty set to make the robust hedge palatable. The set is the conservatism. Choosing it after seeing the answer (“shrink until the hedge looks reasonable”) makes the whole robustification decorative. belongs to risk management, exactly as and do.
  3. Assuming the robust hedge is a hedge against everything. It is a min–max over the specified set. Model risk outside (e.g. a jump the set does not contain) is not covered, and the robust hedge can be more fragile than the nominal one to such a misspecification because it is tuned to a boundary.
  4. Importing ” works” from pricing to hedging. The high-dimensional results are for the value; the hedge needs the full Jacobian at every step, whose estimation is the harder and less-benchmarked problem. Do not present a pricing success as a hedging success.
  5. Ignoring that the dimension enters the variance, not just the architecture. Monte-Carlo error is dimension-free in rate; a -asset basket has a larger terminal variance, so the path count for fixed accuracy grows with . Efficiency claims must be stated per unit of accuracy, not per unit of dimension.
  6. Assuming risk-averse RL is a different subject. It is the same BSDE structure with a nonlinear (risk) aggregator in the Bellman recursion; the continuous-time limit of CVaR-RL is a BSDE with a driver determined by the risk measure. Treating them as separate literatures duplicates effort and loses the comparison/duality theory.
  7. Forgetting that RL’s environment is a simulator you wrote. All of deep hedging’s model risk (page 05) is present, plus RL’s own instabilities. The composite failure mode - a risk-averse agent over-optimising a mis-specified simulator - is the most expensive mistake in this space and does not appear in single-period academic experiments.
  8. Buying extensions for their asymptotics rather than their mechanism. Leland’s correction, robustness, high dimension and risk-averse RL each fix a specific friction. Adopting one because it is fashionable (or because it fits better) is exactly the failure mode of SABR · 06 §4: extensions are bought to fix dynamics/frictions, and the price is paid in identifiability, stability and interpretability.

5. References

  • Leland, H.E. (1985), Option pricing and replication with transactions costs, Journal of Finance 40(5), 1283–1301
  • Cont, R. (2006), Model uncertainty and its impact on the pricing of derivative instruments, Mathematical Finance 16(3), 519–547; Glasserman, P. & Xu, X. (2014), Robust risk measurement and model risk, Quantitative Finance 14(1), 29–58; Föllmer, H. & Schied, A. (2004), Stochastic Finance (robust representation)
  • Han, J., Jentzen, A., E, W. (2018), Solving high-dimensional partial differential equations using deep learning, PNAS 115(34), 8505–8510
  • Buehler, H., Gonon, L., Teichmann, J., Wood, B. (2019), Deep Hedging, Quantitative Finance 19(8), 1271–1291
  • Gierjatowicz, P., Sabate-Vidales, M., Šiška, D., Szpruch, Ł., Žurič, Ž. (2020), Robust pricing and hedging via neural SDEs, and Horvath, B., Muguruza, A., Tomas, M. (2021), Deep learning volatility, Quantitative Finance
  • Chow, Y., Tamar, A., Mannor, S., Pavone, M. (2015), Risk-sensitive and robust decision-making: a CVaR optimization approach, NeurIPS; Tamar, A., Glassner, Y., Mannor, S. (2015), Optimizing the CVaR via sampling; Mäki, H. et al. (2020), Risk-averse deep hedging

6. Connected Graph Bridges