Swaptions and their Valuation

  • Swaption provides option holder the option to enter into a swap.

  • Payer vs. Receiver

  • Payer Swaption: The holder can enter into a swap as the fixed rate payer/floating rate receiver

  • Receiver Swaption: The holder can enter into a swap as the floating rate payer/fixed rate receiver.

  • Parties who expect the need for a swap in the future and want to lock in the swap rate now are common users of swaptions.

  • Swaptions provide flexibility to not enter a swap or postpone swap entry for a more desirable rate.

  • Interest Rate Swaptions - Payoffs and Cash Flows The holder of a payer swaption with positive value can realize this positive value in three ways (note the swaption holder will be in a situation where the floating rate received exceeds the fixed rate paid):

  1. Exercise the swaption and enter into a pay fixed-receive floating interest rate swap; note that this strategy entails risk as interest rates could change and thus change the floating payment received.
  2. Exercise the swaption and enter another pay floating-receive fixed interest rate swap at current rates. The income and outgoing swaps will offset and the swaption holder has created an annuity for him/herself.
  3. The swaption holder may be able to arrange to receive a lump sum payment equal to the present value of the annuity created in approach #2.

Value of an Interest Rate Swaption at Expiration

  • Payer Swaption payoff at expiration (based on $1 notional) =

\= Max[0,FS(0,n,m) - x] ΣB0(hj)

  • FS(0,n,m) = Market rate on the underlying swap at swaption expiration.

  • X = The exercise rate that the payer would pay under swaption terms

  • B0(hj) = Present value factor for each interest payment, based on the term structure at the expiration of the swaption

  • Receiver Swaption payoff at expiration (based on $1 notional) =

\= Max[0, x - FS(0,n,m)] ΣB0(hj)

  • FS(0,n,m) = Market rate on the underlying swap at swaption expiration.
  • X = The exercise rate that the receiver would receive under swaption terms
  • B0(hj) = Present value factor for each interest payment, based on the term structure at the expiration of the swaption

Data Science in Finance: 9-Book Bundle

Data Science in Finance Book Bundle

Master R and Python for financial data science with our comprehensive bundle of 9 ebooks.

What's Included:

  • Getting Started with R
  • R Programming for Data Science
  • Data Visualization with R
  • Financial Time Series Analysis with R
  • Quantitative Trading Strategies with R
  • Derivatives with R
  • Credit Risk Modelling With R
  • Python for Data Science
  • Machine Learning in Finance using Python

Each book includes PDFs, explanations, instructions, data files, and R code for all examples.

Get the Bundle for $29 (Regular $57)
JOIN 30,000 DATA PROFESSIONALS

Free Guides - Getting Started with R and Python

Enter your name and email address below and we will email you the guides for R programming and Python.

Data Science in Finance: 9-Book Bundle

Data Science in Finance Book Bundle

Master R and Python for financial data science with our comprehensive bundle of 9 ebooks.

What's Included:

  • Getting Started with R
  • R Programming for Data Science
  • Data Visualization with R
  • Financial Time Series Analysis with R
  • Quantitative Trading Strategies with R
  • Derivatives with R
  • Credit Risk Modelling With R
  • Python for Data Science
  • Machine Learning in Finance using Python

Each book comes with PDFs, detailed explanations, step-by-step instructions, data files, and complete downloadable R code for all examples.