- AQH Weekly Deep Dive
- Posts
- Pricing Swaptions - Which Models Do Trading Desks Use?
Pricing Swaptions - Which Models Do Trading Desks Use?
AlgoQuantHub Weekly Deep Dive

Welcome to the Deep Dive!
Each week on The Deep Dive we explore cutting-edge ideas in algorithmic trading, quantitative research, and modern financial engineering, bridging theory and practice in how markets behave.
This week we explore the pricing of European, American and Bermudan swaptions. For European swaptions a change of numeraire turns pricing into the familiar Black-76 model. From there, we tackle the much harder world of Bermudan and American swaptions, where early exercise forces traders to abandon closed-form solutions in favour of numerical methods.
Table of Contents
Feature Article: Pricing European Swaptions
A swaption is an option to enter into an interest rate swap at a future date and predetermined fixed rate. They are essential tools for managing uncertainty in future interest rates and are heavily used in mortgage markets, where homeowners' ability to prepay or refinance fixed-rate mortgages creates embedded optionality that must be hedged.
At first sight, a swaption looks as though it should require a full interest rate model to price. Its payoff depends on an entire schedule of future cashflows, each discounted along a stochastic yield curve, so the natural instinct is to reach for Hull-White, LMM or another term-structure model before attempting a valuation. Yet the market prices vanilla European swaptions using what is, at heart, the same mathematics as Black-Scholes. The reason lies in one of the most elegant ideas in quantitative finance: change of numeraire.
The general pricing identity,

holds for any traded asset chosen as the numeraire. For a payer swaption, the payoff is

where A(T) is the swap annuity (the PV01 of the fixed leg) and S(T) is the forward par swap rate. The key observation is that the annuity itself is a traded portfolio of zero-coupon bonds. Choosing the annuity as the numeraire causes the awkward A(T) term to disappear from the expectation, leaving

At this point the problem suddenly looks much simpler. Assuming the swap rate follows a lognormal diffusion, the remaining expectation is exactly the familiar Black-Scholes integral, giving the Black-76 swaption formula.
Viewed this way, Black-76 is simply another member of the generalised Black-Scholes family. The only thing that changes between equities, FX, futures and interest-rate derivatives is the pricing measure—and therefore the cost of carry. Dividend-paying equities use b=r−q; FX uses b=r−rfb (Garman-Kohlhagen); futures use b=b0=0. Swaptions follow the same logic: under the annuity measure, the forward swap rate behaves exactly like a futures price, which is why Black-76 emerges naturally with the discount factor replaced by the annuity.
This perspective also explains how European swaption markets actually operate. Black-76 is not the model used to describe the evolution of interest rates—it is the market's quotation framework. Every point on the volatility cube (expiry, tenor and strike) is quoted under its own annuity measure, so the implied volatilities are not globally consistent. Since negative interest rates became commonplace in EUR, CHF and JPY markets, traders have also moved increasingly from lognormal Black volatility to normal (Bachelier) volatility, which naturally accommodates negative rates and expresses volatility directly in basis points. In practice, the first question on any trading desk is not "What is the volatility?" but "Which volatility convention are we using?"
For European swaptions, this framework is entirely sufficient. The market supplies the volatility, Black-76 supplies the price, and the annuity naturally defines the trade's DV01 and vega. The moment a product gains early exercise rights, however, the elegant shortcut disappears. Pricing now depends on how interest rates evolve through time, forcing us to choose an actual interest-rate model calibrated back to these same European prices. That raises a far more interesting question: which models should you learn, and which ones do trading desks actually use?
Keywords: Swaptions, Black-76, Change of Numeraire, Annuity Measure, Interest Rate Derivatives, Quantitative Finance, Generalized Black-Scholes
Bonus Article: Pricing American / Bermudan Swaptions
Once early exercise enters the picture, Black-76 reaches the end of its usefulness. Bermudan swaptions—the workhorses behind callable bonds, callable swaps and many structured products—derive much of their value from the optimal exercise decision itself. That decision depends on the future evolution of interest rates, so the pricing problem becomes one of dynamic optimisation rather than a simple expectation under a single measure.
To explore this, this week's implementation builds a complete C++ pricer for European, Bermudan and American swaptions using the Black-Derman-Toy (BDT) short-rate tree. BDT is no longer the model of choice on modern trading desks, but it remains one of the best learning tools because it extends the familiar Cox-Ross-Rubinstein equity tree directly into interest-rate modelling while exposing every stage of calibration.
BDT parameterises each node as

where the level aia_iai fits today's discount curve while the spacing σi\sigma_iσi controls the tree's volatility. Forward induction allows each time step to match two observable market quantities simultaneously: the discount curve (bootstrapped from OIS, deposits, FRAs/futures and swaps) and a volatility term structure derived from caps, floors or—preferably—co-terminal European swaptions, which provide the natural hedge instruments for Bermudan books.
Pricing then becomes a three-stage backward induction problem. First, calibrate the tree using Arrow-Debreu state prices. Second, roll back the underlying swap value from maturity to every earlier node. Finally, roll back the option itself, comparing continuation value with immediate exercise wherever exercise is permitted. European swaptions evaluate this comparison only at expiry, Bermudans at a finite set of exercise dates, and Americans at every node.
The weakness of BDT is also the reason it disappeared from production. Its volatility function does double duty: the slope of the volatility term structure implicitly determines the model's mean reversion. Fit a downward-sloping volatility strip and you unintentionally force stronger mean reversion, altering the very exercise premium you are trying to value. Calibration and dynamics become inseparable.
Modern production models deliberately separate these effects. Hull-White (LGM) remains the industry workhorse for callable products because mean reversion becomes an independent calibration parameter while Gaussian dynamics permit extremely fast calibration to European swaption prices. The cost is a flat volatility smile, although the allowance for negative interest rates—which once appeared unrealistic—became highly desirable during the negative-rate era.
When volatility skew becomes important, desks often move to Cheyette (quasi-Gaussian) models, which introduce local volatility while remaining Markovian enough to retain efficient lattice and PDE solvers. At the highest level sits the Libor Market Model (BGM/LMM), where the entire forward curve evolves consistently with market smile and correlation structures. The price for this realism is computational complexity: lattices become impractical, Monte Carlo takes over, continuation values are estimated using Longstaff-Schwartz regression, and sensitivities become slower and noisier to compute.
Trading desks use different models to price swaptions depending on their exercise features. The choice of model depends on the balance between calibration accuracy, computational efficiency, and risk management requirements. The practical hierarchy is therefore quite different from the order in which many people encounter these models academically. Learn CRR to understand lattice mechanics. Learn BDT to understand yield-curve calibration and early exercise. Price most callable products using Hull-White/LGM. Move to Cheyette when volatility skew materially affects exercise decisions. Reserve LMM for problems where full forward-rate dynamics and correlation genuinely drive the trade.
Our implementation illustrates the expected ordering of option values for a 5×5 ATM payer swaption with unit notional:
European: 0.0260
Bermudan: 0.0286
American: 0.0293
Full compilable C++ source code, together with a test verification suite, is available here. The European tree price also sits within 1% of the Black-76 benchmark, providing a useful validation of the implementation before introducing early exercise.
For readers looking to explore these models in greater depth, more complete implementation frameworks, production-quality pricing libraries and structured trading examples are available in my AlgoQuant Playbooks and professional trading toolkits.
Keywords: Bermudan Swaptions, American Swaptions, Black-Derman-Toy, Hull-White, LGM, Cheyette, Libor Market Model, Longstaff-Schwartz, Interest Rate Modelling
AlgoQuant Playbooks & Trading Toolkits
Explore my quantitative trading and financial markets toolkit store, featuring practical implementation frameworks for yield curve construction, derivatives pricing, risk modelling, and live market trading.
Useful Links
SSRN Quant Research Papers - https://ssrn.com/author=1728976
Published research on interest rate derivatives, yield curve models, trading and more.
GitHub Quant Research Projects - https://github.com/nburgessx/QuantResearch
Quant research projects and implementation code.
Learn about Financial Markets
Subscribe to my Quant YouTube Channel - https://youtube.com/@AlgoQuantHub
Quant Training & Software - https://payhip.com/AlgoQuantHub
Follow me on Linked-In - https://www.linkedin.com/in/nburgessx/
Explore my Quant Website - https://nicholasburgess.co.uk/
My Quant Book, Low Latency IR Markets - https://github.com/nburgessx/SwapsBook
AlgoQuant YouTube Channel
Subscribe to my AlgoQuant YouTube Channel for practical breakdowns of interest rate markets, derivatives pricing, and live algorithmic trading systems in action.
AlgoQuant Newsletters
The Edge
The ‘AQH Weekly Edge’ newsletter for cutting edge algo trading and quant research.
https://bit.ly/AlgoQuantHubEdge
The Deep Dive
Dive deeper into the world of algo trading and quant research with a focus on getting things done for real, includes video content, digital downloads, courses and more.
https://bit.ly/AlgoQuantHubDeepDive
Feedback & Requests
I’d love your feedback to help shape future content to best serve your needs. You can reach me at [email protected]










