Probable Maximum Loss (PML) Estimates

This dataset provides detailed Probable Maximum Loss (PML) estimates for various catastrophe exposures, including loss amounts at multiple return periods and confidence levels. It is designed to support reinsurance purchasing, risk management, and regulatory reporting by offering granular, traceable loss metrics across exposures and event types. The dataset is ideal for actuaries, risk managers, and insurance analysts seeking to quantify and manage catastrophic risk.

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

Reinsurance purchasing and optimization

Sample rows

preview · 8 of 501 rows · all 11 columns
pml_idstringcatastrophe_typestringconfidence_level_percentfloatreinsurance_layerstringexposure_idstringreturn_period_yearsintegerpml_amountfloatcurrencystringcalculation_datedatemodel_versionstringnotesstring
PML-0001Ahurricane99.7excess of lossUS-FL-01100250000000USD2023-06-15HR2023.aPeak hurricane risk for Florida, updated per 2023 model revision.
PML-0002Bearthquake99.9stop lossJP-Kanto-021000800000000JPY2022-11-30EQ2022.1Major Tokyo region earthquake scenario, high exposure portfolio.
PML-0003Cflood90quota shareIN-GJ-03106500000INR2024-01-20FLD2024.cSeasonal flooding in Gujarat, moderate portfolio exposure.
PML-0004Dwildfire95blankAU-VIC-04509000000AUD2021-08-10WF2021.3Typical wildfire risk, Victorian rural exposures.
PML-0005Etornado90quota shareUS-TX-05203200000USD2023-04-01TOR2023.xModerate tornado scenario, North Texas region.
PML-0006Fflood95excess of lossDE-BW-06508200000EUR2022-07-12FLD2022.bFlood risk assessment, Baden-Württemberg, updated after July 2022 event.
PML-0007Gflood0blankBR-SP-0710BRL2023-02-14blankEdge case: no modeled loss for frequent São Paulo flooding.
PML-0008Hother10blankZA-GT-08512000ZAR2024-03-18blankBoundary scenario: low loss from recurring local event.

What the 501 rows show

from the 501-row sample

Other (catastrophe type) stands out: mean confidence_level_percent is 3.1, against 76.2 for the rest.

  • 91.0median confidence_level_percent
  • 16currencies
  • 60median return_period_years
  • 4,100,000median pml_amount
Mean confidence_level_percent by catastrophe_type501 rows
05010098.0earth…99 rows55.6flood212 ro…98.0hurri…58 rows89.2wildf…44 rows85.4torna…42 rows3.1other46 rows
confidence_level_percent501 rows, in bands of 10
014028078361631652851277050100confidence_level_percent →

Median 91.0, from 0.0 to 100.0.

reinsurance_layer302 rows with a value · 199 left blank
  1. quota share124
  2. excess of loss105
  3. stop loss57
  4. surplus share12
  5. null4
11 columns by typefrom the column list below
  • string 7
  • integer 1
  • float 2
  • date 1

Columns

11 columns in three groups
blueprint · 11 columns
columntypedescriptionexample
Text 7 columns
pml_idstringUnique identifier for each Probable Maximum Loss (PML) estimate recorduniquePML-0001A
exposure_idstringIdentifier for the exposure or portfolio being analyzed (e.g., region, business unit, or risk group)US-FL-01
catastrophe_typestringType of catastrophe event (e.g., earthquake, flood, hurricane)6 valueshurricane
currencystringCurrency code for the PML amount (ISO 4217, e.g., USD, EUR, GBP)USD
model_versionstringVersion identifier of the catastrophe model used for calculationoptionalHR2023.a
reinsurance_layerstringReinsurance layer or program associated with the PML (e.g., 'excess of loss', 'quota share')5 layers · optionalexcess of loss
notesstringAdditional notes or comments regarding the PML estimateoptionalPeak hurricane risk for F…
Numbers 3 columns
return_period_yearsintegerReturn period in years (e.g., 100 for 1-in-100-year event)1 or more100
confidence_level_percentfloatConfidence level for the PML estimate, expressed as a percentage (e.g., 99.5)0 to 10099.7
pml_amountfloatEstimated probable maximum loss amount in the reporting currency0 or more250000000
Dates and times 1 column
calculation_datedateDate when the PML calculation was performed2023-06-15

Use it for

  • median confide…91.0501 rowsmean confidence level…98.0eart…55.6flood98.0hurr…89.2wild…

    An insurance dashboard

    Confidence_level_percent by catastrophe_type and a breakdown of reinsurance_layer. Excel, Power BI or Tableau.

  • Why do the 46 other rows have a mean confidence_level_percent of 3.1?

    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 pmls with exposure_id, catastrophe_type and return_period_years to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 11 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 dataset501 rows11 columns
Yours1,000 rows11 columns

blueprint · probable-maximum-loss-pml-estimates

Behind this dataset

Same schema. As many rows as you need.

These 501 rows came out of a blueprint — 11 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
  • Return periods: 100-yr, 250-yr, 500-yr, 1000-yr events
  • Confidence levels: 90%, 95%, 99%
  • Peril-specific PMLs
  • All-peril aggregate PML
  • PML as percentage of total insured value (TIV)
  • Occurrence PML vs aggregate annual PML
  • PML used to determine reinsurance attachment points
  • Regulatory PML reporting requirements
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
probable-maximum-loss-pml-estimates

What should your data show?

Preview 20 rows free
No signup. No card.