You are here:

Bonds/Bond Valuation with 2 yields.

Advertisement


Question
A zero-coupon bond with $1000 par value matures in 30 years. The yield to maturity is 9% for the first 10 years and 6% for the remaining 20 years. What is the current price of the bond?

Answer
I just got back in the office.
You could buy a 10-year zero yielding 9% for 42.24  (1/(1+9%)^10)
A 20-year 6% bond would be 31.18
(1/(1+6%)^20)
It follows that a bond like this could be bought for (42.24/100) x 31.18 = 13.17

---------------------------------------------
Going backwards, the yield would be roughly 7%
(9x10 + 6x20)/30
A 7% 30-year would be (1/(1.07^30)) = 13.14 so 13.17 sounds right to me.

Bonds

All Answers


Ask Experts

Volunteer


Doug Ingram

Expertise

Fixed income portfolio allocation and strategies for institutional investors. Having designed multi-scenario risk quantification and cash flow projection models for nearly 25 years, Strategic Technical Initiatives can answer your regulatory, SFAS 115 allocation, securities selection, and other questions dealing with yield curve placement and portfolio mix strategies. I write the Bond Market Review on behalf of Commerce Street Capital Management.

Experience

Trading and designing portfolio strategies since 1980.

Education/Credentials
Physics and Differential Mathematics

©2012 About.com, a part of The New York Times Company. All rights reserved.