Aggregate Excess of Loss Treaties

This dataset provides comprehensive details on aggregate excess of loss (XOL) reinsurance treaties, including coverage terms, financial parameters, claims experience, and involved parties. It enables risk managers, actuaries, and analysts to assess treaty performance, loss aggregation, and frequency of catastrophic events across policy years. Ideal for portfolio management, pricing analysis, and regulatory reporting in the insurance and reinsurance sector.

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

Portfolio-level risk and exposure analysis for insurers and reinsurers

Sample rows

preview · 8 of 100 rows · all 18 columns
treaty_idstringaggregate_deductible_typestringattachment_pointfloatcovered_lines_of_businessstringcedent_namestringreinsurer_namestringpolicy_year_startdatepolicy_year_enddatelimitfloatpremiumfloatcurrencystringloss_aggregation_methodstringclaims_reportedintegertotal_losses_incurredfloatclaims_paidfloatstatusstringbroker_namestringnotesstring
TXOL20240101-001annual2500000Property,CasualtyAtlas Insurance GroupMunich Re2024-01-012024-12-3110000000850000USDincurred losses4263000004200000activeWillis Towers WatsonRenewal with increased limit.
TXOL20240101-002multi-year5000000Engineering,CasualtyZenith AssuranceSwiss Re2023-07-012024-06-30200000001950000EURpaid claims15110000007300000activeAon BenfieldMulti-year deductible applies.
TXOL20240101-003annual1500000PropertyEverest GeneralSCOR2023-01-012023-12-316500000520000GBPincurred losses2334000002200000expiredLockton ReTreaty expired; no renewal.
TXOL20240101-004event-based800000Marine,PropertyPacific ShieldLloyd's2022-10-012023-09-304000000310000JPYpaid claims5818000001350000expiredJLT ReEarthquake event triggered coverage.
TXOL20240101-005annual3500000Casualty,EngineeringLumina MutualPartner Re2024-04-012025-03-31150000001275000CHFincurred losses1968000004300000activeGallagher ReCoverage extended to engineering risks.
TXOL20240101-006annual2500000Property,CasualtyHorizon ProtectionHannover Re2023-04-012024-03-318500000660000USDpaid claims3758000003300000activeMarshRenewed with higher attachment point.
TXOL20240101-007annual6000000Property,AgricultureFrontier InsuranceBerkshire Hathaway2023-09-012024-08-31250000002950000CADincurred losses1388000006100000activeAon BenfieldCoverage includes crop losses.
TXOL20240101-008multi-year1200000Casualty,PropertyNova AssuranceSwiss Re2023-05-012024-04-306500000550000USDpaid claims2837000002500000activeGallagher ReMulti-year deductible introduced.

What the 100 rows show

from the 100-row sample

Multi-year (aggregate deductible type) stands out: mean attachment_point is 5,504,167, against 2,526,316 for the rest.

  • 2,750,000median attachment_point
  • 3loss aggregation methods
  • 4statuses
  • 7currencies
  • 19reinsurer names
  • 25broker names
Mean attachment_point by aggregate_deductible_type100 rows
04M8M2.3Mannual52 rows5.5Mmulti-ye…24 rows3.1Mevent-ba…20 rows2.3Mother4 rows
attachment_point100 rows, in bands of 2M
0255031431293206M12Mattachment_point →

Median 2,750,000, from 500,000 to 12,000,000.

covered_lines_of_business100 rows · top 10 of 26 values
  1. Property,Casualty11
  2. Property, Casualty10
  3. Property9
  4. Casualty, Property9
  5. Casualty,Property7
  6. Engineering,Casualty5
  7. Property, Liability5
  8. Property,Marine4
  9. Property, Casualty, Cyber4
  10. Marine, Casualty4
18 columns by typefrom the column list below
  • string 10
  • integer 1
  • float 5
  • date 2

Columns

18 columns in three groups
blueprint · 18 columns
columntypedescriptionexample
Text 10 columns
treaty_idstringUnique identifier for the aggregate excess of loss treatyuniqueTXOL20240101-001
cedent_namestringName of the insurance company purchasing the treaty (cedent)Atlas Insurance Group
reinsurer_namestringName of the reinsurer providing coverageMunich Re
currencystringCurrency in which the treaty values are denominated (e.g., USD, EUR)8 valuesUSD
covered_lines_of_businessstringComma-separated list of insurance lines of business covered (e.g., Property, Casualty)Property,Casualty
aggregate_deductible_typestringType of aggregate deductible applied (e.g., annual, multi-year, event-based)annual · multi-year · event-based · otherannual
loss_aggregation_methodstringMethod used to aggregate losses (e.g., sum of paid claims, incurred losses)paid claims · incurred losses · otherincurred losses
statusstringCurrent status of the treaty (e.g., active, expired, terminated, pending)active · expired · terminated · pendingactive
broker_namestringName of the broker or intermediary involved in placing the treatyoptionalWillis Towers Watson
notesstringAdditional notes or comments about the treatyoptionalNo major cat events.
Numbers 6 columns
attachment_pointfloatThreshold amount of annual losses at which the treaty coverage begins0 or more2500000
limitfloatMaximum amount of coverage provided by the treaty above the attachment point0 or more10000000
premiumfloatTotal premium paid by the cedent for the treaty0 or more850000
claims_reportedintegerTotal number of claims reported under the treaty for the policy year0 or more · optional42
total_losses_incurredfloatTotal amount of losses incurred under the treaty for the policy year0 or more · optional6300000
claims_paidfloatTotal amount of claims paid by the reinsurer under the treaty0 or more · optional4200000
Dates and times 2 columns
policy_year_startdateStart date of the policy year for the treaty2024-01-01
policy_year_enddateEnd date of the policy year for the treaty2024-12-31

Use it for

  • median attachm…2,750,000100 rowsmean attachment point…2.3Mannu…5.5Mmult…3.1Meven…2.3Mother

    An insurance dashboard

    Attachment_point by aggregate_deductible_type and a breakdown of covered_lines_of_business. Excel, Power BI or Tableau.

  • Why do the 24 multi-year rows have a mean attachment_point of 5,504,167?

    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 policy_year_start 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 dataset100 rows18 columns
Yours1,000 rows18 columns

blueprint · aggregate-excess-of-loss-treaties

Behind this dataset

Same schema. As many rows as you need.

These 100 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
  • Attachment: aggregate loss amount triggering coverage
  • Typically expressed as loss ratio (e.g., 75% of premium)
  • Limit: maximum aggregate recovery
  • Protects against frequency and small claim aggregation
  • Stop loss alternative name
  • Annual aggregate period
  • Premium-based vs dollar attachment
  • Cat aggregate vs non-cat aggregate
Rows
Open the blueprint in Data Factory

1 credit per row. New accounts start with 25 free credits.

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

What should your data show?

Preview 20 rows free
No signup. No card.