Skip to content

Arbitrage Pricing on Rate Trees: The Science of Term Structure Models

A cap on a floating-rate loan has a value that depends on what six-month rates will be in one year, two years, and three years. A callable corporate bond can be redeemed whenever rates fall low enough to make refinancing attractive. These are not payoffs that can be replicated by static bond positions — they require a model of how short rates can evolve, and a method for pricing contingent payoffs against that model. Rate trees are that method.

The core idea: discretise the short-rate process into a binomial tree — two possible rate values at each date. Then build a corresponding price tree for any interest-rate instrument by backward induction: start at maturity with the known payoff, discount back one step at a time using the rate prevailing at each node. This discrete framework does everything the continuous-time PDE does, but in a form that any spreadsheet can implement and that any fixed-income desk can audit.

This lesson establishes three results that underlie all short-rate models in this topic:

  1. Arbitrage pricing by replication: given a rate tree, any derivative's value is pinned by the price of its replicating portfolio in the underlying bonds.
  2. Risk-neutral pricing: there exist probabilities (the risk-neutral probabilities) under which every bond and derivative can be priced by expected discounted value — an enormous computational shortcut.
  3. The continuous limit: as the time step Δt→0\Delta t \to 0, the binomial distribution of rate changes converges to a normal distribution, bridging the discrete tree and the continuous SDEs of subsequent lessons.
Learning objectives. By the end of this note you should be able to:
  • construct a one-period binomial rate tree and build the corresponding price tree for a zero-coupon bond;
  • replicate a derivative security using the two underlying bonds and compute its arbitrage price;
  • find the risk-neutral probability pp from one observable bond price and use it to price any derivative on the same tree;
  • extend the single-period tree to multiple periods using backwards induction, and explain why recombining trees are computationally essential;
  • state what changes as Δt→0\Delta t \to 0 and why the short-rate approach is essential for fixed-income derivatives (unlike equity).

In this lesson

    1. Rate and price trees
    1. Arbitrage pricing of derivatives
    1. Risk-neutral pricing
    1. Multi-period extension
    1. Reducing the time step
    1. Fixed income versus equity derivatives

Before you start

The full lesson, with worked examples and exercise solutions, is for members.

Read the full lesson

New to SelfMadeQuant.com? See membership options or browse the Fixed Income and Interest-Rate Models syllabus.