Papers
Topics
Authors
Recent
Search
2000 character limit reached

Quantum Algorithm for Local-Volatility Option Pricing via the Kolmogorov Equation

Published 7 Nov 2025 in quant-ph | (2511.04942v1)

Abstract: The solution of option-pricing problems may turn out to be computationally demanding due to non-linear and path-dependent payoffs, the high dimensionality arising from multiple underlying assets, and sophisticated models of price dynamics. In this context, quantum computing has been proposed as a means to address these challenges efficiently. Prevailing approaches either simulate the stochastic differential equations governing the forward dynamics of underlying asset prices or directly solve the backward pricing partial differential equation. Here, we present an end-to-end quantum algorithmic framework that solves the Kolmogorov forward (Fokker-Planck) partial differential equation for local-volatility models by mapping it to a Hamiltonian-simulation problem via the Schrödingerisation technique. The algorithm specifies how to prepare the initial quantum state, perform Hamiltonian simulation, and how to efficiently recover the option price via a swap test. In particular, the efficiency of the final solution recovery is an important advantage of solving the forward versus the backward partial differential equation. Thus, our end-to-end framework offers a potential route toward quantum advantage for challenging option-pricing tasks. In particular, we obtain a polynomial advantage in grid size for the discretization of a single dimension. Nevertheless, the true power of our methodology lies in pricing high-dimensional systems, such as baskets of options, because the quantum framework admits an exponential speedup with respect to dimension, overcoming the classical curse of dimensionality.

Summary

  • The paper presents a quantum algorithm that translates the Kolmogorov forward PDE for local-volatility option pricing into a Hamiltonian simulation problem using Schrödingerisation.
  • The methodology employs efficient state preparation, gate-based Hamiltonian simulation, and swap-test retrieval to process high-dimensional asset models and complex payoff structures.
  • The approach achieves polynomial speedup for single-asset options and exponential scalability for multi-asset scenarios, addressing the curse of dimensionality.

Quantum Algorithm for Local-Volatility Option Pricing via the Kolmogorov Equation

Introduction and Context

Option pricing in quantitative finance is fundamentally a high-dimensional, path-dependent problem exacerbated by complex payoff structures and non-trivial price dynamics. Classical methods for option pricing, such as finite difference schemes for PDEs and Monte Carlo SDE simulation, often become computationally intractable in the presence of local or stochastic volatility models and multiple risk factors. This paper presents a quantum algorithmic framework for solving the Kolmogorov forward partial differential equation (Fokker–Planck equation) within local-volatility (LV) models by translating the option-pricing PDE into a quantum Hamiltonian simulation problem. The approach uses the Schrödingerisation technique, allowing for the simulation of non-Hermitian dynamics within the constraint of quantum unitary evolution.

Forward and Backward Formulation Duality in Option Pricing

The paper begins by clarifying the distinction between forward and backward PDE formulations for option pricing. The forward approach models the evolution of the underlying asset's price distribution forward in time—computing the expected discounted payoff over the terminal distribution. Alternatively, the backward approach propagates the option value backward from terminal maturity, with the payoff function as a terminal condition. Figure 1

Figure 1: Equivalent differential-equation formulations for option pricing. Forward models propagate asset dynamics, while backward models propagate option value; both relate through Kolmogorov equations and the Feynman-Kac formula.

A critical insight established by the authors is that, while the backward PDE encodes the contract value at each node, the forward PDE computes the evolved price distribution, from which multiple payoffs can be evaluated efficiently post-evolution. This makes the forward formulation especially advantageous for multiclass pricing scenarios such as basket or path-dependent options. Figure 2

Figure 3: Schematic comparison between the forward (price evolution) and backward (option value evolution) paradigms in option-pricing.

Further analysis in the quantum context highlights that solution overlap (quantum fidelity) between initial and terminal states remains high for backward models—hindering quantum distinguishability during evolution and thus making resource requirements prohibitive. In contrast, forward evolution yields significantly decayed overlaps at maturity, resulting in more favorable quantum readout characteristics. Figure 4

Figure 2: Decay of quantum state overlap for the forward Kolmogorov equation compared to near-constant overlap in the backward PDE scenario.

The Local-Volatility Model and Quantum Encoding

The local-volatility model, foundational in capturing the volatility surface observed in real market data, induces significant computational complexity since volatility becomes an explicit function of both asset price and time. The authors present a construction for volatility surfaces from market-implied Black–Scholes volatilities using Dupire's framework. Figure 3

Figure 4: Constructing a local-volatility diffusion process from market-implied European options via the Dupire procedure.

To encode this LV model on a quantum computer, classical price grids and volatility surfaces are discretized and mapped to quantum amplitude registers. The resulting probability distribution at maturity is encoded via amplitude encoding—not Q-sampling—facilitating direct manipulation of the Kolmogorov equation dynamics.

Quantum Algorithmic Framework: Input–Processing–Output Lifecycle

Central to the method is a gate-based quantum algorithm for evolving the discretized Kolmogorov forward PDE under local-volatility using Hamiltonian simulation. The IPO model structure is employed:

  1. Input: Classical financial data (initial price, volatility surface) is encoded into quantum states using efficient preparation protocols for piecewise polynomials.
  2. Processing: The evolution is mapped to a Hamiltonian derived from the LV PDE, including non-Hermitian terms, using the Schrödingerisation technique. This introduces auxiliary quantum registers and clock dimensions to handle non-unitary and time-dependent dynamics, respectively.
  3. Output: Upon completion of the simulation, post-selection and swap-test circuits are used to efficiently retrieve expectation values corresponding to option prices across multiple payoffs. Figure 5

    Figure 5: IPO framework for quantum algorithms: classical input encoding, quantum processing via Hamiltonian simulation, and information retrieval via measurement protocols.

A detailed schematic of the algorithmic workflow is presented: Figure 6

Figure 6: Complete quantum circuit for Kolmogorov forward equation simulation, including state preparation, ancillary dimension initialization, Hamiltonian simulation, and information retrieval.

Implementation Methodology and Complexity Analysis

State Preparation

States encoding the initial Dirac-delta (price) and auxiliary spaces (Schrödingerisation and clock dimensions) are constructed using circuits for piecewise polynomial functions. This is efficient, scaling polynomially in the register size.

Hamiltonian Simulation and Schrödingerisation

A main result is that the non-unitary LV PDE can be efficiently embedded into a larger Hilbert space and simulated unitarily via the Schrödingerisation scheme. The time dependence in local volatility introduces a clock dimension, rendering the total Hamiltonian time-independent at the cost of moderate Hilbert space enlargement.

Gate complexity for the evolution step is dominated by the maximum discretized derivative operator norm, scaling as 22n\sim 2^{2n} in the number of qubits per register, reflecting the contribution of the second-order momentum term and necessitating careful balancing of grid resolution and precision.

Block-encoding techniques supplant black-box oracular accesses, allowing explicit circuit-level construction for sparse Hamiltonians with piecewise polynomial coefficients—a significant contribution over previous oracle-based approaches.

Information Retrieval

Calculation of option prices proceeds via the swap test to estimate expectations between the forward-evolved quantum state and prepared payoff states. This method efficiently accommodates a wide range of payoffs, including multi-asset and basket options. Error propagation is precisely analyzed, with the total error scaling as the sum of discretization bias (O(2n)O(2^{-n})) and statistical shot noise (O(Nshots1/2)O(N_\text{shots}^{-1/2})).

Classical–Quantum Complexity Comparison

In Appendix analyses, the quantum approach is shown to improve classical cubic scaling for Kolmogorov PDEs to quadratic scaling in spatial grid size, i.e., O(N2logN)\mathcal{O}(N^2 \log N) quantum gate complexity vs. O(N3)\mathcal{O}(N^3) in classical banded solvers. Crucially, the quantum simulation cost grows only linearly with the number of dimensions for multi-asset models, circumventing the curse of dimensionality endemic to classical approaches.

Multi-Asset Extensions and Scaling

The proposed framework accommodates high-dimensional LV models (e.g., baskets and spreads), with initial state preparation and evolution scaling polynomially in the number of assets. The main bottleneck is the operator norm contributed by cross-derivative (correlation) and second-order stochastic terms, but dimensional scaling remains tractable, supporting applications to multi-factor and basket derivatives.

Implications, Limitations, and Future Prospects

This work demonstrates a consistent, end-to-end quantum procedure for numerically evolving the Kolmogorov forward equation under a local-volatility model with rigorous resource and error analysis. The main impact is in showing that:

  • Single Option Instance: Quantum speedup is polynomial but not exponential, as leading complexity contributions scale quadratically in grid resolution.
  • High-Dimensional Regime: The quantum method achieves exponential improvement with respect to dimension compared to classical algorithms, providing a route to tractable pricing of derivatives with many risk factors.

Bold claim: The polynomial, and in the high-dimensional limit, exponential speedup for basket or multi-factor options distinguishes the presented approach from both classical and previous quantum methods.

Limitations include the reliance on precise initial state preparations, error accumulation in swap-test measurement, and potential challenges in volatility surface discretization fidelity. The extension to American, Asian, or path-dependent exotic options will require addressing jump conditions and free boundaries with further method development.


Conclusion

By mapping the Kolmogorov forward equation for local-volatility option pricing to a quantum Hamiltonian simulation task via Schrödingerisation, this work provides an explicit, resource-aware algorithmic pathway that achieves polynomial speedup for single-asset models and exponential complexity reduction for high-dimensional derivatives. The explicit circuit construction, elimination of black-box dependencies, and rigorous error/complexity analysis set a quantitative standard for future quantum financial engineering. The framework's modularity suggests adaptability to more general stochastic models and risk management tasks, signifying a substantive advance in quantum computational finance.

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 20 likes about this paper.