Tutorials › Exam FM - Financial Mathematics › Bond Cash-Flow Timelines and Valuation Dates

Exam FM · Bond Pricing and Yield · Tutorial 335 of 998

Bond Cash-Flow Timelines and Valuation Dates

Build a bond cash-flow timeline first, then use the valuation date and yield assumptions to find the present value of each payment.

Intermediate 12 min read

What You'll Learn

  • Distinguish a bond’s valuation date from its issue date and payment dates.
  • Place coupon payments and redemption on a timeline, including their combined final payment.
  • Measure each cash flow’s time to payment from the valuation date.
  • Discount dated payments using an effective annual yield and the stated time convention.
  • Decide whether a payment due on the valuation date is included.
  • Avoid timing errors caused by counting periods from the wrong date.

Why the Valuation Date Comes First

A bond’s value depends on which payments remain to be received and how long it is until each one arrives. Before substituting into any present-value calculation, identify the valuation date, place every coupon and redemption payment on its actual date, and measure each payment’s time from that valuation date. Counting from the issue date or simply counting the number of coupons remaining can give the wrong result when the bond is valued later.

This tutorial focuses on that timeline and on discounting the cash flows once their dates are clear. It does not require a shortcut formula for a level-coupon bond: each payment can be valued individually. The method is aligned with the SOA Exam FM (Financial Mathematics) syllabus.

Definition: The valuation date is the date at which a bond’s value is being determined. A bond’s cash flows are the payments it makes to its holder: scheduled coupons and, at redemption, the principal repayment. If the final coupon and redemption occur on the same date, the cash flow on that date is their sum.

Build the Timeline Before Discounting

A timeline records the valuation date and every future payment date in chronological order. For each date, combine amounts that are paid together and record the elapsed time from the valuation date. The time might be measured in whole years, half-years, or a specified fraction of a year; use the convention stated in the problem.

For example, a bond with an annual coupon of \(C\) and redemption amount \(R\) has a payment of \(C\) on each coupon date before maturity. If the final coupon and redemption are paid together, the payment at maturity is \(C+R\), not \(C\) and \(R\) at two separate times.

1
Mark the valuation date.
Use the date named in the question, not automatically the issue date or the date of the previous coupon.
2
List payments after that date.
Record each remaining coupon and redemption payment on its payment date. Combine amounts paid on the same date.
3
Measure each time interval.
For every payment, find the elapsed time from the valuation date to that payment, using the stated year or day-count convention.
4
Discount each payment.
Apply the yield to each payment for its own time to payment, then add the present values.

Suppose the effective annual yield is \(i\), and the model treats accumulation over \(t\) years as \((1+i)^t\). The discount factor for a payment \(t\) years after the valuation date is therefore \(v^t=(1+i)^{-t}\), where \(v=1/(1+i)\). If the payments are \(C_k\) at times \(t_k\), their combined value at the valuation date is:

$$ P=\sum_k C_kv^{t_k}=\sum_k\frac{C_k}{(1+i)^{t_k}}. $$

Here \(P\) denotes the value at the chosen valuation date, and \(C_k\) is the amount paid at time \(t_k\). When \(t_k\) is a fraction of a year, using this expression assumes the effective annual yield’s accumulation model applies fractionally: accumulation over \(t_k\) years is \((1+i)^{t_k}\). Use a different conversion only if the problem specifies a different rate convention.

Why the Present Values Add

The discounting rule follows from the accumulation model. If an amount \(P_k\) invested at the valuation date accumulates to \(C_k\) after \(t_k\) years, then

$$ P_k(1+i)^{t_k}=C_k. $$

Solving for the amount invested gives \(P_k=C_k/(1+i)^{t_k}\). Thus each future payment has that present value at the valuation date. Since money amounts at the same date add, the total value is the sum of the individual present values. This reasoning requires a consistent yield and time model for all payments being valued; it does not justify discounting one payment from the issue date and another from the valuation date.

Worked Example: Annual Payments From the Issue Date

A hypothetical bond is valued on its issue date, January 1, 2027. It pays a coupon of \(\$60\) on January 1, 2028 and January 1, 2029. On January 1, 2030, it pays its final \(\$60\) coupon and \(\$1{,}000\) redemption amount together. Find its value at an effective annual yield of \(4\%\).

Method. Set the issue date as time zero, combine the final coupon and redemption, then discount each dated payment from that date. The time intervals are exactly 1, 2, and 3 years.

Timeline. At time 1 the payment is \(\$60\); at time 2 it is \(\$60\); at time 3 it is \(\$60+\$1{,}000=\$1{,}060\). With \(i=0.04\), the value is

$$ P=\frac{60}{1.04}+\frac{60}{(1.04)^2}+\frac{1{,}060}{(1.04)^3}. $$

The three present values are

$$ \frac{60}{1.04}=57.6923077,\qquad \frac{60}{1.0816}=55.4733728,\qquad \frac{1{,}060}{1.124864}=942.3361405. $$

Adding the unrounded amounts gives \(57.6923077+55.4733728+942.3361405=1{,}055.5018210\). The bond’s value is \(\$1{,}055.50\), rounded to the nearest cent.

Check and mistake avoided. The final amount is \(\$1{,}060\), not just the \(\$1{,}000\) redemption. The timeline also confirms that this combined amount is discounted for three years, not two.

Fractional Times and the Chosen Date

A valuation date need not be a coupon date. In that case, the first remaining payment may be less than one year away, and later payments have correspondingly longer times to payment. First determine those intervals using the problem’s date convention. Then apply the stated yield model to each interval. Do not replace actual time to payment with the coupon number unless the valuation date and coupon schedule make those quantities agree.

A date convention matters. If a problem states that the next payment is six months away, use \(t=0.5\) years for that payment under an annual effective yield model. If it instead supplies a day-count basis, use that basis to determine \(t\). This tutorial uses the stated time intervals directly; specialized between-coupon pricing conventions are a separate issue.

Worked Example: Payments at Half-Year Intervals

A hypothetical bond is valued on April 1, 2027. It pays \(\$50\) on October 1, 2027, \(\$50\) on April 1, 2028, and \(\$50\) plus \(\$1{,}000\) redemption on October 1, 2028. The effective annual yield is \(21\%\), and the dates are six-month intervals. Find the value using fractional-year discounting.

Method. Measure each time from April 1, 2027. The payments occur after \(0.5\), \(1.0\), and \(1.5\) years. The final cash flow is \(\$1{,}050\). Under the annual effective yield model, the accumulation factors are \((1.21)^{0.5}\), \(1.21\), and \((1.21)^{1.5}\).

Since \(\sqrt{1.21}=1.1\), these factors are \(1.1\), \(1.21\), and \(1.1^3=1.331\). Therefore,

$$ P=\frac{50}{1.1}+\frac{50}{1.21}+\frac{1{,}050}{1.331}. $$

The present values are

$$ \frac{50}{1.1}=45.4545455,\qquad \frac{50}{1.21}=41.3223140,\qquad \frac{1{,}050}{1.331}=788.8805409. $$

Their sum is \(875.6574004\). The value is \(\$875.66\), rounded to the nearest cent.

Check and mistake avoided. The first payment is only six months from the valuation date, not one year away. Using three whole-year periods would discount every payment too much. The calculation also uses the specified effective annual yield, rather than treating \(21\%\) as a six-month rate.

Payments Due on the Valuation Date

A payment scheduled for the valuation date requires particular care. A value measured immediately before the payment is made includes that payment if the holder is entitled to receive it. A value measured immediately after the payment is made excludes it: that cash flow has already been paid. State which instant is meant before deciding what belongs on the timeline.

This distinction is not a minor adjustment to the time variable. A payment due immediately has time \(t=0\), so its present value is the payment itself. It is not discounted for one coupon period. Conversely, a payment already made is not a future cash flow to be included in the bond’s value.

Worked Example: Immediately Before a Coupon Date

A hypothetical bond pays an annual coupon of \(\$80\) and redeems \(\$1{,}000\) with its final coupon. It is valued immediately before a coupon date. The \(\$80\) coupon is due immediately, and the next coupon plus redemption, totaling \(\$1{,}080\), is due one year later. The effective annual yield is \(8\%\). Find the value immediately before the payment.

Method. Include the coupon due at time zero and discount the next combined payment for one year. The timeline has cash flows \(\$80\) at \(t=0\) and \(\$1{,}080\) at \(t=1\).

$$ P=80+\frac{1{,}080}{1.08}=80+1{,}000=1{,}080. $$

The value immediately before the coupon is \(\$1{,}080.00\), to the nearest cent. Immediately after that coupon is paid, it is no longer a future payment. The remaining \(\$1{,}080\) due one year later has value \(1{,}080/1.08=\$1{,}000.00\) just after the payment.

Check and mistake avoided. Discounting the immediately due \(\$80\) for one year, or omitting it, would contradict the stated valuation instant. The one-year discount applies only to the payment due one year later.

Common Timeline Errors

Most errors in a direct cash-flow valuation begin before the arithmetic. The following checks help detect them:

  • Starting from the wrong date. Every time to payment is measured from the valuation date. The issue date is the origin only when it is also the valuation date.
  • Counting coupons instead of measuring elapsed time. Two remaining coupons do not necessarily mean the first is one year away. Check the valuation date against the payment dates.
  • Separating payments that occur together. Add the final coupon and redemption when they share a payment date, then discount their combined amount for the same time interval.
  • Including a payment twice or not at all. Identify whether the valuation is immediately before or immediately after a payment due on that date.
  • Using the wrong time unit. Under an effective annual yield model, a half-year interval is \(0.5\) years, not one year and not automatically a half-year rate of \(i\).
  • Rounding too early. Keep intermediate present values unrounded when practical, add them, and round the final monetary value to the requested precision.
Key takeaway: A bond value is the sum of the present values of the payments that remain to be received. The valuation date determines which payments remain and the time to each one; get that timeline right before applying the yield.

Check Your Understanding

For each problem, establish the valuation date, identify the included payments and their times, and then calculate the value. Use the stated effective annual yield model.

  1. A bond is valued on January 1, 2026. It pays \(\$100\) on December 31, 2026, then \(\$100\) plus \(\$1{,}000\) on December 31, 2027. At an effective annual yield of \(5\%\), find its value. (Answer: \(\$1{,}092.97\))
  2. A bond is valued on July 1. It pays \(\$30\) on the following January 1 and \(\$1{,}030\) on the following July 1. Treat the times as \(0.5\) and \(1\) year, respectively. At an effective annual yield of \(10\%\), find its value, rounded to the nearest cent. (Answer: \(\$964.97\))
  3. A bond is valued immediately before an annual coupon date. The \(\$25\) coupon is due immediately, and \(\$25\) plus \(\$1{,}000\) is due one year later. At an effective annual yield of \(5\%\), find the value immediately before the coupon is paid. (Answer: \(\$1{,}001.19\))
  4. A bond is valued immediately after a coupon date. Its next coupon of \(\$70\) is due one year later, and its final coupon plus redemption, totaling \(\$1{,}070\), is due two years later. At an effective annual yield of \(7\%\), find its value. (Answer: \(\$1{,}000.00\))
Clinical Biostats