Constrained deep learning for pricing and hedging european options in incomplete markets

ArXiv ID: 2511.20837 “View on arXiv”

Authors: Nicolas Baradel

Abstract

In incomplete financial markets, pricing and hedging European options lack a unique no-arbitrage solution due to unhedgeable risks. This paper introduces a constrained deep learning approach to determine option prices and hedging strategies that minimize the Profit and Loss (P&L) distribution around zero. We employ a single neural network to represent the option price function, with its gradient serving as the hedging strategy, optimized via a loss function enforcing the self-financing portfolio condition. A key challenge arises from the non-smooth nature of option payoffs (e.g., vanilla calls are non-differentiable at-the-money, while digital options are discontinuous), which conflicts with the inherent smoothness of standard neural networks. To address this, we compare unconstrained networks against constrained architectures that explicitly embed the terminal payoff condition, drawing inspiration from PDE-solving techniques. Our framework assumes two tradable assets: the underlying and a liquid call option capturing volatility dynamics. Numerical experiments evaluate the method on simple options with varying non-smoothness, the exotic Equinox option, and scenarios with market jumps for robustness. Results demonstrate superior P&L distributions, highlighting the efficacy of constrained networks in handling realistic payoffs. This work advances machine learning applications in quantitative finance by integrating boundary constraints, offering a practical tool for pricing and hedging in incomplete markets.

Keywords: Constrained Deep Learning, Option Pricing, Hedging, Self-Financing Portfolio, Incomplete Markets, Derivatives

Complexity vs Empirical Score

  • Math Complexity: 8.0/10
  • Empirical Rigor: 4.0/10
  • Quadrant: Lab Rats
  • Why: The paper is mathematically dense, featuring stochastic calculus, PDE theory, and constrained neural network architectures for boundary value problems. However, the empirical component is limited to conceptual numerical experiments on synthetic data (e.g., Equinox option, jumps) without code, live market data, or transaction cost details, making it less backtest-ready.
  flowchart TD
    A["Research Goal:<br>Pricing & Hedging European Options<br>in Incomplete Markets"] --> B["Methodology:<br>Constrained Deep Learning<br>Single Network for Price & Hedge"]
    B --> C["Input Data:<br>Asset Paths<br>Option Payoffs<br>Market Parameters"]
    C --> D["Computational Process:<br>Minimize P&L Variance<br>Enforce Self-Financing Constraint<br>Embed Payoff Structure"]
    D --> E["Key Outcomes:<br>Superior P&L Distribution<br>Effective Handling of Non-Smooth Payoffs<br>Robust Hedging Strategies"]