Computational Methods in Pricing and Model Calibration (Coursera)

Offered by Columbia University,
Computational Methods in Pricing and Model Calibration (Coursera)

This course focuses on computational methods in option and interest rate, product’s pricing and model calibration. The first module will introduce different types of options in the market, followed by an in-depth discussion into numerical techniques helpful in pricing them, e.g. Fourier Transform (FT) and Fast Fourier Transform (FFT) methods. We will explain models like Black-Merton-Scholes (BMS), Heston, Variance Gamma (VG), which are central to understanding stock price evolution, through case studies and Python codes.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

The second module introduces concepts like bid-ask prices, implied volatility, and option surfaces, followed by a demonstration of model calibration for fitting market option prices using optimization routines like brute-force search, Nelder-Mead algorithm, and BFGS algorithm. The third module introduces interest rates and the financial products built around these instruments. We will bring in fundamental concepts like forward rates, spot rates, swap rates, and the term structure of interest rates, extending it further for creating, calibrating, and analyzing LIBOR and swap curves. We will also demonstrate the pricing of bonds, swaps, and other interest rate products through Python codes. The final module focuses on real-world model calibration techniques used by practitioners to estimate interest rate processes and derive prices of different financial products. We will illustrate several regression techniques used for interest rate model calibration and end the module by covering the Vasicek and CIR model for pricing fixed income instruments.
Course 5 of 5 in the Financial Engineering and Risk Management Specialization

Syllabus

WEEK 1
Course Overview

WEEK 2
Option Pricing and Numerical Approach
In this week, we will study option pricing via a numerical approach. In many cases, analytical (explicit) solution of option prices is not obtainable, which requires numerical solutions. For example, if we switch the stock dynamics from geometric Brownian motion to another model, or switch the option from vanilla style to exotic style, explicit pricing formula will become unrealistic. Firstly, we start from introduction to options, where you can learn different types of options and different perspectives of option market participants. Then we will talk about option pricing via numerical integration both in general and in details. In particular, we will focus on Fourier transform and fast Fourier transform (FFT). We also provide Python codes for you to learn how to apply these techniques in practice. In the end of this week, you will be exposed to several cases studies, from time cost comparison to different models. There are lots of models which estimates the stock price evolution. Among these models, we will mainly focus on Black-Merton-Scholes (BMS), Heston, and Variance Gamma (VG) model, where you will learn the motivation and characteristic of each model. Afterwards, you will have an assignment about option pricing, where you can utilize all the theoretical knowledge and Python codes to price different options under different stock dynamics.

WEEK 3
Model Calibration
In this week, we will study model calibration, which follows the topics in last week. You have been exposed to many models, but you have no information about how to choose the model and parameters. Fortunately, you will learn how to solve this problem in this week from different approaches. Firstly, we start from an introduction to bid and ask prices and option surface. Then we will talk about the model calibration in regards with fitting the market option price, also with pictorial demonstration about implied volatility. Next, you will learn the calibration recipe, involving objective functions and initial parameter set. You will also learn how to do calibration in practice, which is an optimization problem. We will introduce three routines: brute-force search, Nelder-Mead algorithm, and BFGS algorithm. Except from learning these routines theoretically, you will also learn how to apply them in the optimization problem from Python codes. Followingly, you can apply what you learn about calibration in the assignment.

WEEK 4
Interest Rates and Interest Rate Instruments Part I
We will start learning interest rates and interest rate instruments from this week. Interest rates play a very important role in measuring the future and present value of financial products. People also use market interest rates to analyze the economic situation. At the very beginning, we will introduce fundamental interest rate concepts, including forward rates, spot rates, swap rates and term structures of interest rates. Then we will apply data-driven analysis to calibrate LIBOR and swap curves and cross-correlations between these rates. Using the term structure of these interest rates, we should be able to price market value of bonds, swaps and other interest rate products. We also provide you with Python codes in order to show how to obtain the LIBOR curve and how to use it to price bonds. After learning this module, you will have a brief overview of interest rates and their applications in bond and swap pricing. We will talk about complex stochastic models and calibrate interest curves with these models next week.

WEEK 5
Interest Rates and Interest Rate Instruments Part II
This week we will use different models to estimate interest rate processes and implement regression analysis to calibrate the processes. The models in this week are very important in practice. For instance, market makers need good models to help them interpolate or extrapolate market prices of illiquid interest-rate products, while speculators need models to help them understand the prices of fixed income securities so that they can bet on interest rates, etc. So in this module, we will first provide different regression techniques used to fit data in the market. Then we will introduce Vasicek model and CIR model for bond pricing. We also show how to use regression to fit data with our models. We provide all codes needed and also go through the codes to help you know how to apply them. At the end of the lecture, you will be asked to practice interest rate models by fitting LIBOR rates in the assignment.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Optimization Methods in Asset Management (Coursera) Coursera
Columbia University

Optimization Methods in Asset Management (Coursera)

This course focuses on applications of optimization methods in portfolio construction and risk management. The first module discusses portfolio construction via Mean-Variance Analysis and Capital Asset Pricing Model (CAPM) in an arbitrage-free setting. Next, it demonstrates the application of the security market line and sharpe optimal portfolio in the exercises. The second module involves the difficulties in implementing Mean-Variance techniques in a real-world setting and the potential methods to deal with it.

Sep 21st 2026
5-12 Weeks
Water Supply and Sanitation Policy in Developing Countries Part 2: Developing Effective Interventions (Coursera) Coursera
University of Manchester

Water Supply and Sanitation Policy in Developing Countries Part 2: Developing Effective Interventions (Coursera)

Water Supply and Sanitation Policy in Developing Countries Part 2 is our second MOOC in a two-part sequence, and looks at ‘Developing Effective Interventions’. Here we invite you to develop analytical skills and deep understanding about a complex, controversial policy problem – one with no simple, easy answers. About half a billion people on our planet still lack access to improved water supplies and about two billion do not have improved sanitation services, leading to an unknown but very large number of avoidable deaths each year from water-related diseases. Millions of dollars are spent on avoidable health care expenditures, and people – mostly women – spend many billions of hours carrying water from sources outside the home.

Sep 28th 2026
5-12 Weeks
Cost and Economics in Pricing Strategy (Coursera) Coursera
University of Virginia,Boston Consulting Group - BCG

Cost and Economics in Pricing Strategy (Coursera)

How much should you charge for your products and services? Traditionally, businesses have answered this question based on the cost to produce or provide their goods and services. This course shows you the economic factors behind pricing based on cost and the pros and cons of a cost-based pricing approach. Developed at the Darden School of Business at the University of Virginia, and led by top-ranked Darden faculty and Boston Consulting Group global pricing experts, the course provides the practical and research-based models and methods you need to set prices that maximize your profits.

Sep 14th 2026
4 Weeks
Understanding Financial Markets (Coursera) Coursera
University of Geneva

Understanding Financial Markets (Coursera)

In this course, you will learn what the main financial markets and their characteristics are as well as how they are linked to the economy. Our very diversified team of experts will start by teaching you how the price of stocks and bonds are computed and why they move while you will become increasingly aware of the notion of risk and why it matters when measuring an investment's performance. The focus will then move to less popular markets such as gold, emerging markets, real estate, hedge funds and private markets.

Sep 14th 2026
4 Weeks
Customer Value in Pricing Strategy (Coursera) Coursera
University of Virginia,Boston Consulting Group - BCG

Customer Value in Pricing Strategy (Coursera)

The traditional approach to pricing based on costs works to pay the bills, but it leaves revenue on the table. You can, in fact, price your products in a way that increases sales--if you know what your customers are willing to pay and can leverage psychology to create better deal and discount plans. In this course, we'll show you how to price a product based on how your customers value it and the psychology behind their purchase decisions.

Sep 21st 2026
4 Weeks
Term-Structure and Credit Derivatives (Coursera) Coursera
Columbia University

Term-Structure and Credit Derivatives (Coursera)

This course will focus on capturing the evolution of interest rates and providing deep insight into credit derivatives. In the first module we discuss the term structure lattice models and cash account, and then analyze fixed income derivatives, such as Options, Futures, Caplets and Floorlets, Swaps and Swaptions. In the second module, we will examine model calibration in the context of fixed income securities and extend it to other asset classes and instruments.

Sep 21st 2026
5-12 Weeks
Moving to the Cloud (Coursera) Coursera
University of Melbourne

Moving to the Cloud (Coursera)

The cloud is taking business by storm. In fact, due to the extraordinary growth of the cloud, it has been described as a tornado, not a fluffy white floating object! Commercial research analysts consider cloud as one of the most significant trends with a potential to change the whole global IT industry. Governments, including those in the US, Britain, and Australia, have cloud-first policies now in place which mandate cloud over non-cloud services in ICT procurement.

Sep 28th 2026
5-12 Weeks
AWS Cloud Practitioner Essentials (Coursera) Coursera
AWS

AWS Cloud Practitioner Essentials (Coursera)

Welcome to AWS Cloud Practitioner Essentials. If you’re new to the cloud, whether you’re in a technical or non-technical role such as finance, legal, sales, marketing, this course will provide you with an understand of fundamental AWS Cloud concepts to help you gain confidence to contribute to your organization’s cloud initiatives. This course is also the starting point to prepare for your AWS Certified Cloud Practitioner certification whenever it’s convenient for you.

Oct 5th 2026
5-12 Weeks
International Hospitality & Healthcare Services Marketing (Coursera) Coursera
Yonsei University

International Hospitality & Healthcare Services Marketing (Coursera)

As the fastest-growing sectors of the current global economy, both hospitality and healthcare services sector offer tremendous growth opportunities for incumbents and entrepreneurial opportunities for new entrants. To flourish on these opportunities, one must first understand each industry's unique characteristics. This course is designed to help those who are interested in career advancement opportunities in these industries or who want to be inspired by these industries to better equip themselves with enlightened and creative management capabilities.

Sep 14th 2026
3 Weeks
Construction Finance (Coursera) Coursera
Columbia University

Construction Finance (Coursera)

The final course of the specialization expands the knowledge of a construction project manager to include an understanding of economics and the mathematics of money, an essential component of every construction project. Topics covered include the time value of money, the definition and calculation of the types of interest rates, and the importance of Cash Flow Diagrams.

Sep 14th 2026
5-12 Weeks