Bond price from discount factors
What you will be able to do
Section titled “What you will be able to do”After this lesson, you should be able to calculate a toy bond’s price from its promised cash-flow schedule and input discount factors.
Bond pricing is a present-value application
Section titled “Bond pricing is a present-value application”Use the bond-payment-index to select one of the number-of-bond-payments . Write the promised bond-cash-flow as , its payment-time as , and its matching discount-factor as . Write the bond-price as . The bond price is the present-value at valuation-time of the promised payments. So the bond price is the schedule sum (1.5.1), applied to the promised payments of a bond:
In this lesson, “price” means this present value. It does not mean a clean price, a quoted price, or a probability. Those concepts are outside this lesson.
Two discount factors
The annual-coupon bond from the preceding lesson pays USD 50 after one year and USD 1,050 after two years. Suppose the matching discount factors are 0.96 and 0.91.
| Payment index | Cash flow, USD | Discount factor | Present value, USD |
|---|---|---|---|
| 1 | 50 | 0.96 | 48.00 |
| 2 | 1,050 | 0.91 | 955.50 |
The bond price is the sum of the present values:
The price is above USD 1,000 because, with these two discount factors, the present value of the promised payments is larger than the face value. This lesson does not use a yield.
Unfamiliar schedule
Consider payments of USD 20 at 0.5 years, USD 20 at 1.0 year, and USD 1,020 at 1.5 years, with discount factors 0.98, 0.95, and 0.92. The bond price is:
Zero-coupon boundary
If every coupon is zero, the only payment is the face-value at maturity-time . The bond price is then:
This is (2.2.1) with one payment. It is not a separate rule.
Error pattern: discount after adding
Section titled “Error pattern: discount after adding”For the two-payment example, compare a wrong calculation, which applies one discount factor to the sum of the payments, with the calculation in (2.2.1):
One common discount factor is correct only when the model assigns that discount factor to every payment.
Check your understanding
Section titled “Check your understanding”This set includes one coupon-bond calculation and one transfer schedule. Each question stays collapsed until you open it; answers and explanations appear once you check.
Knowledge check 2.2.1 Bond price from discount factors
Link to Knowledge check 2.2.1: Bond price from discount factorsFrom the holder's perspective, a simplified bond pays USD +50 at t = 1 year and USD +1,050 at t = 2 years. The matching discount factors are 0.95 and 0.90. What is its time-zero price in USD?
Check your answer to reveal the explanation.
From the holder's perspective, a simplified bond pays USD +20, USD +20, and USD +1,020 at three successive dates. Their matching discount factors are 0.98, 0.95, and 0.91. What is its time-zero price in USD?
Check your answer to reveal the explanation.
Model boundary and review note
Section titled “Model boundary and review note”The discount factors are inputs; they are not calibrated. This lesson has no credit risk, although the course is about credit products.
The pricing rule (2.2.1) follows Tuckman &
Serrat[1]; Hull discounts each cash flow at its own zero rate the
same way[2]. The lesson
stays draft pending human confirmation of the printed locators.
References
Section titled “References”- Tuckman & Serrat, Fixed Income Securities: Tools for Today's Markets (4th ed., 2022). §1.2, each bond price as its cash flows times the matching discount factors (eqs. 1.1-1.3), checked against market prices in Table 1.4. draft ↩
- Hull, Options, Futures, and Other Derivatives (8th ed., 2012). Ch. 4, “Bond Pricing”. draft ↩
Credit default swap, the credit derivative the CDS lessons define and value.
The name of a family of standard credit default swap indices, each a standard portfolio of single-name contracts.
Duration times spread, a spread-risk measure for bonds.
Financial Industry Regulatory Authority.
International Money Market. In the CDS lessons, IMM dates are the standard maturity dates on the twentieth of March, June, September, and December.
International Swaps and Derivatives Association.
International Organization for Standardization.
Jump to default, the loss on an immediate default of the reference entity.
Coordinated Universal Time, the time standard the date arithmetic counts calendar days in.