PennyLane Codebook: Interactive Quantum ML Learning
Xanadu / PennyLane Team
Finance is one of the most active application domains for quantum computing. Monte Carlo simulation, portfolio optimization, options pricing, and risk analysis all present computational bottlenecks where quantum algorithms offer measurable speedups. This page collects courses and tutorials covering quantum finance.
Classical finance has always pushed the limits of computation. Pricing exotic derivatives, running portfolio simulations, and stress-testing risk models under thousands of scenarios are expensive operations. Quantum computing targets exactly these kinds of structured computational problems.
Four use cases dominate current quantum finance research:
Classical Monte Carlo methods converge at O(1/sqrt(N)) -- quantum amplitude estimation can reach O(1/N), a quadratic improvement. For risk analysis and derivative pricing that currently takes hours, this matters.
Choosing the optimal portfolio from thousands of assets is an NP-hard combinatorial problem. The Quantum Approximate Optimization Algorithm (QAOA) can tackle these combinatorial problems on near-term quantum hardware.
Options and structured products require pricing under complex stochastic models. Quantum amplitude estimation offers a provable speedup for computing expectations -- the core operation in derivative pricing.
Value-at-Risk (VaR) and Expected Shortfall calculations require large simulation batches. Quantum speedups in sampling translate directly into faster, more accurate risk estimates under tail scenarios.
Courses covering financial applications of quantum computing, sorted by rating.
Xanadu / PennyLane Team
MIT OpenCourseWare
Xanadu / Community
Prof. Elias Fernandez-Combarro Alvarez, University of Oviedo
Classiq engineering and research team
Delft University of Technology (QuTech)
Hasso Plattner Institute / IBM Quantum
D-Wave
D-Wave
D-Wave
D-Wave
D-Wave
Quantum finance draws on algorithms and variational methods -- these courses build the underlying skills most relevant to financial applications.
Prof. John Preskill, Caltech
John Watrous
IBM Quantum Research Team
Step-by-step tutorials covering quantum algorithms applied to financial problems.
The three algorithms that appear most frequently in quantum finance research.
Based on quantum amplitude estimation, this provides a quadratic speedup over classical Monte Carlo sampling. The core idea: encode the probability distribution into a quantum state, then use amplitude estimation to compute expected values faster. See the options pricing tutorial for a worked example.
The Quantum Approximate Optimization Algorithm maps portfolio selection to a binary optimization problem (hold or don't hold each asset) and uses a parameterized quantum circuit to find near-optimal solutions. It's a near-term algorithm designed to run on NISQ devices without error correction.
Options pricing under Black-Scholes and related models requires computing expectations over a distribution of future prices. Quantum amplitude estimation computes this expectation with O(1/epsilon) queries vs. O(1/epsilon^2) classically -- a quadratic improvement in precision scaling. See our algorithms guide for more detail.