Heatwaves
Heatwave days and events per year, measured against each place’s own baseline rather than a single continental threshold, so a hot week in the highlands counts as one.
Observed hazard history from ERA5 reanalysis, 1991 to 2025, turned into heatwave, rainfall, drought and heat-stress indicators for every African country, admin-1 region and municipality, so “a bad year” becomes a number you can point to.
Each indicator is computed the same way for every place and every year, against the same baseline, so a district in Malawi and a municipality in Morocco can sit in the same table and mean the same thing.
Heatwave days and events per year, measured against each place’s own baseline rather than a single continental threshold, so a hot week in the highlands counts as one.
Days of extreme daily rainfall and the wettest spells of each year: the events behind flash floods, washed-out roads and waterlogged harvests.
The Standardised Precipitation Index at 1, 3, 6 and 12 months: from a failed short rain to a lost year. Classes follow the published SPI bands.
El Niño, La Niña or neutral for every season, side by side with the local record, so you can see which regions dry out and which flood when the Pacific shifts.
Wet-bulb globe temperature, the measure used for safe working limits, counting the days when outdoor work in fields, mines and construction sites has to slow or stop.
The temperature–humidity index for cattle and other livestock, flagging the days when milk yields, weight gain and fertility fall in dairy and ranching regions.
SPI compares rainfall over a window with what is normal for that place and season. Short windows catch the failed planting rain; long windows catch the reservoir that never refilled.
Planting and growing-season stress: the timescales that move crop yields and seasonal agricultural lending.
Groundwater, reservoirs and hydropower: the slow droughts that reach utilities, municipalities and whole regional economies.
SPI classes (published bands)
Your counterparties are not national averages. Each indicator is published at three levels of place, and each place carries its own baseline, its own record year and an honest flag when the latest year is not yet complete.
| Place | Level | Median | Record | Year |
|---|---|---|---|---|
| Kenya | Country | 14 d | 37 d | 2024 |
| Garissa | Admin-1 | 23 d | 58 d | 2024 |
| Kano | Admin-1 | 24 d | 61 d | 2024 |
| Polokwane | Municipality | 9 d | 27 d | 2016 |
| Marrakech | Municipality | 17 d | 44 d | 2023 |
| Lusaka | Municipality | 11 d | 29 d | 2025 partial |
When the newest year is still in progress it is marked “partial” everywhere it appears, in the console, the Parquet files and the API, and it is never allowed to set or break a record until it is complete.
Observed history is the evidence base a credit committee or supervisor will ask for first: what has happened here, how often, and how bad it got.
Filter places by SPI class and year, then join them to your counterparties’ locations.
SPI-12 · admin-1 · your bookCompare the record year with the 1991–2020 median for THI and heatwave days, place by place.
THI · heatwave days · record yearLay ENSO phase over your own arrears or claims history and the local drought and rainfall record.
ENSO phase · SPI · extreme rainCount the days above WBGT working limits at each site’s municipality, for every year since 1991.
WBGT · municipality · per yearPick the observed record as the shock calibration, and see exactly which year and which place it came from.
record year · stress testingRead the 35-year series of extreme rain days for each municipality and compare decades side by side.
extreme rain days · 1991–2025When you run a heatwave “like a record year” or a drought, the shock is calibrated on this history, and the result keeps the link back to the year and place it came from. How stress testing works.
In a working session we run a sample of your counterparties through a physical shock and a transition scenario, and walk you through every step of the chain from hazard to capital.