Enter Values
Black's Swaption Formula
Swaption Premium
Payer-Receiver Parity
Formula Breakdown
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.
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:
When s0 = sK (ATM), Payer = Receiver
Frequently Asked Questions
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