From Quoted Terms to a Bond Price
A bond quote compresses several pieces of information: face value, coupon rate, payment frequency, maturity, and a required yield. Pricing means turning those terms into dated promised cash flows and discounting each cash flow using a rate that matches its payment period. A misplaced decimal or a yield applied to the wrong time unit can materially change the result.
The method here assumes the bond is valued on a coupon payment date, pays its promised coupons and face value in full, and has no embedded options. There are no accrued-interest adjustments in the examples. These assumptions make the calculated price the present value of the promised cash flows; credit risk, taxes, and transactions costs are outside this calculation.
Coupon rates and yields must be interpreted on their stated bases. If a yield is a nominal annual rate \(y^{(m)}\), convertible \(m\) times per year, the corresponding periodic yield is \(j=y^{(m)}/m\). If instead the quote is an effective annual yield \(y\), then \(j=(1+y)^{1/m}-1\). These conversions are different: the yield’s quotation basis determines which one applies.
Once the periodic rate is identified, each coupon is discounted for the number of periods until it is paid. The final payment includes both the last coupon and the repayment of face value.
For \(j\ne 0\), the coupon payments form an annuity-immediate, so the same price can be written using \(v=1/(1+j)\) as follows. The required rate must satisfy \(j>-1\), so the discount factor is positive. For a zero required yield, use the sum of undiscounted payments, not a formula that divides by \(j\).
A Reliable Pricing Sequence
A good calculation separates the terms of the quote from the discounting. In particular, first identify the cash amounts and their payment dates; only then apply the yield. The following sequence is suitable for annual, semiannual, or quarterly coupons.
Record the face value, annual coupon rate, maturity, payment frequency, and whether the required yield is nominal or effective. Note whether the bond is being valued on a coupon date.
Calculate \(C=Fc/m\) and \(N=mn\). Each of the \(N\) periods has a coupon \(C\); the final period also includes repayment of \(F\).
Use the conversion specified by the quote. Do not discount a semiannual payment using an annual rate as though that rate applied every half-year.
Calculate the present value of the coupons and principal. Compare the price with face value as a reasonableness check against the coupon rate and the periodic required yield.
Worked Bond Prices
Worked Example: A Semiannual Bond at a Discount
A hypothetical bond has face value \(F=\$1{,}000\), an annual coupon rate of 6%, semiannual coupons, and four years to maturity. Its quoted required yield is 8% nominal per year, convertible semiannually. Find its price and classify it.
Method: identify the semiannual cash flows, convert the yield to a semiannual rate, and discount each payment. The coupon per half-year is \(C=\$1{,}000(0.06)/2=\$30\). There are \(N=4(2)=8\) coupon periods. Because the yield is nominal and convertible semiannually, \(j=0.08/2=0.04\) per half-year.
The eighth-period discount factor is \(v^8=(1.04)^{-8}\approx0.730690\). The present-value factor for eight coupons is \((1-v^8)/j=(1-0.730690)/0.04=6.732750\). Thus the coupon payments have present value \(\$30(6.732750)=\$201.9825\), and the face-value repayment has present value \(\$1{,}000(0.730690)=\$730.6900\).
Adding these components gives \(P\approx\$201.9825+\$730.6900=\$932.6725\). Rounded only at the final step to the nearest cent, the price is \(\$932.67\). It is below face value, so the bond sells at a discount. This is consistent with its 3% coupon per half-year being below the required 4% per half-year.
Check: The final payment’s present value is less than \(\$1{,}000\), and the full price is less than \(\$1{,}000\); both checks are consistent with a discount bond. The common mistake avoided is applying 8% to each half-year instead of converting the nominal annual quote to 4% per half-year.
Worked Example: A Positive-Coupon Bond at a Zero Required Yield
A hypothetical bond has face value \(\$2{,}000\), an annual coupon rate of 5%, quarterly coupons, and two years to maturity. The required yield is 0% per quarter. Calculate and classify the price.
Method: enumerate the undiscounted promised payments. The quarterly coupon is \(C=\$2{,}000(0.05)/4=\$25\), and the number of quarters is \(N=2(4)=8\). With a zero required yield, the discount factor for every quarter is 1. The eight coupons therefore have total present value \(8(\$25)=\$200\), and the face-value repayment has present value \(\$2{,}000\).
The price is \(P=\$200+\$2{,}000=\$2{,}200\). It is \(\$200\) above face value, so the bond sells at a premium under this specified zero-yield assumption.
Check: There are eight coupons, not two, because payments are quarterly over two years. The common mistake avoided is substituting \(j=0\) into the annuity expression \((1-v^N)/j\), which divides by zero. The cash-flow sum remains well-defined at zero yield and gives \(P=NC+F\).
Worked Example: A Semiannual Bond at Par
A hypothetical bond has face value \(\$1{,}000\), an annual coupon rate of 5%, semiannual coupons, and five years to maturity. Its required yield is 5.0625% effective per year. Find its price and show why it is at par.
Method: convert the effective annual yield to a semiannual rate, then use the cash-flow price formula. There are \(N=5(2)=10\) periods, and each coupon is \(C=\$1{,}000(0.05)/2=\$25\). The periodic rate is \(j=(1.050625)^{1/2}-1=0.025\), since \(1.025^2=1.050625\). Thus the required yield per half-year is 2.5%.
For the calculation, \(v^{10}=(1.025)^{-10}\approx0.7811984\), and the ten-coupon annuity factor is \((1-v^{10})/0.025\approx8.752064\). The coupons have present value approximately \(\$25(8.752064)=\$218.8016\); the principal has present value approximately \(\$1{,}000(0.7811984)=\$781.1984\). Their sum is \(\$1{,}000.0000\), so the price is \(\$1{,}000.00\) to the nearest cent.
Check: The coupon is \(\$25\) per half-year, exactly \(2.5\%\) of the \(\$1{,}000\) face value per half-year. This matches the required periodic yield, as expected for a par bond.
Why Coupon and Yield Determine Par, Premium, or Discount
For a conventional bond with a nonnegative periodic required yield, comparing the coupon payment with the required return on face value gives a direct classification. The relationship follows from the price formula, rather than from a separate rule to memorize.
For \(j\ne0\), \(P=C(1-v^N)/j+Fv^N\). Subtract \(F\) from both sides.
Since \(v=1/(1+j)\), \(1-v=jv\). Therefore \(1-v^N=(1-v)(1+v+\cdots+v^{N-1})\), and \((1-v^N)/j=v+v^2+\cdots+v^N\). This is the present-value factor for the \(N\) coupons.
Because \(1-v^N=j(1-v^N)/j\), subtraction gives \(P-F=(C-Fj)(1-v^N)/j\). For \(j>-1\), the factor \((1-v^N)/j\) is positive when \(j\ne0\), so the sign of \(P-F\) is the sign of \(C-Fj\).
At \(j=0\), the direct expression is \(P=NC+F\), so \(P-F=NC\). For a positive coupon, this is above par, consistent with the zero-yield example. More generally, for a nonnegative yield, a coupon equal to \(Fj\) per period gives a par price; a larger coupon gives a premium, and a smaller coupon gives a discount. This comparison must use the coupon and yield for the same period.
| Comparison per coupon period | Price classification | Reason |
|---|---|---|
| \(C=Fj\) | At par | The coupon equals the required interest on face value for each period. |
| \(C>Fj\) | At a premium | The coupons exceed the required interest on face value. |
| \(C<Fj\) | At a discount | The coupons are below the required interest on face value. |
Common Input Errors and Why the Checks Matter
The arithmetic in bond pricing is usually straightforward once the inputs are aligned. The more serious errors occur when a quote is interpreted incorrectly or the payment schedule is misread.
- Using the annual yield for each coupon period. In the first example, using 8% per half-year would calculate \(30(1-(1.08)^{-8})/0.08+1{,}000(1.08)^{-8}\approx\$712.67\), rather than \(\$932.67\). The stated nominal annual yield is convertible semiannually, so the correct period rate is \(0.08/2=0.04\).
- Using the annual coupon as the period coupon. A 6% annual coupon on \(\$1{,}000\) is \(\$60\) per year. With semiannual payments, each coupon is \(\$30\), not \(\$60\).
- Counting years instead of payment periods. A four-year semiannual bond has eight periods. Its last cash flow is the final coupon plus face-value repayment, both discounted for eight periods.
- Using the nonzero-yield annuity formula at zero yield. The expression \((1-v^N)/j\) is not defined when \(j=0\). Sum the undiscounted coupons and principal instead.
- Comparing rates on different bases. An annual coupon rate cannot be compared directly with a semiannual required yield. Convert both to a consistent period before using the par, premium, or discount test.
These prices are aligned with the SOA VEE Accounting and Finance syllabus: they require translating quoted terms into cash flows, matching payment and yield periods, discounting, and checking the resulting classification. The calculations do not solve for an unknown yield; that is a different problem from pricing a bond at a specified required yield.
Check Your Understanding
For each problem, identify the periodic cash flows and rate before calculating. Answers are rounded to the nearest cent where a price is requested.
- A hypothetical bond has face value \(\$1{,}500\), a 6% annual coupon paid annually, and two years to maturity. The required yield is 8% effective per year. Find its price and classification. (Answer: \(\$1{,}446.50\), discount)
- A hypothetical bond has face value \(\$1{,}000\), a 4% annual coupon paid semiannually, and three years to maturity. Its required yield is 4% nominal per year, convertible semiannually. Find its price and classification. (Answer: \(\$1{,}000.00\), par)
- A hypothetical bond has face value \(\$2{,}000\), a 5% annual coupon paid quarterly, and two years to maturity. The required yield is zero per quarter. Find the price. (Answer: \(\$2{,}200.00\))
- A hypothetical bond has face value \(\$1{,}000\), an 8% annual coupon paid annually, and three years to maturity. The required yield is 6% effective per year. Find its price and classification. (Answer: \(\$1{,}053.46\), premium)
- A hypothetical bond has face value \(\$2{,}400\), a 3% annual coupon paid semiannually, and four years to maturity. Its required yield is 4% nominal per year, convertible semiannually. State the coupon per period, number of periods, periodic yield, and price classification without calculating the full price. (Answer: \(\$36\) per half-year; 8 periods; 2% per half-year; discount)