Enter Values

Payer profits when rates rise; Receiver profits when rates fall
$
Swap notional principal (e.g., 10,000,000)
%
Current forward swap rate (e.g., 4.5 for 4.5%)
%
Exercise swap rate (e.g., 5.0 for 5.0%)
%
Annualized volatility (e.g., 20 for 20%)
years
Time until swaption expires (in years)
years
Length of underlying swap (e.g., 5 years)
%
Flat continuously compounded zero rate (e.g., 4 for 4%)
Fixed-leg payment frequency of the underlying swap
Black's Swaption Formula
Payer = L × A × [s0N(d1) − sKN(d2)]
L = Notional | A = Annuity factor | s0 = Forward rate | sK = Strike
Ryan O'Connell, CFA
Calculator by Ryan O'Connell, CFA

Swaption Premium

Payer Swaption Premium --
Premium % --
Annuity (A) --
d1 --
d2 --
N(d1) --
$ Delta/bp --
Vega/1% --
Moneyness --

Payer-Receiver Parity

Payer --
Receiver --
Pay − Rec --
L×A×(s0−sK) --

Formula Breakdown

Payer = L × A × [s0N(d1) − sKN(d2)]
Black's model for European swaptions (Hull Eq. 29.10)
Model Assumptions
  • Black's lognormal model (standard market convention for positive rate environments)
  • Flat continuously compounded discount curve for annuity factor
  • European swaption only (no Bermudan or American exercise)
  • Simplified day count (1/frequency for each payment period)
  • Does not support negative/near-zero forward swap rates (lognormal model limitation — Bachelier/normal model required for negative rate environments)

For educational purposes. Not financial advice. Market conventions simplified.

Swaption Reference

Type Right Profits When Bond Equivalent
Payer Pay fixed, receive floating Rates rise Put on fixed-rate bond
Receiver Receive fixed, pay floating Rates fall Call on fixed-rate bond

Understanding Swaption Pricing

What is a Swaption?

A swaption (swap option) gives the holder the right, but not the obligation, to enter into an interest rate swap at a future date at a pre-agreed fixed rate. They are one of the most actively traded interest rate derivatives in the over-the-counter market.

European swaptions can only be exercised at expiry, while Bermudan swaptions allow exercise on multiple dates. Most swaptions are physically settled (the holder enters the actual swap), though cash-settled variants also exist.

Black's Swaption Pricing (Hull Eq. 29.10/29.11)
Payer: L × A × [s0N(d1) − sKN(d2)]
Receiver: L × A × [sKN(−d2) − s0N(−d1)]
where A = (1/m) × Σ P(0, Ti) is the annuity factor

Payer vs. Receiver Swaptions

Payer Swaption

Pay fixed, receive floating
Profits when rates rise above the strike. Equivalent to a put option on a fixed-rate bond. Used to hedge against rising borrowing costs.

Receiver Swaption

Receive fixed, pay floating
Profits when rates fall below the strike. Equivalent to a call option on a fixed-rate bond. Used to lock in high fixed rates.

The Annuity Factor

The annuity factor A is central to swaption pricing. It represents the present value of receiving 1/m at each swap payment date and converts the option payoff (expressed as a rate difference) into a dollar amount:

  • A = (1/m) × Σ P(0, Ti) where P(0, Ti) = e−rTi
  • Payment dates Ti = Topt + i/m for i = 1 to m × n
  • The annuity grows with swap tenor and payment frequency, and shrinks with higher discount rates

Swaption Parity

Analogous to put-call parity for equity options, swaption parity states:

Swaption Put-Call Parity
Payer − Receiver = L × A × (s0 − sK)
When s0 = sK (ATM), Payer = Receiver
Model Limitation: Black's lognormal model assumes the forward swap rate is always positive. For negative or near-zero rate environments (as experienced in Europe and Japan), a normal (Bachelier) model or shifted lognormal model is required instead.

Frequently Asked Questions

A swaption (swap option) gives the holder the right, but not the obligation, to enter into an interest rate swap at a future date at a pre-agreed fixed rate. European swaptions can only be exercised at expiry, while Bermudan swaptions allow exercise on multiple dates. Most swaptions are physically settled (entering into the actual swap), though cash-settled variants exist. This calculator prices European physically-settled swaptions using Black's model (Hull Ch. 29).

A payer swaption gives the right to pay fixed and receive floating (profits when rates rise). A receiver swaption gives the right to receive fixed and pay floating (profits when rates fall). They are analogous to calls and puts on the swap rate. A payer swaption can also be viewed as a put option on a fixed-rate bond, while a receiver swaption is a call option on a fixed-rate bond (Hull Business Snapshot 29.2).

Black's model (Black-76) treats the forward swap rate as lognormally distributed at the swaption expiry date and prices the swaption as a call (payer) or put (receiver) on the swap rate, multiplied by the annuity factor. The model assumes the forward swap rate is a martingale under the annuity measure — this is theoretically justified by change-of-numeraire arguments (Hull Section 29.4). The lognormal assumption means the model does not handle negative or near-zero rates; for those environments, a normal (Bachelier) model is used instead.

The annuity factor A represents the present value of receiving 1/m at each swap payment date: A = (1/m) × Σ P(0, Ti). It converts the option payoff on the swap rate (expressed in rate terms) into a dollar premium. The annuity factor depends on the discount curve and payment frequency. In practice, OIS discounting is used post-crisis, but this calculator uses a simplified flat continuously compounded rate.

Companies use swaptions to hedge future interest rate exposure. For example, a company planning to issue floating-rate debt in 6 months might buy a payer swaption to guarantee a maximum fixed rate, while retaining the ability to benefit if rates fall. Unlike a forward swap (which obligates both parties), a swaption provides asymmetric protection — the company pays the premium upfront but is not obligated to enter the swap if rates move favorably.

Payer swaption − Receiver swaption = Present Value of a forward-starting swap at rate sK. Equivalently: Payer − Receiver = L × A × (s0 − sK). When sK = s0 (ATM forward), payer and receiver premiums are equal. This is analogous to put-call parity for equity options and provides a useful sanity check for swaption pricing models.
Disclaimer

This calculator is for educational purposes only. It uses Black's lognormal model with a flat discount curve, which simplifies real-world swaption pricing. Actual pricing involves term structure models, OIS discounting, bid-ask spreads, and credit adjustments. This tool should not be used for trading decisions.

Course by Ryan O'Connell, CFA, FRM

Options Mastery: From Theory to Practice

Master options trading from theory to practice. Covers fundamentals, Black-Scholes pricing, Greeks, and basic to advanced strategies with hands-on paper trading in Interactive Brokers.

  • 100 lessons with 7 hours of video
  • Black-Scholes, Binomial & Greeks deep dives
  • Basic to advanced strategies (spreads, straddles, condors)
  • Hands-on paper trading with Interactive Brokers