Skip to content

Cash-flow timelines and perspective

After this lesson, you should be able to:

  • read an ordered schedule of payment amounts and times;
  • state the time unit and the time origin of a timeline;
  • apply a consistent sign convention from a named perspective.

A financial calculation begins with a list of events. The valuation-time, written 00, is the origin of every time in this lesson. The local payment-index k\explain{payment-index}{k} identifies one row. The index is not a time or a date. At row k\explain{payment-index}{k}, write the signed-cash-flow as CFk\explain{signed-cash-flow}{CF_{\explain{payment-index}{k}}} and its payment-time as tk\explain{payment-time}{t_{\explain{payment-index}{k}}}. Row k\explain{payment-index}{k} pairs one amount with one time:

CFkoccurs attk\explain{signed-cash-flow}{CF_{\explain{payment-index}{k}}} \quad\text{occurs at}\quad \explain{payment-time}{t_{\explain{payment-index}{k}}}

The shared subscript k\explain{payment-index}{k} pairs each amount with its time. The amount, the time, and the row index still have different meanings.

Example 1.1.1 Reading cash-flow timelines

Link to Example 1.1.1: Reading cash-flow timelines

Read a timeline

Suppose, in a simplified primary-issuance example, a bondholder pays an issuer USD 980 now, receives USD 30 after one year, and receives USD 1,030 after two years.

Payment index k\explain{payment-index}{k}Payment time tk\explain{payment-time}{t_{\explain{payment-index}{k}}}, years from time 0Signed cash flow CFk\explain{signed-cash-flow}{CF_{\explain{payment-index}{k}}}, USDEvent
00-980Purchase price paid
11+30Coupon received
22+1,030Coupon and principal received

This table does not say whether USD 980 is a fair price. It only describes who exchanges what, and when.

Reverse the perspective

From that issuer’s perspective, every amount above changes sign:

TimeBondholderIssuer
0 yearsUSD -980USD +980
1 yearUSD +30USD -30
2 yearsUSD +1,030USD -1,030

Changing the perspective does not change the dates or the absolute values of the amounts. Cash flows from opposite perspectives must be converted to one perspective before they are added. Otherwise the sum mixes two different models.

Same amount, different time

USD +100 at t1=0.5\explain{payment-time}{t}_1=0.5 years and USD +100 at t2=2\explain{payment-time}{t}_2=2 years are two distinct events. The amounts match; the times do not. A later lesson introduces the discount factors needed to compare them at time zero.

These direct and transfer items cover reading a schedule and reversing perspective. Each question stays collapsed until you open it; answers and explanations appear once you check.

Knowledge check 1.1.1 Cash-flow timelines

Link to Knowledge check 1.1.1: Cash-flow timelines

The times in this lesson are inputs, measured in years. Real schedules require calendar dates, business-day adjustments, and year-fraction conventions; none is inferred in this lesson.

The dated-schedule and timeline treatment here follows Tuckman & Serrat[1]. Reversing the holder’s perspective changes the sign of every cash flow. This is a bookkeeping convention, not a claim from one source page. The lesson stays draft pending human confirmation of the printed locators.

  1. Tuckman & Serrat, Fixed Income Securities: Tools for Today's Markets (4th ed., 2022). §1.1, the dated coupon schedule in Table 1.1; §1.6 and Figure 1.3, a timeline of dated events and day-count intervals. draft ↩
Notation used on this page (4)
kkPayment indexdraft

Labels one row in the ordered cash-flow schedule. The index is an ordering label; the associated payment time is measured in years.

k∈{0,1,2,…}\explain{payment-index}{k} \in \{0,1,2,\ldots\}
tkt_kPayment timedraft

Time from the valuation date to one scheduled cash-flow event; a time coordinate, not a calendar date or payment index.

Units: years from the valuation date

CFkCF_kSigned cash flowdraft

Amount received or paid at one event from the stated holder perspective; positive means received and negative means paid by that holder.

Units: stated currency units

00Valuation timedraft

Common origin from which later model times and present values are measured.

Units: years from the valuation date