All templates
Structured Credit & Debt

Catastrophe Bond (ILS)Free Financial Model Download

A 4-year indemnity cat bond from the investor perspective: 200M principal, 4.5% collateral + 6.5% spread coupon paid on declining notional, sponsor UNL attachment and exhaustion layer, four scenario loss paths driven by a CHOOSE selector, IRR / YTM / multiple / loss-adjusted return, and a 5x5 risk-free by spread sensitivity grid.

Free download. No sign-up required.

Loading...

About this model

A catastrophe bond model captures the cash flows and return profile of an insurance-linked security (ILS) from the institutional investor perspective. The workbook lays out a single-tranche indemnity cat bond — 200M principal, 4-year tenor, annual coupon pay — across eight sheets: Cover, Assumptions, Bond_Structure, Loss_Model, Cash_Flows, Returns, Sensitivity, Checks. Every input is a named-range cell; every formula is one or two operations long; the workbook passes static-value, self-reference, and dead-assumption scans.

The Bond_Structure sheet runs the notional roll-forward and coupon stream. Notional Open equals principal at Year 1 and prior Notional Close in subsequent years. Annual Loss in dollars is the smaller of scenario-driven loss percent times principal and notional open, so cumulative principal write-downs never exceed 100%. Notional Close equals Open minus Loss. Coupon equals Notional Open times All-In Coupon (collateral yield plus risk spread, here 4.5% + 6.5% = 11.0%). Principal Returned hits the cash flow only at maturity, equal to the final-year Notional Close.

The Scenario_Sel parameter drives a CHOOSE() through four canonical loss paths: no event (base case, IRR equals coupon), partial loss Y2 (attachment breached once, 25% principal write-down), total loss Y3 (exhaustion breached, full write-down), and EL each year (the analytical benchmark where realised loss equals expected loss every period). The Loss_Model sheet echoes the loss path with cumulative loss tracking, payout to cedant, and layer reference rows showing attachment (1.5B sponsor UNL) and exhaustion (1.9B). The Cash_Flows sheet stitches Year 0 outflow (–principal at issuance) with per-year coupons received and maturity principal returned, then sums to net and cumulative cash flows.

The Returns sheet reports investor IRR (IFERROR-wrapped so the total-loss path returns 0 instead of erroring on a no-sign-change series), no-loss YTM (= all-in coupon), loss-adjusted return (= coupon minus expected loss), spread multiple (= risk spread / expected loss, here ~3.1x against the 2024 market average of 3.0x), total return on principal, plus aggregate cash flows: sum of coupons, sum of losses, and remaining principal. The Sensitivity sheet flexes a 5x5 grid of risk-free offset by spread offset (each from -200 to +200 basis points stored as decimal inputs) producing total yield. The Checks sheet runs seven validation checks: notional non-negative, cumulative loss capped at principal, expected loss within probability bounds (exhaustion ≤ EL ≤ attachment), coupon identity (Notional Open × Coupon rate), cash flow reconciliation (Sum CF = Sum Coupons + Remaining Principal − Principal), layer width positive, and multiple ≥ 1.0.

Target users are ILS-dedicated funds, reinsurance company capital markets desks, pension funds allocating to insurance-linked securities, and multi-strategy hedge funds with cat-bond sleeves evaluating tranches in the 50M to 500M size range. Useful for primary issuance pricing exercises (does spread × EL coverage clear the hurdle), secondary-market stress testing (toggle to total loss to read the maximum-loss IRR), EL benchmarking (scenario 4 should produce IRR equal to loss-adjusted return), and educational walkthroughs of how cat bonds differ from convertible debt and traditional fixed income. Calibrate against the Aon ILS Annual Report, Artemis.bm deal database, Lane Financial pricing benchmarks, and AM Best ratings for sub-investment-grade ILS issuance.

income_statement.xlsx
Income statement, brown brand palette
income_statement.xlsx
Income statement, green brand palette
income_statement.xlsx
Income statement, red brand palette

Recolor to your brand.
Formatted to IB standards.

Named theme colors repaint the whole workbook in one click, on top of an investment-banking structure with blue inputs, black formulas, and green cross-sheet links.

  • Brand-ready
  • Institutional grade
  • Fully auditable

What's included

  • 200M single-tranche indemnity cat bond, 4-year tenor, annual coupon pay
  • Notional roll-forward with annual loss capped at notional open so principal cannot go negative
  • Coupon stream paid on declining notional after a loss event
  • Scenario selector with four canonical paths: no event, partial loss Y2, total loss Y3, EL each year
  • Investor cash flows: Year 0 outflow, Year 1-4 coupons, maturity principal
  • Returns: IRR (IFERROR-wrapped), no-loss YTM, loss-adjusted return, spread multiple, total return
  • Sensitivity grid: 5x5 risk-free offset by spread offset producing total yield
  • Seven validation checks: notional non-negative, loss capped, EL bounds, coupon identity, CF reconciliation, layer width, multiple >= 1.0

Built for the ILS investor desk

Cat bonds price off a single number — the multiple of expected loss. This template lays out the spread, the EL, the multiple, and the loss-adjusted return on a single Returns sheet so a primary-market or secondary-market pricing call is one cell-read away.

Designed for scenario stress

A single Scenario_Sel cell on the Assumptions sheet toggles through no-event, partial-loss, total-loss, and EL-each-year paths. The notional roll-forward, coupon stream, cash flows, IRR, and checks all recompute immediately — no formula rewrites.

Audit-friendly mechanics

Every input is a named-range cell, every formula is one or two operations, loss is capped at notional open so principal never goes negative, and the workbook passes static-value, self-reference, dead-assumption, and unused-named-range scans.

Frequently asked

What is a catastrophe bond?+

A catastrophe bond (cat bond) is a fully-collateralised reinsurance contract repackaged as a tradeable security. A sponsor (cedant) sets up a special-purpose vehicle that issues notes to investors, invests the proceeds in a short-dated Treasury collateral trust, and pays investors a collateral yield plus a risk spread. When a covered catastrophe event causes sponsor losses above the attachment point, principal is written down to pay the sponsor.

How is the coupon calculated after a partial loss?+

Coupon equals Notional Open times the all-in coupon rate, not principal. After a partial loss writes down principal, Notional Open falls and the next coupon is correspondingly smaller. Investors are only paid on remaining unpaid principal.

What is the spread multiple?+

The multiple equals risk spread divided by expected loss and is the canonical pricing benchmark for cat bonds. 2024 market average sits at ~3.0x. Investment-grade single-peril deals trade closer to 2.5x; high-risk multi-peril aggregate deals can reach 4-5x. A multiple below 1.0x means the spread does not even cover the expected loss — typically rejected by investors.

Why does the IRR equal the all-in coupon in the base case?+

In the no-event scenario the investor receives the full coupon every year and gets principal back at maturity, so the IRR equals the all-in coupon rate. Any loss event reduces both coupons (smaller notional base) and ultimately the principal returned, so realised IRR falls below the coupon.

How is the total-loss scenario handled?+

Scenario 3 writes off 100% of principal in Year 3. The IRR formula is wrapped in IFERROR returning 0% because a cash flow series with no positive flow has no meaningful IRR. The Checks sheet still validates that cumulative loss is capped at principal so the model does not produce nonsensical negative notional.

Can I extend the tenor or change coupon frequency?+

Yes. The builder is parameterised by NUM_PERIODS (currently 5 = Year 0 plus four annual coupons) and Bond_Tenor. Switching to semi-annual coupons requires halving the coupon rate per period and doubling the period count — a deliberate edit but mechanically simple.

Alex Tapio, founder of Finamodel and ex-Deloitte financial modelling expert

Alex Tapio

Founder of Finamodel • Professional Financial Modeller • Ex-Deloitte