About this lesson

K11 LESSON 40 · PASS

Bond pricing in Google Sheets: semi-annual coupons by hand, with PV, and with PRICE and YIELD

In Google Sheets, a bond's price is the present value of its coupons and face value at the market yield. For half-yearly coupons, halve the rates and double the periods: =PV(B3/2,B4*2,-B1*B2/2,-B1). With dates, =PRICE(B6,B7,B2,B3,100,2) gives the price per $100 and =YIELD(B6,B7,B2,B8,100,2) the yield behind a quoted price.

Using Excel? Do this lesson in Excel.

=B1/(1+B3/B5)^(B4*B5)

What you'll practise

Price a six-year corporate bond with half-yearly coupons: the face value and the coupons discounted by hand, the same price with PV, then PRICE on real dates, and the yield behind a broker's quote.

5 steps · 50 points · the cells outlined in gold below

  • bond pricing
  • PV
  • PRICE
  • YIELD
  • semi-annual coupons

The data

AB
1Face value ($)$100.00
2Coupon rate (a year)5.50%
3Market yield (a year)6.20%
4Years to maturity6
5Coupons a year2
6Settlement date16/11/2026
7Maturity date16/11/2032
8Broker's quote ($)$97.25
9
10PV of face value
11PV of coupons
12Price with PV
13Price with PRICE
14Yield at the quote

Semester pass · A$49 for six months

This drill comes with the semester pass.

Every lesson, for A$49 every six months. Cancel any time and you keep the pass until the six months you've paid for run out.