17d ago
Rotterdam Max Congestion Persists, Prices Already Moving
Rotterdam hits a perfect congestion score of 100 (3.5σ above baseline) with only 1 anchored vessel, suggesting active throughput pressure rather than a queue buildup — a nuanced signal. However, CL is already up 8.2% on the day, BNO surged 17.3%, and SBLK is up 7.4%, indicating markets have sharply priced in bullish energy and shipping momentum, leaving limited incremental upside from this port data alone. A bearish signal was generated just 27 hours ago at this same port, and the prior track record here skews bearish on ZIM specifically.
Triggered By
Congestion score 100 is 3.5σ above same-hour baseline (avg 51)
Trade Idea
Watch rather than act: if CL and BNO consolidate or pull back intraday after today's spike while Rotterdam congestion holds at 100 in the next poll, consider a small long in BOAT as a diversified shipping/energy play with less single-name risk than ZIM; target 3-5 day hold on the thesis that port congestion sustains elevated freight rates with a short lag.
Affected Assets
ZIM
—
SBLK
—
CL
—
NG
—
BOAT
—
BNO
—
⚠ The simultaneous surge across Rotterdam, Singapore, LA, and Sabine Pass suggests a macro geopolitical or sanctions-driven event may be driving all these signals at once, which could mean sharp mean-reversion if the catalyst resolves quickly or proves to be noise.
AI-generated signal · Claude Sonnet
Port Activity at Signal Time
14-day historyVessels
228
Anchored
0
Congestion
47/100
Shaded band = rolling 7-day avg ± 1σ · breaks outside band = anomaly territory
Permanent link to this signal
/signals/NLRTM/2026-05-21T13:03:44.796Z