Skip to content

Portfolio Management Pathway · Liability-Driven and Index-Based Strategies

Cash Flow Matching and Contingent Immunization Explained

Updated 8 October 2026 · Fact-checked

Cash flow matching buys bonds whose coupons and principal pay out on or just before each liability date, so no reinvestment or sale is needed. Contingent immunization lets you manage actively while surplus exceeds a safety net, and switches to immunization when the portfolio value falls to the trigger level.

Understand Cash Flow Matching and Contingent Immunization

A liability-driven investor must pay known cash amounts on known dates. The question is how to make sure the assets can pay. There are two broad answers. One is to match the cash flows exactly. The other is to match the sensitivity of asset value and liability value to interest rates.

Cash flow matching builds a bond portfolio whose coupon and principal payments line up with the liability schedule. Start from the last liability and work backward. A bond maturing at the final date pays the last liability with its principal plus its final coupon. Its earlier coupons then cover part of the earlier liabilities. You then buy another bond for the next-to-last date, and so on. Because each payment arrives when needed, you do not depend on future reinvestment rates or on selling bonds at uncertain prices. Interest rate risk is largely removed.

The cost is that it is restrictive. You need bonds that fit the dates, usually high quality and often non-callable. That limits the universe and tends to lower the yield, so the initial cost is usually higher than for an immunized portfolio. Any cash that arrives early and is not needed is reinvested, which creates a small reinvestment risk unless bonds pay just before the liability date. Cash flow matching also works best when liabilities are fixed in amount and timing. It handles uncertain or inflation-linked liabilities poorly. It is typically used for a short, defined schedule, such as a closed pension plan paying benefits.

Immunization by duration matching needs less money and gives more freedom to choose bonds, but it requires rebalancing and is exposed to non-parallel yield curve shifts. Combination matching, also called horizon matching, mixes the two. You cash flow match the liabilities in the early years, for example the first five. You then immunize the remaining liabilities with a portfolio that matches present value and duration and has a suitable convexity or dispersion. This gives certainty for near-term payments and a lower cost for the long tail.

Contingent immunization is a hybrid of active management and immunization. The client needs a minimum acceptable return, which can also be stated as a minimum terminal value. This is the safety net. When the immunization rate available today is higher than the safety-net return, there is a cushion. The cushion spread is the immunization rate minus the safety-net return.

The trigger point is the portfolio value equal to the target (minimum terminal value) discounted at the current immunization rate. This is the value that, if immunized now, would just reach the safety net. While the portfolio value stays above the trigger, the manager can pursue active strategies. If losses push the value down to the trigger, the manager must immediately immunize and lock in the safety net. Active management is allowed only while there is surplus. The surplus is the portfolio value minus the trigger value, which is the amount required to secure the minimum outcome.

Key rules to remember

Cash flow matching build order
Work backward: last liability → first liability
Each bond's principal plus final coupon covers its liability date. Earlier coupons reduce what is needed for earlier dates.
Cash flow matching condition
Bond cash flow at date t ≥ liability at date t, for every t
Payments must arrive on or before the liability date. Any excess is reinvested, which creates reinvestment risk.
Immunization conditions (for comparison)
PV assets = PV liabilities; duration of assets = duration of liabilities; asset convexity/dispersion ≥ liability
Assumes a parallel shift in rates at the start. Needs rebalancing and is exposed to non-parallel shifts.
Required value for safety net
Required portfolio value now = Minimum target value at horizon ÷ (1 + immunization rate)^T
Use the rate available on immunized bonds today and the time horizon T in years. This is the trigger value: the value that, if immunized, would just reach the safety net.
Surplus (cushion)
Surplus = Current portfolio value − Required value to secure safety net
Active management is allowed while surplus > 0. When surplus reaches zero, the trigger is hit and the manager immunizes.
Cushion spread
Cushion spread = Immunization rate available − Safety-net return
A larger cushion spread gives more room for active risk.

How to solve Cash Flow Matching and Contingent Immunization questions

Use this approach for any question on cash flow matching, combination matching or contingent immunization.

  1. 1Identify the liability: amounts, dates, whether fixed or uncertain, and whether the horizon is short or long.
  2. 2Decide which method fits the client. Short fixed liabilities and low risk tolerance point to cash flow matching. Long or large liabilities point to immunization or combination matching.
  3. 3For cash flow matching, start at the last liability. Size the final bond so principal plus last coupon equals the final payment. Then deduct its coupons from earlier liabilities and repeat.
  4. 4For contingent immunization, compute the required value: target ÷ (1 + current immunization rate)^T. Then compute surplus = portfolio value − required value.
  5. 5Check the trigger. If surplus is positive, active management may continue. If it is zero or negative, immunize at once.
  6. 6State the trade-offs in your answer: cost, reinvestment risk, flexibility, rebalancing, curve risk, and credit and callable-bond restrictions.
  7. 7Link the recommendation to the client's objective and constraints, and show each calculation so a correct number earns credit.

Quickest way: Fast comparison and trigger check

When to use it: Use when an item set asks which strategy fits, or whether a contingent immunization portfolio must switch.

  1. Fixed, short, high-certainty liabilities with a need for no rebalancing: choose cash flow matching.
  2. Longer liabilities or a need for a higher return or lower cost: choose immunization, or combination matching if near-term certainty also matters.
  3. Minimum return with a wish for active upside: choose contingent immunization.
  4. For the trigger test, discount the target at the current immunization rate and compare it with portfolio value. Portfolio value above that figure means stay active. At or below it means immunize.

Common mistakes in Cash Flow Matching and Contingent Immunization

  • Building the cash flow matching portfolio from the first liability forward.

    Timelines read left to right, so it feels natural to start with year 1.

    Fix: Start from the last liability. The final bond's principal is the largest amount, and its earlier coupons then reduce earlier needs.

  • Saying cash flow matching has no risk at all.

    Students remember that it removes interest rate risk.

    Fix: It still has credit risk, call risk, and some reinvestment risk if cash arrives before it is needed. It is also hard to apply to uncertain liabilities.

  • Saying cash flow matching is cheaper than immunization.

    Exact matching sounds efficient.

    Fix: It is usually more expensive because of the restricted bond universe and lower yields. Immunization needs less money upfront.

  • Using the safety-net return as the discount rate for the trigger.

    Both rates appear in the question.

    Fix: Discount the minimum target at the immunization rate available now. The safety-net return is used to set the target value.

  • Thinking a portfolio below the trigger can keep its active strategy.

    Students treat the trigger as a warning rather than a rule.

    Fix: Once value reaches the trigger, the manager must immunize immediately and lock in the safety net.

  • Describing combination matching as a mix of equities and bonds.

    The word combination suggests asset mixing.

    Fix: It combines cash flow matching for early liabilities with duration-based immunization for later ones. Both parts are bonds.

Worked examples

Example 1

A plan must pay ₹40 crore in 1 year and ₹60 crore in 2 years. You may buy a 2-year bond with a 5% annual coupon and a 1-year zero-coupon bond, and liabilities are paid at year-end. Build a cash flow matched portfolio and state the face value of each bond. Ignore costs.

Show the solution
  1. Start with the last liability, ₹60 crore at year 2.
  2. The 2-year bond pays principal plus 5% coupon at year 2, so face × 1.05 = 60.
  3. Face = 60 ÷ 1.05 = ₹57.143 crore.
  4. This bond's year-1 coupon is 57.143 × 0.05 = ₹2.857 crore.
  5. The year-1 liability is 40, so the remaining need is 40 − 2.857 = ₹37.143 crore.
  6. The 1-year zero pays face at year 1, so its face is ₹37.143 crore.

Answer: Buy about ₹57.14 crore face of the 2-year 5% bond and ₹37.14 crore face of the 1-year zero. Cash then covers ₹40 crore at year 1 and ₹60 crore at year 2.

Example 2

A manager runs a contingent immunization mandate with a 4-year horizon. The client's safety-net return is 5% a year compounded annually on ₹1,00,00,000 over 4 years, so the target terminal value is ₹1,21,55,063. The available immunization rate is 6% a year. After some time the portfolio is worth ₹1,00,00,000 with 4 years remaining. Is active management still allowed?

Show the solution
  1. Required value now = target ÷ (1.06)^4.
  2. 1.06^4 = 1.262477.
  3. Required value = 1,21,55,063 ÷ 1.262477 = ₹96,27,700 (approximately).
  4. Surplus = 1,00,00,000 − 96,27,700 = ₹3,72,300.
  5. Surplus is positive, so the trigger has not been reached.

Answer: Yes. The required value is about ₹96,27,700 and the portfolio is worth ₹1,00,00,000, leaving a surplus of about ₹3,72,300. Active management may continue. If value falls to about ₹96,27,700, the manager must immunize.

Exam tips

  • For a cash flow matching build, show each bond's face value and the remaining liability after coupons. A correct typed number earns full credit, but only if you answer for the date asked.
  • When asked to compare cash flow matching with immunization, give at least one advantage and one disadvantage for each, tied to the client's liability type and risk tolerance.
  • If asked to justify a recommendation, use short phrases such as short fixed liabilities, low risk tolerance, no rebalancing needed, higher cost accepted.
  • For contingent immunization, state the sequence: compute required value, compute surplus, compare with trigger, then say stay active or immunize.
  • Watch command words. Calculate needs a number, explain needs a reason, and recommend needs a choice followed by a justification.

Cash Flow Matching and Contingent Immunization: frequently asked questions

What is the difference between cash flow matching and duration matching?

Cash flow matching aligns the actual bond payments with each liability date. Duration matching, or immunization, sets asset present value and duration equal to the liabilities and relies on rebalancing. Cash flow matching has less interest rate risk but is usually costlier and more restrictive.

How does contingent immunization work?

The manager runs an active strategy while the portfolio value exceeds the value needed to secure a minimum return. That excess is the surplus. If value falls to the trigger point, the manager switches to immunization and locks in the safety net.

What is the safety net in contingent immunization?

It is the minimum acceptable return, which can also be expressed as a minimum terminal value. The portfolio must always be able to reach it by immunizing at the current available rate. The trigger is the portfolio value at which that is just possible, equal to the target discounted at the current immunization rate.

What is combination or horizon matching?

It uses cash flow matching for the earlier liabilities, often the first few years, and immunization for the later ones. This gives certainty for near-term payments while reducing the cost of matching the whole schedule.