
Develop a yield curve and bootstrap bond and swap curves from market quotes by mastering interest rate basics, compounding conventions, day counts, spot and forward rates, and discount factors.
Build a yield curve by exploring bond market mechanics, including nominal amount, coupon, yield to maturity, dirty and clean prices, bond quotes, and fixed and floating rate swaps.
Valuate bonds and swaps from first principles using Excel and Python, building discount factor curves, applying settlement lags, and bootstrapping forward rates through interpolation for fixed and floating legs.
Build bond and swap curves with bootstrapping and least-squares optimization, using Saber rate and T-bills for the short end, and Excel and Python to derive discount and spot curves.
Bootstrapping a survival probability curve from CDS quotes for CVA and DVA of an interest rate swap under the Hull-White model, with Excel implementation.
Learn the Hull-White model, its closed-form zero coupon bonds, and how to implement Monte Carlo simulations in Excel, using bootstrapped market forward curves to fit the yield curve.
Learn to compute CVA and DVA for an interest rate swap using the Hull-White model, CDS-based survival curves, PDs, LGD, and forward exposure measures.
Calibrate the Hull-white model to swaptions using the Black-76 framework, with constant mean reversion and piecewise constant volatility, and implement pricing and calibration in Excel.
Explains the Hull-White model with constant mean reversion and time-dependent, piecewise constant volatility, deriving analytical zero-coupon bonds, forward measures, and instantaneous forward rates for calibration.
Calibrate the Hull-White model with piecewise constant sigma to price payer swaptions under the forward measure, using the floating leg minus fixed leg payoff.
The course, Quantitative Finance from First Principles, focuses on the practical implementation of topics that a quant uses in their day-to-day work.
The course begins with an in-depth exploration of yield curve construction and bootstrapping techniques. Students will learn how to derive zero-coupon curves from market instruments. These yield curves form the foundation for pricing a wide range of fixed income and derivative instruments.
The course then progresses to valuation adjustments (XVA), including Credit Valuation Adjustment (CVA) and Debit Valuation Adjustment (DVA). These are explored both conceptually and via numerical implementation, with an emphasis on Monte Carlo simulation.
Model calibration is the final core theme, where students will learn to calibrate the Hull-White model to market data.
Excel and Python are used to implement the models covered in the course, offering students hands-on experience with industry-standard tools. Excel is used for rapid prototyping, visualisation, and understanding the structure of financial calculations. Python, with its robust libraries such as NumPy and SciPy, has become an industry-standard tool. By working with both platforms, students develop a strong practical skill set that complements their theoretical knowledge and prepares them for real-world Quantitative Finance applications and model development.
Become a well-respected Quantitative Analyst today!