Tutorials › VEE Accounting and Finance › Bond Yield Quotes and Their Cash-Flow Bases

VEE Accounting and Finance · Bond Yields and Interest-Rate Risk · Tutorial 823 of 996

Bond Yield Quotes and Their Cash-Flow Bases

Build a bond’s promised cash-flow schedule and match each payment date to the compounding basis of a yield quote before setting up a valuation.

Intermediate 10 min read

What You'll Learn

  • Identify coupon and principal cash flows from a bond’s terms and payment schedule.
  • Distinguish a price quoted per 100 of face value from a dollar price.
  • Match a yield quote’s compounding frequency to the bond’s payment periods.
  • Convert between an effective annual rate and a nominal rate convertible m times per year.
  • Set up a present-value equation using the stated cash-flow and yield bases.
  • Recognize why two quotes with the same percentage can imply different discount factors.

What a Bond Yield Quote Needs to Mean

A bond’s price and its yield are linked through the bond’s promised payments. To set up that link correctly, identify the amount and date of every promised cash flow, then interpret the yield quote’s compounding basis. A percentage by itself is not enough: “4%” could mean an effective annual rate or a nominal annual rate convertible semiannually, and those conventions do not produce the same discount factors.

This tutorial focuses on the inputs and conventions that make a bond-yield calculation well-defined. It does not treat a yield quote as a guarantee of the investor’s realized return. The valuation setup assumes the promised payments are made as scheduled and that the price being considered is measured at a payment date, unless stated otherwise.

Definition: A bond’s promised cash flows are its scheduled coupon payments and principal repayment. The payment amount, payment dates, face value, price, and yield compounding convention together provide the inputs for a yield-based valuation equation. The yield basis specifies how the quoted annual rate is converted to a rate for the intervals between payments.

Build the Promised Cash-Flow Schedule First

Let \(F\) denote a bond’s face value, \(c\) its stated annual coupon rate, and \(m\) the number of coupon payments per year. For a level-coupon bond with regular payment periods, each coupon is \(C=Fc/m\). If the bond has \(n\) remaining coupon periods and all scheduled payments are still due, it pays \(C\) at each coupon date and repays \(F\) with the final coupon. The final cash flow is therefore \(C+F\), not just \(F\).

The number of remaining periods and the time between them matter as much as the annual coupon rate. For example, a semiannual bond with two years remaining has four remaining coupon periods. A quarterly bond with the same time to maturity has eight. The coupon amount also depends on the frequency: an annual coupon rate is not itself the amount paid at each coupon date.

Prices may be stated as dollar amounts or as a percentage of face value. If a bond is quoted at 97.60 per 100 of face value, the dollar price for face value \(F\) is \(0.9760F\). This price quote is not a yield quote. In the examples below, prices are assumed to apply at a coupon date, so there is no separate accrued-interest adjustment.

Worked Example: Constructing the Cash Flows and Valuation Equation

A hypothetical bond has face value $1,000, a 6% annual coupon rate, semiannual payments, and two years remaining. Its price is $963.70. A yield quote is 8% nominal per year convertible semiannually. Identify the promised payments and check the price using the stated yield basis.

Method. First translate the coupon terms into payments per period; then match the yield quote’s conversion frequency to those periods. This avoids treating an annual coupon rate or yield quote as if it were a semiannual amount or rate.

Coupon and dates. There are \(m=2\) payments per year, so the coupon each half-year is \(C=1{,}000(0.06)/2=\$30\). Two years contain \(n=2(2)=4\) half-year periods. The promised cash flows are $30 at each of the first three dates and $1,030 at the fourth date, when the $1,000 face value is repaid.

Yield basis. A nominal annual rate of 8% convertible semiannually gives a rate per half-year of \(0.08/2=0.04\). Thus the period discount factor is \(v=1/(1.04)\). The price equation is

$$ P=\frac{30}{1.04}+\frac{30}{(1.04)^2} +\frac{30}{(1.04)^3}+\frac{1{,}030}{(1.04)^4}. $$

Evaluating the discount factors gives approximately \(0.961538\), \(0.924556\), \(0.888996\), and \(0.854804\). The present values are respectively $28.846, $27.737, $26.670, and $880.448. Their sum is approximately $963.701, or $963.70 to the nearest cent.

The computed value agrees with the stated price after rounding. The calculation uses the scheduled cash flows and a 4% rate per half-year, not an 8% rate per half-year.

Match the Yield Basis to the Payment Intervals

The notation \(i\) denotes an effective annual rate: it is the rate earned over one year when interest is accumulated once over that year. The notation \(i^{(m)}\) denotes a nominal annual rate convertible \(m\) times per year. Its periodic rate is \(i^{(m)}/m\). Thus for a bond paying \(m\) times per year, a nominal quote convertible at that same frequency supplies a rate directly for each payment period.

An effective annual rate must instead be converted to a rate for the payment interval. If \(r\) is the effective rate per payment period and there are \(m\) equal periods in a year, the rates are related by annual accumulation:

$$ (1+r)^m=1+i, \qquad r=(1+i)^{1/m}-1. $$

Conversely, a nominal annual rate convertible \(m\) times per year has effective annual rate \((1+i^{(m)}/m)^m-1\). These relations assume equal-length periods and a fixed rate over the year. When the bond’s payment frequency and a nominal quote’s conversion frequency differ, first establish the effective annual accumulation implied by the quote, then convert that accumulation to the bond’s payment interval.

Key result: A yield-based price equation must discount each promised payment over the number of periods from the valuation date to that payment, using a periodic rate consistent with the quote’s compounding basis. A quoted annual percentage cannot be inserted as a per-period rate unless the quote actually defines it that way.

Worked Example: Converting an Effective Annual Quote for Semiannual Payments

A hypothetical bond has face value $5,000, pays a 4.8% annual coupon semiannually, and has six semiannual periods remaining. Its yield quote is 4.04% effective annually. Find the price implied by that quote, assuming valuation immediately after a coupon payment.

Method. Convert the effective annual rate to an effective half-year rate, then discount each scheduled payment. This avoids incorrectly dividing an effective annual rate by two.

Cash flows. Each coupon is \(5{,}000(0.048)/2=\$120\). There are six coupons; the sixth payment also includes principal, so the final cash flow is $5,120.

Rate conversion. Since \(1.0404=(1.02)^2\), the effective half-year rate is exactly 2%. The period discount factor is \(1/1.02\), and the price is

$$ P=\sum_{k=1}^{5}\frac{120}{(1.02)^k} +\frac{5{,}120}{(1.02)^6} = 120\frac{1-(1.02)^{-6}}{0.02} +5{,}000(1.02)^{-6}. $$

The sixth-period discount factor is approximately \(0.887971\). The coupon present value is \(120[(1-0.887971)/0.02]\approx \$672.17\). The principal present value is \(5{,}000(0.887971)\approx \$4{,}439.86\). Adding them gives approximately $5,112.03, to the nearest cent.

The result is above face value because the coupon payments are discounted at a 2% half-year rate while each half-year coupon is $120, or 2.4% of face value. The check is consistent with the computed price. The rate conversion, rather than an assumed “half of 4.04%,” determines the correct periodic rate.

Why the Present-Value Equation Works

Under the stated fixed-rate discounting model, one dollar due one period from now has value \(1/(1+r)\) at the valuation date: investing that amount at rate \(r\) for one period accumulates to one dollar. Repeating the same argument, one dollar due \(k\) periods from now has present value \(1/(1+r)^k\). A bond’s price is the sum of the present values of its promised payments.

$$ P=\sum_{k=1}^{n}\frac{CF_k}{(1+r)^k}, $$

where \(CF_k\) is the promised cash flow at period \(k\), and \(r\) is the discount rate per payment period. For a level-coupon bond with face value \(F\), coupon \(C\), and \(n\) remaining periods, this becomes

$$ P=\sum_{k=1}^{n-1}\frac{C}{(1+r)^k} +\frac{C+F}{(1+r)^n}. $$

The formula follows from discounting each dated payment separately and adding the values. It presumes the cash flows are known, the periods are treated consistently, and the same rate \(r\) applies to each period. It does not by itself account for default risk, changing rates by maturity, irregular payment intervals, or a price measured between coupon dates. Those cases need additional assumptions or adjustments.

Worked Example: Same Percentage, Different Yield Bases

A hypothetical zero-coupon bond promises $103 exactly one year from now. Compare the price implied by (a) a 4% effective annual rate and (b) a 4% nominal annual rate convertible semiannually. Assume the payment is certain and there are no other cash flows.

Method. Calculate the one-year accumulation factor under each convention before discounting the $103 payment. This avoids assuming that equal printed percentages imply equal annual accumulation.

(a) Effective annual basis. The one-year accumulation factor is \(1.04\), so \(P=103/1.04=\$99.03846\ldots\), or $99.04 to the nearest cent.

(b) Nominal rate convertible semiannually. The rate per half-year is \(0.04/2=0.02\). The one-year accumulation factor is \((1.02)^2=1.0404\), so \(P=103/1.0404=\$98.99962\ldots\), or $99.00 to the nearest cent.

The two prices differ because the one-year accumulation factors, 1.04 and 1.0404, differ. The common mistake is to treat the phrase “4%” as a complete rate specification. The correction is to state both the annual percentage and its compounding basis before calculating.

Practical Checks Before Using a Yield Quote

A reliable setup makes the dates, amounts, price units, and rate basis visible. Before evaluating or solving a yield equation, check the following:

  • Payment count: Count remaining payment periods from the valuation date, not from the bond’s issue date.
  • Coupon amount: Convert an annual coupon rate to the amount paid each period using face value and payment frequency.
  • Final payment: Include principal repayment with the last coupon when principal is due at maturity.
  • Price units: Convert a quote per 100 of face value to dollars if the cash flows are in dollars.
  • Rate basis: Distinguish \(i\), an effective annual rate, from \(i^{(m)}\), a nominal annual rate convertible \(m\) times per year.
  • Valuation date: Confirm whether the price is measured on a coupon date. If it is between coupon dates, the timing and accrued-interest convention must also be specified.

These checks matter because a correctly performed calculation can still value the wrong set of payments or apply the right percentage to the wrong time interval. A complete yield setup is an equation with a specific price, a dated cash-flow schedule, and a clearly defined discount-rate basis. That disciplined setup is aligned with the SOA VEE Accounting and Finance syllabus.

Check Your Understanding

For each problem, state or calculate the requested cash-flow or rate-basis result. Prices are measured immediately after a coupon date unless noted otherwise.

  1. A hypothetical bond has $2,000 face value, a 3% annual coupon rate, semiannual payments, and two years remaining. Write its promised cash flows and the present-value equation under a 6% nominal annual yield convertible semiannually. (Answer: Four payments: $30, $30, $30, and $2,030; \(P=\sum_{k=1}^{3}30/(1.03)^k+2{,}030/(1.03)^4\).)
  2. A bond with $1,500 face value is quoted at 101.25 per 100 of face value. What is its dollar price? (Answer: \(\$1{,}500(1.0125)=\$1{,}518.75\).)
  3. What effective half-year rate corresponds to a 6% effective annual rate? Give the rate to four significant figures. (Answer: \((1.06)^{1/2}-1=0.02956\), or 2.956% per half-year.)
  4. A hypothetical $1,000-face bond pays a 4% annual coupon quarterly and has six quarters remaining. Set up its price under an 8% nominal annual yield convertible quarterly, then evaluate it to the nearest cent. (Answer: Coupons are $10, and the final payment is $1,010; \(P=10[1-(1.02)^{-6}]/0.02+1{,}000(1.02)^{-6}=\$943.99\).)
  5. A candidate uses 5% as the discount rate for each half-year on a bond with semiannual payments, interpreting a 5% nominal annual quote convertible semiannually. What is the correct rate per half-year? (Answer: \(0.05/2=0.025\), or 2.5% per half-year.)
Clinical Biostats