Fixed Income Course

Inflation-Linked Analytics: TIPS, Breakeven & Swaps

Price TIPS, compute breakeven inflation rates and value zero-coupon and year-on-year inflation swaps.

Intermediate~9 hours10 lessonsUpdated May 2026

Enrol now

$139one-time payment
  • Lifetime access — all lessons & updates
  • 10 lessons across 2 structured parts
  • Fully worked Jupyter notebooks
  • Market datasets + published benchmark prices
  • Free lesson previews before you buy
  • 14-day money-back guarantee

Secured by a no-questions-asked 14-day refund.

Overview

Introduction

Inflation is simultaneously one of the most important macro variables and one of the least well understood corners of the fixed income market. Inflation-linked bonds, breakeven rates and inflation swaps are the instruments that make inflation a tradeable asset, and pricing them correctly requires a coherent framework that links nominal and real curves through the Fisher equation.

This course builds that framework from scratch. You price TIPS with the deflation floor, bootstrap the real discount curve, compute breakeven inflation and the inflation risk premium, and then move into inflation swaps — zero-coupon, year-on-year, and the convexity adjustment that separates the two. Every step is implemented in Python with real market data so the mechanics are concrete, not abstract.

The course closes with the Jarrow-Yildirim three-factor model, which prices nominal and real bonds consistently within a single stochastic framework and provides closed-form pricing for inflation caps and floors. Whether you are managing a real-money inflation mandate, structuring index-linked bonds, or building macro factor models that incorporate breakeven rates, this course gives you the quantitative toolkit to work with precision.

Hands-on

The project you'll build

You start by building the inflation analytics foundation: pricing a TIPS bond correctly — applying the CPI index ratio to the principal, handling the deflation floor, and computing the real cash flows — then bootstrapping a real discount curve from a set of TIPS prices using the same sequential root-finding approach used for nominal curve bootstrapping.

With real and nominal curves in hand, you compute breakeven inflation across tenors, decompose the inflation risk premium from survey expectations, and verify the Fisher equation numerically. You then value a zero-coupon inflation swap and a year-on-year inflation swap strip, computing the YYIS convexity adjustment that arises because YoY payments involve the ratio of CPI observations rather than the level.

The final component implements the Jarrow-Yildirim three-factor model — with separate stochastic dynamics for the nominal rate, real rate and CPI index — and uses it to price inflation caplets. You calibrate the JY model parameters to match market breakeven curves and use the model to analyse the inflation cap skew, completing a toolkit that covers the full range of inflation-linked instruments.

Outcomes

What you'll learn

TIPS pricing mechanics

Compute inflation-adjusted principal, coupon cash flows and the deflation floor for a US TIPS bond given a CPI index ratio.

Fisher equation

Link nominal and real yields through the Fisher equation and decompose the breakeven rate into expected inflation and an inflation risk premium.

Real discount curve bootstrap

Calibrate a real discount curve from TIPS prices using sequential root-finding, producing a term structure of real zero rates.

Zero-coupon inflation swap

Value a ZCIS by equating the present value of the fixed inflation rate payment to the expected CPI growth compounded over the swap tenor.

Year-on-year inflation swap

Value each annual fixing leg of a YYIS and compute the convexity adjustment arising from the annual CPI ratio structure.

Jarrow-Yildirim model

Implement the three-factor JY model with Hull-White dynamics for nominal and real rates and log-normal dynamics for the CPI index.

Inflation options

Price inflation caplets under the JY model and understand the skew structure of inflation option markets.

Breakeven and carry analysis

Compute the carry and roll-down of an inflation-linked position and analyse the breakeven level needed for a real-vs-nominal trade to be profitable.

Stack

Tools & technology

The course teaches a workflow, not just a toolset — here is what we use and what you could swap in.

ToolUsed forAlternatives
Python 3TIPS pricing, curve bootstrapping, swap valuation and JY modelJulia, MATLAB, QuantLib
NumPy & SciPyDiscount factor arrays, root-finding for the real curve bootstrap and YYIS convexity adjustmentpure Python, pandas
Jarrow-Yildirim ModelThree-factor pricing of inflation caps and floors within a consistent nominal-real frameworkMercurio model, year-on-year LIBOR market model for inflation
JupyterInteractive real vs nominal curve visualisation and breakeven decompositionVS Code, plain Python scripts

Syllabus

Course curriculum

10 lessons across 2 parts. Lessons marked Free preview can be read before you enrol.

Before you start

Prerequisites

  • Fixed-income fundamentals: discount factors, zero rates, bond pricing (the Yield Curve Bootstrapping course is ideal preparation).
  • Basic macro intuition: inflation, central bank policy and the relationship between nominal and real interest rates.
  • Working Python and NumPy; the bootstrap algorithm uses scipy.optimize.brentq — no advanced programming required.
  • No prior knowledge of inflation markets is assumed: all instruments are introduced from scratch.

Fit

Who this course is for

Rates and inflation traders

You trade nominal rates and want to expand into inflation-linked bonds, breakeven positions and inflation swaps.

Fixed income portfolio managers

You manage portfolios with inflation-linked mandates or liability-driven investment requirements and want to price and risk-manage your real exposure precisely.

Macro quants and researchers

You build macro factor models and want breakeven inflation to be a properly priced observable, not just a naive nominal-minus-TIPS yield.

Quant finance students

You want a practical treatment of inflation-linked instruments that goes beyond textbook Fisher equation mentions and builds a complete pricing toolkit.

Faculty

Your instructor

QuantIndex Faculty

QuantIndex Faculty are practising quantitative analysts and former inflation desk developers with experience pricing TIPS, inflation swaps and structured inflation notes in both the US and European markets. The course is written by quants who have implemented the Jarrow-Yildirim model and YYIS convexity adjustments in production systems and is reviewed for accuracy and clarity before each release.

Benchmarked & verified

Every price you compute is checked against published results from leading textbooks and market data. You do not finish the course hoping your model is right — you finish it knowing.

Questions

Frequently asked questions

What is the difference between a TIPS yield and a real yield, and does the distinction matter?

In theory they are the same thing; in practice, TIPS yields embed a liquidity premium that makes them slightly above the true real yield. The course addresses this liquidity wedge and discusses how to estimate it from off-the-run TIPS and the inflation swap market, which is the standard practice for stripping a clean real curve.

Why does the year-on-year inflation swap need a convexity adjustment if the ZCIS does not?

The ZCIS pays CPI(T)/CPI(0) − 1, which is directly the discounted ratio under the T-forward measure with no convexity issue. The YYIS pays annual CPI(t_i)/CPI(t_{i-1}) − 1 at each t_i, which involves a ratio of CPI values observed at different times — this introduces a Jensen's inequality correction that is the YYIS convexity adjustment.

Do I need to understand stochastic calculus to follow the Jarrow-Yildirim section?

A conceptual understanding of SDEs is helpful — knowing that r(t) follows a mean-reverting process and that prices are conditional expectations under a risk-neutral measure. The JY model is presented as an extension of Hull-White with an additional CPI process, and every result is implemented numerically before any derivation is shown.

Is this course relevant for the UK or European inflation market, or is it US-focused?

The examples use TIPS (US CPI-linked) because the data is most accessible, but all mechanics — CPI index ratio, deflation floor, ZCIS/YYIS structure, JY model — are identical for UK RPI/CPIH linkers and European HICP-linked instruments. The only differences are day-count conventions and index lag, which are noted in the course.

What maths background is needed for the JY model?

The Jarrow-Yildirim model is presented as a direct extension of the Hull-White model with three state variables. If you are comfortable with the Hull-White ZCB pricing formula (as covered in the Short Rate Models course), the JY extension requires only understanding the additional CPI process — no new mathematical machinery is introduced.

Is there a refund policy?

Yes — a 14-day, no-questions-asked money-back guarantee. If the course is not right for you, email us and we will refund you in full.

Ready to start?

$139one-time payment
  • Lifetime access — all lessons & updates
  • 10 lessons across 2 structured parts
  • Fully worked Jupyter notebooks
  • Market datasets + published benchmark prices
  • Free lesson previews before you buy
  • 14-day money-back guarantee

Secured by a no-questions-asked 14-day refund.