Port Disruption Watch

Ports to watch

What to do with an alert

Map

alert watch: 5%+ chance otherSize: usual calls a week
Scroll or pinch to zoom · drag to move · click a port

Where the risk is

Expected number of disrupted ports by region: the sum of every port's chance.

Track record

disruptions on an alert list disruptions missedHover a bar for the week

Latest alerts and what happened

Are the chances honest?

When the model said a chance in this range, how often a disruption followed.

How this works

A disruption is a week when a port's ship calls fall at least 30% below its usual level (the median of the 13 weeks before) and far enough to stand out from its normal week-to-week swings, and the port didn't drop the same way a year earlier (so regular holiday dips don't count). Every Tuesday IMF PortWatch publishes port calls up to the previous week. Right after, a model trained on 2020 onward (a LightGBM classifier) gives each port a chance of a disruption in three weeks: last week (already over, but its data isn't out), this week and next week. Inputs: recent calls against normal, past drops, time of year and holidays, storm and disaster alerts from GDACS, traffic through the nearest chokepoints, and nearby ports' calls. Alerts are the top 1% of ports each week. The track record uses only predictions made without seeing the outcome: 2023 to the model's launch is a backtest (retrained every 12 weeks on past data only), after that the live weekly runs. Known gap: typhoons often reach ports before GDACS lists them, so typhoon disruptions are mostly missed.