This course gives you an easy introduction to interest rates and related contracts. These include the LIBOR, bonds, forward rate agreements, swaps, interest rate futures, caps, floors, and swaptions. We will learn how to apply the basic tools duration and convexity for managing the interest rate risk of a bond portfolio. We will gain practice in estimating the term structure from market data. We will learn the basic facts from stochastic calculus that will enable you to engineer a large variety of stochastic interest rate models. In this context, we will also review the arbitrage pricing theorem that provides the foundation for pricing financial derivatives. We will also cover the industry standard Black and Bachelier formulas for pricing caps, floors, and swaptions.
At the end of this course you will know how to calibrate an interest rate model to market data and how to price interest rate derivatives.
What's included
1 video5 readings
Show info about module content
1 video•Total 5 minutes
Introduction•5 minutes
5 readings•Total 50 minutes
Evaluation•10 minutes
Certificate•10 minutes
Course discussions•10 minutes
Where to get help•10 minutes
Do you like our course?•10 minutes
Interest Rates and Related Contracts
Module 2•8 hours to complete
Module details
We learn various notions of interest rates and some related contracts. Interest is the rent paid on a loan. A bond is the securitized form of a loan. There exist coupon paying bonds and zero-coupon bonds. The latter are also called discount bonds. Interest rates and bond prices depend on their maturity. The term structure is the function that maps the maturity to the corresponding interest rate or bond price. An important reference rate for many interest rate contracts is the LIBOR (London Interbank Offered Rate). Loans can be borrowed over future time intervals at rates that are agreed upon today. These rates are called forward or futures rates, depending on the type of the agreement. In an interest rate swap, counterparties exchange a stream of fixed-rate payments for a stream of floating-rate payments typically indexed to LIBOR. Duration and convexity are the basic tools for managing the interest rate risk inherent in a bond portfolio. We also review some of the most common market conventions that come along with interest rate market data.
We learn how to estimate the term structure from market data. There are two types of methods. Exact methods produce term structures that exactly match the market data. This comes at the cost of somewhat irregular shapes. Smooth methods penalize irregular shapes and trade off exactness of fit versus regularity of the term structure. We will also see what principal component analysis tells us about the basic shapes of the term structure.
What's included
4 videos5 assignments
Show info about module content
4 videos•Total 56 minutes
Bootstrapping Example•11 minutes
Exact Methods•19 minutes
Smoothing Methods•14 minutes
Principal Component Analysis•12 minutes
5 assignments•Total 250 minutes
Bootstrapping Example•30 minutes
Exact Methods•30 minutes
Smoothing Methods•40 minutes
Principal Component Analysis•30 minutes
Estimating the Term Structure•120 minutes
Stochastic Models
Module 4•6 hours to complete
Module details
Models for the evolution of the term structure of interest rates build on stochastic calculus. We start with a crash course in stochastic calculus, which introduces Brownian motion, stochastic integration, and stochastic processes without going into mathematical details. This provides the necessary tools to engineer a large variety of stochastic interest rate models. We then study some of the most prevalent so-called short rate models and Heath-Jarrow-Morton models. We also review the arbitrage pricing theorem from finance that provides the foundation for pricing financial derivatives. As an application we price options on bonds.
What's included
4 videos1 reading5 assignments
Show info about module content
4 videos•Total 76 minutes
Stochastic Calculus•22 minutes
Short Rate Models•21 minutes
Heath-Jarrow-Morton Framework•11 minutes
Forward Measures•23 minutes
1 reading•Total 10 minutes
Definition of Brownian Motion without Filtration•10 minutes
5 assignments•Total 300 minutes
Stochastic Calculus•90 minutes
Short Rate Models•70 minutes
Heath-Jarrow-Morton Framework•40 minutes
Forward Measures•40 minutes
Stochastic Models•60 minutes
Interest Rate Derivatives
Module 5•5 hours to complete
Module details
We apply what we learnt to price interest rate derivatives. Specifically, we focus on the standard derivatives: interest rate futures, caps and floors, and swaptions. We derive the industry standard Black and Bachelier formulas for cap, floor, and swaption prices. In a case study we learn how to calibrate a stochastic interest rate model to market data.
What's included
4 videos5 assignments
Show info about module content
4 videos•Total 46 minutes
Interest Rate Futures and Convexity Adjustment•9 minutes
Caps and Floors•15 minutes
Swaptions•10 minutes
Calibration Example•12 minutes
5 assignments•Total 260 minutes
Interest Rate Futures and Convexity Adjustment•30 minutes
Caps and Floors•40 minutes
Swaptions•30 minutes
Calibration Example•60 minutes
Interest Rate Derivatives•100 minutes
Final Quiz
Module 6•4 hours to complete
Module details
What's included
1 reading1 assignment
Show info about module content
1 reading•Total 10 minutes
Course evaluation & ranking•10 minutes
1 assignment•Total 240 minutes
Final quiz•240 minutes
Instructor
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Learner reviews
4.5
197 reviews
5 stars
75.12%
4 stars
12.69%
3 stars
4.56%
2 stars
2.03%
1 star
5.58%
Showing 3 of 197
J
JT
4·
Reviewed on Jan 24, 2018
Very engaging materials and it is a difficult course!! Background in linear algebra, stochastic calculus and computer programming is recommended.
P
PV
5·
Reviewed on May 26, 2019
This course is very good in regaining your knowledge in Interest Rate model. However, the exchange is that you have to spend time with it. But believe me it is worth your time spending
J
JZ
4·
Reviewed on Feb 14, 2022
Great course. Be ready to do some integrals and coding.
What will I actually learn in this interest rate models course?
You'll learn how interest rates, fixed-income products, and model-based pricing fit together. The course begins with bonds, forward rates, swaps, and bond risk measures, then moves into term-structure estimation and stochastic models for derivatives. You'll apply the ideas through guided quizzes and examples, including working from market quotes toward pricing caps or swaptions.
Do I need to know stochastic calculus before taking this course?
No, the course includes a crash course in stochastic calculus before it develops the modeling sections. Still, some comfort with finance and math will help because it moves from interest rate instruments into arbitrage pricing and stochastic models fairly quickly. If bonds, forward rates, or basic probability already feel familiar, the later lessons will be easier to follow.
Is this course beginner-friendly for interest rate modeling?
Not really for complete beginners. It's a good fit if you've already seen some fixed-income or quantitative finance and want to go deeper into pricing and modeling. If you're brand new to derivatives or mathematical finance, the later work on short-rate models and Heath-Jarrow-Morton may feel fast.
How long does it take to complete this course?
You can expect about 30 hours of work in total. At roughly 10 hours a week, that's around three weeks of steady study, with time split across lessons, readings, quizzes, and graded assessments. It's a manageable pace if you keep moving through the technical sections consistently.
Are there hands-on exercises or projects in this course?
Yes, but the practice is guided rather than project-heavy. You'll work through quizzes and graded exercises that ask you to apply the ideas, for example by reasoning through term-structure estimation or bond risk measures. That format helps you test each concept as you learn it, instead of saving everything for one large project.
What skills and topics are covered in this course?
The course connects fixed-income instruments, bond risk management, term-structure estimation, and derivative pricing. You'll study how market conventions affect pricing, how duration and convexity are used for bond portfolios, and how stochastic models support option valuation. By the end, you'll have a clearer view of how market data, contracts, and models fit together in interest rate work.
What can I actually do after finishing this course?
By the end, you should be able to analyze common interest rate contracts and follow the logic behind model-based pricing. You'll know how to estimate a term structure from market data and use that setup in a basic calibration workflow for an interest rate model. A concrete example is taking market quotes and using them to price a cap, floor, or swaption.
Is this course more focused on theory or hands-on learning?
It's more concept-first than project-based. Most of the course is about understanding how interest rate products, term structures, and stochastic models work, with quizzes and graded exercises reinforcing the material. It's best for learners who want the reasoning behind pricing methods, not mainly a build-heavy format.
Why would I choose this course over other interest rate courses?
This course is a strong choice if you want one path from core fixed-income instruments to full interest rate modeling and derivative pricing. Instead of stopping at basic bond pricing, it carries the material forward into term-structure estimation, stochastic models, and model calibration to market data. If you're looking for an advanced, explanation-driven course that connects market products to the models used to price them, this is a good fit.