Tutorials › Exam FM - Financial Mathematics › Swap Cash-Flow Timelines and Contract Terms

Exam FM · Swaps and Derivative Hedging · Tutorial 864 of 998

Swap Cash-Flow Timelines and Contract Terms

Build and check a swap timeline by separating rate-setting dates, accrual periods, payment dates, and maturity.

Advanced 12 min read

What You'll Learn

  • Identify the fixed-rate payer and floating-rate payer, and state each party’s corresponding receipt.
  • Distinguish notional principal from principal actually exchanged.
  • Place floating-rate reset dates at the start of their accrual periods under an advance-setting convention.
  • Use each accrual fraction to calculate a leg’s scheduled interest amount.
  • Read irregular accrual periods and identify the final payment and maturity dates.
  • Catch timeline errors that place a rate fixing at the wrong date or confuse fixing with payment.

Why a Swap Needs a Timeline

A plain-vanilla interest rate swap is a contract under which two parties exchange interest cash flows calculated using different interest-rate terms. One party pays fixed-rate interest and receives floating-rate interest; the other pays floating-rate interest and receives fixed-rate interest. To interpret the contract correctly, it is not enough to know the two rates. You must also know which party pays each leg, the notional used to calculate interest, when each floating rate is set, the period over which it applies, when the resulting interest is paid, and when the contract ends.

A timeline keeps these pieces distinct. In particular, a floating rate may be determined on one date and the interest amount based on that rate may be paid on a later date. The notional principal is generally a calculation base, not an amount exchanged at the start or maturity of a standard interest rate swap.

Definition: A plain-vanilla interest rate swap is a contract that specifies an exchange of fixed-rate interest cash flows for floating-rate interest cash flows on a stated notional principal over specified accrual periods. The contract identifies the parties and payment directions, fixed rate, floating-rate index and reset convention, accrual periods, payment dates, and maturity. In the standard structure considered here, the notional is used to calculate interest but is not itself exchanged.

The Terms to Place on the Timeline

A swap schedule can be described by listing the date at which each period begins, the date at which it ends, the rate-setting date for that period, and its payment date. For period \(j\), let \(N\) be the notional principal, \(K\) the annual fixed rate, \(L_j\) the annual floating rate applying to that period, and \(\alpha_j\) the year fraction for the accrual period. The contractual interest amounts for that period are

$$ \text{Fixed amount}_j=N K\alpha_j,\qquad \text{Floating amount}_j=N L_j\alpha_j. $$

These formulas assume that both rates are annualized rates applied to the same stated accrual fraction, and that interest for each period is calculated on the stated notional without compounding within that period. The year fraction is supplied by the contract’s day-count convention; when a problem gives a fraction directly, use that fraction rather than inferring a different one from the calendar.

Under the common advance-setting convention, the floating rate for an accrual period is observed or fixed at its beginning and applies over that period. The interest amount is then paid at the end of the period. A contract may specify other conventions, so the terms of the contract govern; do not assume that every floating-rate swap uses the same fixing date or payment lag.

Timeline itemWhat it tells youCommon confusion
Trade dateWhen the parties enter the contractIt need not be the first accrual date
Effective dateWhen the swap’s accrual schedule beginsIt is not automatically a payment date
Reset or fixing dateWhen the floating rate for an accrual period is determinedIt is not necessarily when the related interest is paid
Payment dateWhen the period’s stated interest amount is dueIt is usually at or after the end of the accrual period
Maturity dateThe scheduled end of the swapIt does not mean the notional is repaid in the standard structure here

The party that pays the fixed leg is called the fixed-rate payer or pay-fixed party. That party receives the floating leg. The counterparty pays floating and receives fixed. These labels describe the contractual direction of each leg; they do not by themselves say which party will make a larger payment in a particular period. The amounts on the two legs can be calculated and displayed separately without combining them.

Why the Floating Rate Is Set Before Its Payment

The timing follows directly from what the period’s interest amount represents. Under advance setting, the rate is observed at the start of an accrual period and is applied to the notional over that period. The cash amount is therefore determined for the period once its rate and accrual fraction are known, but it is due at the period’s end.

$$ \text{At the start: }L_j\text{ is set for period }j \quad\Longrightarrow\quad \text{over the period: }N L_j\alpha_j\text{ accrues} \quad\Longrightarrow\quad \text{at the end: }N L_j\alpha_j\text{ is paid}. $$

This also explains why the floating rate written beside a payment date should usually be the rate set at the beginning of the corresponding period, not a rate first observed at the payment date. The rate is a period input; the payment date is when the resulting amount is due.

Worked Example: A Quarterly Swap With Advance Rate Setting

A hypothetical two-party swap has a notional principal of $12,000,000 and lasts one year, beginning at time 0. Payments are quarterly, with accrual fraction \(0.25\) for each quarter. Party A pays fixed at 4.8% per year and receives floating. The floating rate is set at each quarter’s start and is 3.6%, 4.0%, 4.4%, and 4.2% for quarters 1 through 4, respectively. Payment is due at each quarter-end. Construct the schedule and calculate each leg’s amount.

Method. For each period, identify the starting reset date and ending payment date, then apply \(N K\alpha\) and \(N L_j\alpha\). The rates are annualized, so each quarterly amount uses the given fraction \(0.25\).

Fixed amount per quarter:

$$ 12{,}000{,}000(0.048)(0.25) =12{,}000{,}000(0.012) =\$144{,}000. $$

Floating amounts: Quarter 1 gives \(12{,}000{,}000(0.036)(0.25)=\$108{,}000\). Quarter 2 gives \(12{,}000{,}000(0.040)(0.25)=\$120{,}000\). Quarter 3 gives \(12{,}000{,}000(0.044)(0.25)=\$132{,}000\). Quarter 4 gives \(12{,}000{,}000(0.042)(0.25)=\$126{,}000\).

PeriodRate resetAccrual period ends / payment dateFloating rate applying to periodParty A pays fixedParty A receives floating
1Time 0Time 0.253.6%$144,000$108,000
2Time 0.25Time 0.504.0%$144,000$120,000
3Time 0.50Time 0.754.4%$144,000$132,000
4Time 0.75Time 1.004.2%$144,000$126,000

Party A’s last scheduled payment date and the swap’s maturity are both at time 1. The schedule shows the two legs separately; it does not combine their amounts. As a check, the fixed leg has four equal payments, and each floating amount uses the rate set at the start of its listed quarter.

Common mistake avoided: using the rate observed at the quarter-end for that same quarter. Under the stated advance-setting convention, the quarter 1 rate is 3.6%, set at time 0, not a rate set at time 0.25.

Irregular Periods and Payment Schedules

Not every schedule has equal accrual fractions. A first or final period can be shorter or longer than the regular periods, or the contract may explicitly use different accrual fractions. Calculate interest using the fraction assigned to each period. Do not replace the stated fractions with a convenient uniform fraction just because the payment dates look approximately regular.

The payment date and the end of the accrual period are often the same in a basic schedule, but the contract can specify a payment lag. If a lag is stated, mark the period end and payment date separately: the rate accrues over the period, while the payment is made on the specified later date. The reset date is a third distinct date. Keeping all three labels visible prevents a date from silently serving two roles.

Worked Example: Unequal Accrual Fractions

A hypothetical swap has notional principal $8,000,000 and three accrual periods. The annual fixed rate is 5.2%, and Party B pays fixed and receives floating. The periods have year fractions \(0.50\), \(0.25\), and \(0.25\), with boundaries at times 0, 0.50, 0.75, and 1.00 years. Floating rates of 4.6%, 5.0%, and 4.8% are set at the start of the respective periods. Each payment is due at the period end. Find the fixed and floating amounts for every date.

Method. Use the same notional and annual rates in each period, but multiply by that period’s own year fraction. The first period is twice as long as either later period.

For the first period, the fixed amount is \(8{,}000{,}000(0.052)(0.50)=\$208{,}000\). Its floating amount is \(8{,}000{,}000(0.046)(0.50)=\$184{,}000\).

For the second period, the fixed amount is \(8{,}000{,}000(0.052)(0.25)=\$104{,}000\). Its floating amount is \(8{,}000{,}000(0.050)(0.25)=\$100{,}000\).

For the third period, the fixed amount is again \(8{,}000{,}000(0.052)(0.25)=\$104{,}000\). Its floating amount is \(8{,}000{,}000(0.048)(0.25)=\$96{,}000\).

PeriodReset datePayment dateYear fractionFloating rateParty B pays fixedParty B receives floating
1Time 0Time 0.500.504.6%$208,000$184,000
2Time 0.50Time 0.750.255.0%$104,000$100,000
3Time 0.75Time 1.000.254.8%$104,000$96,000

The first payment is larger because its accrual fraction is larger, even though the rates are annualized. The maturity is time 1.00, the final payment date. The fixed amounts total $416,000 and the floating amounts total $380,000 across the schedule; these totals are checks on the separate leg calculations, not an instruction to net the payments.

Common mistake avoided: applying a quarter-year fraction to all three periods. That would understate the first period’s amount because its stated year fraction is \(0.50\).

Reading a Contract as a Complete Schedule

A useful way to organize contract terms is to work from the parties and principal to the schedule, then verify the endpoints. For each period, identify the start and end, the rate fixing, the accrual fraction, and the due date. Confirm that the final period ends at maturity. If the contract says a period’s rate is set in arrears, or specifies a lag between accrual end and payment, record that explicitly rather than applying the advance-setting convention by habit.

1
Identify the legs and parties.
State who pays fixed and receives floating, and who pays floating and receives fixed.
2
Record the principal and rates.
Write the notional, fixed annual rate, floating-rate index or stated floating rates, and the reset convention.
3
Mark period boundaries.
For every accrual period, record its beginning, end, and year fraction.
4
Place each fixing and payment.
Under advance setting, attach the floating fixing to the start of its period and the associated payment to the contract’s due date.
5
Check maturity and principal treatment.
Confirm that the last scheduled period ends at maturity, and do not add a notional exchange unless the contract expressly requires one.

Worked Example: Reconstructing a Two-Year Schedule

A hypothetical swap begins on January 1, 2028, and matures on January 1, 2030. It has a notional of $5,000,000, semiannual accrual periods of \(0.50\) years, and a fixed rate of 3.6% per year. Party C pays fixed and receives floating. The floating rates set at the successive period starts are 3.0%, 3.4%, 3.8%, and 4.2%. Assume each rate is set at the beginning of its period and each payment is due at that period’s end. Construct the complete schedule.

Method. Two years with semiannual periods gives \(2/0.5=4\) accrual periods. The fixed amount in each is \(5{,}000{,}000(0.036)(0.50)=\$90{,}000\).

The floating amounts, in order, are \(5{,}000{,}000(0.030)(0.50)=\$75{,}000\), \(5{,}000{,}000(0.034)(0.50)=\$85{,}000\), \(5{,}000{,}000(0.038)(0.50)=\$95{,}000\), and \(5{,}000{,}000(0.042)(0.50)=\$105{,}000\).

PeriodRate reset dateAccrual end and payment dateFloating rateParty C pays fixedParty C receives floating
1Jan. 1, 2028July 1, 20283.0%$90,000$75,000
2July 1, 2028Jan. 1, 20293.4%$90,000$85,000
3Jan. 1, 2029July 1, 20293.8%$90,000$95,000
4July 1, 2029Jan. 1, 20304.2%$90,000$105,000

There are four periods, each is one-half year, and the final payment date is the stated maturity. The fixed leg totals \(4(\$90{,}000)=\$360{,}000\); the floating leg totals \(\$75{,}000+\$85{,}000+\$95{,}000+\$105{,}000=\$360{,}000\). The matching totals are a useful arithmetic check for this particular set of given rates, not a general requirement for a swap schedule. The notional remains a calculation base; this schedule includes no exchange of $5,000,000 at either endpoint.

Common mistake avoided: treating the maturity date as an additional principal repayment. The stated terms specify interest cash flows through maturity and no principal exchange.

Common Timeline Errors

Most errors in reading swap terms come from merging dates or treating the notional as a bond principal. Before using a schedule, check the following:

  • Reset date versus payment date: under advance setting, the rate for a period is set at its beginning, while its interest is paid at the end.
  • Annual rate versus period amount: multiply the annualized rate by the applicable year fraction; do not treat an annual rate as the rate for every shorter period.
  • Notional versus cash exchanged: the notional calculates interest. Do not put it on the timeline as a cash flow unless the contract explicitly calls for principal exchange.
  • Period count versus payment count: count the stated accrual intervals, then place the associated payment dates. Do not add a payment merely because the maturity date is listed.
  • Different period lengths: use each period’s stated fraction. Equal-looking calendar spacing does not override a specified day-count fraction.

The timeline is also a useful foundation for later calculations involving swap payments or value. Those calculations require the cash-flow dates and contractual directions to be correct first. A schedule that confuses fixing and payment dates, or omits an accrual fraction, carries that error into every subsequent step.

Key takeaway: For each swap period, keep four items together: the accrual start, the floating-rate fixing convention, the accrual fraction, and the payment date. Label the fixed and floating directions by party, and treat notional as a calculation base unless principal exchange is expressly specified.

Check Your Understanding

For each problem, identify the schedule terms and calculate any requested period amounts. Assume advance setting and no principal exchange unless the problem states otherwise.

  1. A swap has notional $4,000,000, fixed rate 4.0%, and a single half-year accrual period with floating rate 3.5%. The floating rate is set at the period start and payment is due at the end. State the reset date relative to the period, the payment date relative to the period, and both interest amounts. (Answer: Reset at the period start; both payments are due at the period end; fixed $80,000 and floating $70,000.)
  2. A two-period swap has notional $6,000,000, fixed rate 5.0%, and accrual fractions 0.40 and 0.60. The floating rates set at the two period starts are 4.5% and 5.2%. Find each period’s fixed and floating amount. (Answer: Period 1: fixed $120,000, floating $108,000; period 2: fixed $180,000, floating $187,200.)
  3. A one-year swap has quarterly periods, notional $10,000,000, and fixed rate 3.2%. Floating rates set at the four period starts are 2.8%, 3.0%, 3.4%, and 3.6%. State the number of payments and calculate the fixed amount and each floating amount using a quarter-year fraction. (Answer: Four payments; fixed amount $80,000 each quarter; floating amounts $70,000, $75,000, $85,000, and $90,000.)
  4. A swap runs from time 0 to time 1.5 years, with annual accrual fractions 0.50, 0.50, and 0.50, and payments at each period end. The final floating rate is set at time 1.0. Identify the final reset date, final payment date, and maturity. (Answer: Final reset at time 1.0; final payment at time 1.5; maturity at time 1.5.)
  5. A hypothetical swap has notional $7,500,000, fixed rate 4.4%, and two periods with fractions 0.25 and 0.75. The floating rates set at the respective starts are 4.0% and 4.8%. Find the fixed and floating amounts for both periods, and state whether the notional itself is a scheduled cash flow under the stated standard structure. (Answer: Period 1: fixed $82,500, floating $75,000; period 2: fixed $247,500, floating $270,000; the notional is not exchanged.)
Clinical Biostats