Excess of Loss Reinsurance Treaties

This dataset provides detailed information on property catastrophe excess of loss reinsurance treaties, including financial terms, coverage limits, reinstatement provisions, territorial scope, and involved parties. It enables comprehensive analysis of catastrophe risk transfer, treaty structuring, and market benchmarking for insurers and reinsurers.

  • last updated 2 Nov 2025
  • by GoMask
The brief that made it

Benchmarking reinsurance treaty structures and pricing

Sample rows

preview · 8 of 300 rows · all 18 columns
treaty_idstringtreaty_statusstringattachment_pointfloatreinstatement_allowedbooleanbroker_namestringcedent_namestringreinsurer_namestringtreaty_yearintegereffective_datedateexpiry_datedateterritorial_scopestringlimitfloatnumber_of_reinstatementsintegerreinstatement_premium_ratefloatrate_on_linefloatcurrencystringcatastrophe_typestringcommentsstring
TRT2021-0001expired25.5trueGuy CarpenterPacific General InsuranceMunich Re20212021-01-012021-12-31Asia1202304.5JPYearthquakeEarthquake cover for Asia region, moderate retention with reinstatement.
TRT2023-0002active650trueAonGlobal Nexus UnderwritersSwiss Re20232023-01-012023-12-31Worldwide220044418.9USDmulti-perilGlobal multi-peril treaty with high limit and extensive reinstatement.
TRT1992-0003expired12falseblankEmpire AssuranceSCOR19921992-03-011992-09-30Europe60blankblank2.3EURfloodHistoric treaty for European flood, no reinstatement allowed.
TRT2022-0004expired32trueMarshCoastal Guard InsuranceEverest Re20222022-06-012023-05-31Caribbean90341.59.5USDhurricaneCaribbean hurricane layer with high reinstatement, volatile season.
TRT2015-0005expired10falseblankNorthern Shield MutualGeneral Re20152015-01-012015-12-31Canada28blankblank1.2CADsnowstormSnowstorm protection for Canadian insurer, low layer.
TRT2020-0006expired800trueAonMega Insure GroupBerkshire Hathaway Re20202020-01-012020-12-31Worldwide275058744.5USDcyberGlobal cyber risk, high retention and multiple reinstatements.
TRT2019-0007expired20.5trueJLTMidwest Mutual InsuranceMunich Re20192019-02-012020-01-31United States802356.8USDtornadoTornado cover for Midwest US, moderate layer with reinstatement.
TRT2024-0008active900trueblankNextGen UnderwritersSwiss Re20242024-01-012024-12-31Worldwide295036328.5USDmulti-perilHigh-limit worldwide coverage for emerging risks and multi-peril.

What the 300 rows show

from the 300-row sample

Pending (treaty status) stands out: mean attachment_point is 694.7, against 104.1 for the rest.

  • 57%reinstatement_allowed = true
  • 21.3median attachment_point
  • 9currencies
  • 10territorial scopes
  • 10catastrophe types
  • 17reinsurer names
Mean attachment_point by treaty_status300 rows
0400800258.5active61 rows52.7expired183 rows694.7pending56 rows
attachment_point300 rows, in bands of 100
011523022600003917212405001,000attachment_point →

Median 21.3, from 2.0 to 1,000.

broker_name174 rows with a value · 126 left blank
  1. Aon59
  2. Guy Carpenter46
  3. Marsh34
  4. JLT23
  5. Aon Benfield8
  6. JLT Re4
18 columns by typefrom the column list below
  • string 9
  • integer 2
  • float 4
  • date 2
  • boolean 1

Columns

18 columns in four groups
blueprint · 18 columns
columntypedescriptionexample
Text 9 columns
treaty_idstringUnique identifier for the reinsurance treatyuniqueTRT2021-0001
cedent_namestringName of the insurance company purchasing the reinsuranceEmpire Assurance
reinsurer_namestringName of the reinsurer providing coverageMunich Re
territorial_scopestringGeographical area covered by the treaty (e.g., North America, Europe, Worldwide)10 scopesAsia
currencystringCurrency in which the treaty is denominated (e.g., USD, EUR, GBP)9 currenciesJPY
catastrophe_typestringType of catastrophe covered (e.g., windstorm, earthquake, flood, multi-peril)10 typesearthquake
broker_namestringName of the reinsurance broker (if applicable)6 names · optionalGuy Carpenter
treaty_statusstringCurrent status of the treaty (e.g., active, expired, terminated, pending)active · expired · terminated · pendingexpired
commentsstringAdditional notes or comments about the treatyoptionalEarthquake cover for Asia…
Numbers 6 columns
treaty_yearintegerYear the treaty is effective1,900 to 2,1002021
attachment_pointfloatMonetary threshold (in millions) above which the treaty attaches0 or more25.5
limitfloatMaximum amount (in millions) covered by the treaty above the attachment point0 or more120
number_of_reinstatementsintegerMaximum number of reinstatements permitted (if any)0 or more · optional2
reinstatement_premium_ratefloatPremium rate (percentage) charged for each reinstatement0 to 100 · optional30
rate_on_linefloatPremium rate as a percentage of the treaty limit0 to 1004.5
Dates and times 2 columns
effective_datedateDate when the treaty coverage begins2021-01-01
expiry_datedateDate when the treaty coverage ends2021-12-31
True or false 1 column
reinstatement_allowedbooleanIndicates if reinstatement provisions are allowed under the treatytrue

Use it for

  • reinstatement …57%171 of 300 rowsmean attachment point…258.5active52.7expired694.7pending

    An insurance dashboard

    The reinstatement_allowed rate, attachment_point by treaty_status and a breakdown of broker_name. Excel, Power BI or Tableau.

  • Why do the 56 pending rows have a mean attachment_point of 694.7?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable treaties with cedent_name, reinsurer_name and treaty_year to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 18 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset300 rows18 columns
Yours1,000 rows18 columns

blueprint · excess-of-loss-reinsurance-treaties

Behind this dataset

Same schema. As many rows as you need.

These 300 rows came out of a blueprint — 18 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Treaty type: property catastrophe XOL
  • Attachment point: loss level where reinsurance begins
  • Limit: maximum reinsurance recovery per occurrence
  • Layers: multiple layers of coverage (e.g., $50M xs $50M)
  • Rate on line (ROL): premium / limit percentage
  • Reinstatement: number and premium (pro-rata or free)
  • Covered perils: named perils or all-risk
  • Territorial scope: US, global, specific regions
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
excess-of-loss-reinsurance-treaties

What should your data show?

Preview 20 rows free
No signup. No card.