Portfolio Management puzzles, solved step by step
- Puzzles
- 100
- Traced to a firm
- 31
- Topics
- 13
- Hard
- 30
051A two-year bond pays an 8% annual coupon and repays 100 at maturity. Market yields for this bond are 7%. What is its price, and why is it above par?J.P. Morgancloumbus · 2026
Try it first
Before you discount anything: where does the price land?
Show the worked solution
About 101.81. Discount each cash flow at 7%: the year 1 coupon of 8 is worth 7.48 today and the year 2 payment of 108 is worth 94.33, which add to 101.81. The bond sits above par because it pays 8 when the market only asks for 7, and a buyer pays up for that extra coupon until the return on the price paid falls back to 7%.
What does pricing a bond actually mean?
Think of a friend who promises you Rs 8 next year and Rs 108 the year after. What would you hand over today? If you can earn 7% elsewhere, each promised rupee is worth less the further away it sits. A bond's price is every promised cash flow divided by one plus the yield, once for each year you wait, and then added up. Here that is 8 divided by 1.07, which is 7.48, plus 108 divided by 1.07 twice, which is 94.33. The total is 101.81.
The relationship8 the annual coupon on 100 of face value 108 the final coupon plus the principal 1.07 one plus the market yield What it says in wordsDiscount each payment by the yield for as many years as you wait, then add.Discounted at 7%, the year 1 coupon is worth 7.48 and the year 2 payment of 108 is worth 94.33, stacking to 101.81; the 1.81 above par is exactly the extra 1 a year of coupon over a 7% bond, valued today. Why must a bond with a high coupon trade above par?
Suppose it traded at 100. A buyer would earn 8% on a bond when the market pays 7% for the same risk, so everyone would want it and the price would rise. The price climbs until the return on the price paid equals the market yield, and that happens at a premium over par. The premium is easy to see directly: compared with a 7% bond at 100, this one pays an extra rupee each year for two years, worth 0.93 plus 0.87, which is 1.81. That is a check on the long method, and it is quicker to say in the room.
The same logic runs the other way. A coupon below the market yield means a discount to par, and a coupon equal to the yield means exactly 100. If you are asked how you would price a bond in today's market, say that the yield comes from comparable bonds of the same credit and maturity; the arithmetic above is the easy part. A premium bondA bond whose price is above its face value, because its coupon is higher than the yield the market currently demands. also pulls back towards 100 as it nears maturity, so a buyer at 101.81 loses the premium slowly while collecting the fat coupon.
Where candidates lose it
The common slip is adding the extra coupons without discounting them and answering 102. The extra rupee in year 2 is worth only 0.87 today, and saying 102 tells the interviewer you know the direction but not the method.
The second loss is getting 101.81 without saying why it must be above 100. Give the one-line reason: the coupon beats the market yield, so buyers bid the price up until the return on the price paid is 7%.
What the interviewer asks next
- What would the price be if yields were 9% instead?
- Why does the premium on this bond shrink as it approaches maturity?
- Where would you find the right yield to price a bond like this in practice?
Asked at J.P. Morgan, Generalist, cloumbus, 2026 (Wall Street Oasis):
How would you price a bond in today's market
