Finance Train LogoFinance Train
Learning LibraryTemplatesBlog
Data Science Bundle
Finance TrainFinance Train
Learning LibraryTemplatesBlog
Data Science Bundle
Lesson 14 of 18

Z-Spread: Definition and Calculation

The problem with nominal spread is that it measures the spread at just one point on the yield curve. The z-spread solves this problem by considering the spot yield curve instead of the standard yield curve.

The z-spread, also known as the zero-volatility spread or the static spread, measures the spread that the investor will receive over the entire Treasury spot rate curve.

For the purpose of calculation, we start with an assumption for the z-spread. One takes the Treasury spot rates for each maturity, adds the z-spread to it, and uses this new rate as a discount rate for each maturity to price the bond. The correct z-spread is the one that makes the present value of cash flows equal to the price of the bond.

P=C1(1+r1+z)+C2(1+r2+z)2+C3(1+r3+z)3+⋯+T(1+rn+z)nP = \frac{C_1}{(1+r_1+z)} + \frac{C_2}{(1+r_2+z)^2} + \frac{C_3}{(1+r_3+z)^3} + \cdots + \frac{T}{(1+r_n+z)^n}P=(1+r1​+z)C1​​+(1+r2​+z)2C2​​+(1+r3​+z)3C3​​+⋯+(1+rn​+z)nT​

Where,

  • P represents the clean price of the bond plus any accrued interest.
  • C represents the coupon payments.
  • T represents the total cash flow received at maturity
  • r1,r2… represent the zero spot rates for each maturity
  • z represents the z-spread.
  • n is the number of periods

Note that the benchmark for calculating z-spread is the spot rate curve. Unlike nominal spread, the z-spread is spread over the entire Treasury spot rate curve.

The z-spread represents the additional risk the investor is taking in the form of credit risk, liquidity risk, and option risk.

In most cases, such as for the vanilla coupon paying bonds, the z-spread will only slightly diverge from the nominal spread. The difference mainly comes from the shape of the term structure and the bond characteristics. For example, the difference will be high for amortizing bonds for which the principal is repaid over time, bonds with high coupon, and when the yield curve is steep.

The Z-spread is particularly useful because:

  • It helps compare bonds with different structures across the yield curve
  • It provides a measure of the bond's credit/liquidity risk premium over the risk-free rate
  • It's more accurate than a simple spread calculation since it considers the entire term structure of interest rates
Previous Lesson

Nominal Spread

Next Lesson

Option-adjusted Spreads (OAS)

Back to ebook

Yield Measures, Spot Rates, and Forward Rates

18 lessons

Lessons

1
Sources of Return from Investing in a Bond
2
How to Calculate Current Yield
3
How to Calculate Yield to Maturity
4
Bond Equivalent Yield Convention
5
Yield to Maturity (YTM) Approximation Formula
6
YTM and Reinvestment Risk
7
Factors Affecting Reinvestment Risk
8
Calculate Bond-Equivalent Yield of Annual-Pay Bonds
9
How to Calculate Yield to Call of a Bond
10
Cash Flow Yield
11
Bootstrapping Spot Rate Curve (Zero Curve)
12
How to Price a Bond Using Spot Rates (Zero Curve)
13
Nominal Spread
14
Z-Spread: Definition and Calculation
15
Option-adjusted Spreads (OAS)
16
What are Forward Rates?
17
How to Calculate Forward Rates from Spot Rates?
18
How to Value a Bond Using Forward Rates
Finance Train

Learn data science and AI skills for finance through practical courses and tutorials.

Learn

  • Learning Library
  • Course Directory
  • Blog

Resources

  • Templates & Downloads
  • Tools
  • Tables
  • Calculators

Company

  • About
  • Contact
  • Privacy
  • Terms

© 2026 Finance Train. All rights reserved.