Geospatial risk modelling · open data

Eight insured perils.
2,736 postcode districts.
One dependence model.

A UK home-insurance risk model that scores every postcode district for subsidence, weather damage, flood, groundwater flooding, theft, escape of water, fire and accidental damage — the weather-driven four joined by a vine copula, because the expensive years are the ones where several perils strike at once; the other four priced independently, because burglary does not arrive on the storm track, burst pipes answer to cold snaps, and kitchen fires and dropped televisions pay no attention to the sky at all. Coastal erosion is modelled alongside them but kept out of the premium, because no standard policy covers it.

Subsidence · BGS geology Weather · Met Office Flood · EA / NRW / SEPA Groundwater · EA alert areas Theft · police.uk Escape of water · Met Office frost Fire · Home Office incidents Accidental damage · Census children Erosion · EA NCERM · not insured
Districts · households
2,736
27.3m households (census-weighted)
Simulated years
20,000
per district, seeded & reproducible
Eight-peril premium
£142–135
lowest to highest district
Diversification credit
98%
portfolio vs standalone tail

Separately, 352 districts sit on a coast the sea is projected to take land from by 2105 — England's, and three Welsh border districts its estuary frontages reach. For 80 of them the adopted defence plans hold that at zero — the clearest thing in the model that sea walls do. Worst case is HU19, losing 28% of its area even with its plan in place. Scotland adds 179 districts and 80 km² by 2100, on a different and clearly-marked basis; the Welsh coast itself has no published projection at all. None of this is in the premium: no standard policy covers coastal erosion.

And re-running the whole model on the Environment Agency's climate-change flood extents — calibration held fixed, so only the hazard map moves — shifts the technical premium by +4% across the 2,087 districts it covers, worst DN32 at +82%. A scenario, not a forecast, and England only: what it does and does not mean.

Find a postcode district

Type the outward part of a postcode — the bit before the space — to see how the model rates it.

Five ways in

What actually happened, what the model makes of it, the same model relative to the median, what a warming climate does to it — and the methodology page as the full audit trail behind all four.

What the model says

Findings that fall out of the simulation.

2%of districts hide a >2× spread

A postcode district can be two different risks

Re-running the whole model at postcode-sector resolution — 10,398 units instead of 2,736 — reproduces the district answer when aggregated back, but shows what the district average was hiding: in 52 districts (2%) the cheapest and dearest sectors differ by more than 2×, and in DN14 by 4.0× (£162–£657). The splits are physical: a river through half a district, a clay boundary under the other. See the sector map →

×99multi-peril years

Dependence changes what can happen, not what usually does

Storms, floods and shrink–swell droughts share a climate. Modelling that properly makes it 99 times more likely that the same home is hit by two or more perils in one year — 0.12% of years against 0.0012% under independence. But both are rare, so a single home's own 1-in-100 loss barely moves: measured at ±0 within simulation noise. The dependence surfaces where it should, in the aggregate — catastrophic years cost 4.6% more than an independence assumption implies.

×2.4flood cost, typical → bad

Bad years aren't just "more weather"

Weather is the workhorse loss in every year, but it is the secondary perils that turn a typical year (£70 per policy) into a bad one (£137). Going from typical to bad, flood cost multiplies 2.4× and subsidence 2.0×, while weather multiplies just 1.3×.

TVaRnot VaR

The obvious risk measure gives the wrong answer here

With rare compound losses, tail dependence concentrates claims into fewer, worse years — pushing losses beyond the 99.5% quantile. Value-at-Risk can therefore fall as dependence rises. Premiums use expected shortfall (TVaR 99%), which is monotone in dependence and doesn't hide the clustering.

0.7% vs 24%rating-group churn

Dependence sets the tail; the marginals set the ranking

Perturbing the copula — dependence strength ±25%, conditional correlations zeroed or doubled — moves at most 0.7% of districts into a different rating group. Perturbing the flood assumptions moves up to 24%. Flood's depth-damage curve alone, which has no published anchor, moves 12% of districts when depth is ignored altogether. The vine is what makes the tail honest, but if you want the ranking right, spend your effort on claim frequencies and severities. Every scenario is tabulated on the year analysis page.

75%of a home's claims cost

Each peril is pinned to what the market actually paid

Storm, flood and subsidence are calibrated separately to the ABI's 2025 payouts — £244m, £312m and £307m across ~15.5m policies — theft to the floor of its documented vintage envelope (£342m), escape of water to the ABI's £1.8m-a-day figure (~£657m a year), fire to a documented triangle of Home Office incident counts and the ABI's average fire payout (~£434m a year), and accidental damage to a triangle of its own — the ABI's claim count, the market's at-home AD share and Aviva's average payout (~£227m a year) — rather than to a single blended number. Together the eight insured perils come to £164 per policy per year, 75% of what all home claims cost. The rest of a real premium is expenses — which this does not model — plus commission and profit. How the calibration works →

100%of open data

Every hazard input is public, and it matches the record

BGS geology, Met Office climatologies, Environment Agency, Natural Resources Wales and SEPA flood maps, EA groundwater alert areas — all Open Government Licence, all fetched by scripts in the repo. Reconstructing 35 years of those drivers picks out 1990, 2015 and 2020 as the worst storm years and 1995, 2018 and 2022 as the driest summers — the Burns' Day storm, Desmond, Ciara and Dennis, and the known subsidence-surge years. See the backtest →

The riskiest districts are peril cocktails

Top of the premium ranking, and what is actually driving each one. No two are alike.

DistrictWhere Premium Subs.WeatherFloodGr.water What drives it
DN7postcode area DN£4520.170.211.000.00Flood-dominated (94% of E[loss])
DN14postcode area DN£4110.350.181.000.00Flood-dominated (91% of E[loss])
WC2Npostcode area WC£3940.560.150.630.00Subsidence + flood (53% / 30%)
W1Kpostcode area W£3920.530.140.780.00Subsidence + flood (48% / 36%)
W1Jpostcode area W£3880.530.150.610.00Subsidence + flood (54% / 27%)
W1Cpostcode area W£3860.550.150.280.00Subsidence + weather (61% / 19%)

Technical premium per policy per year = expected loss + 6% cost of capital on the district's allocated share of portfolio tail risk. Scores are 0–1. Download the full table (CSV) · how these numbers are calibrated

Built on open data

Twenty-eight datasets from a dozen public bodies, fetched by the scripts in the repository and documented endpoint-by-endpoint — including the quirks that cost hours to discover, and the dead ends so nobody repeats them.

British Geological Survey Met Office Environment Agency Natural Resources Wales SEPA ECMWF ERA5 ONS Census 2021 National Records of Scotland Ordnance Survey police.uk Home Office Welsh Government ABI
This is a demonstration model, not a priced product. The hazard data is real and current, and each peril's loss level is pinned to published ABI payouts — but these are eight-peril technical premiums, not home insurance premiums. A real policy also carries expenses, commission and profit on top. The caveats section is explicit about every assumption.