Thursday 09:00 UTC is the LOUDEST 09:00 UTC of the week — median rank 54.5/237 across 28 pairs (verified 2026-09-22) — but ZERO pairs sit inside top-20 on ANY weekday at 09:00 UTC. First 5-weekday arc in the Insights corpus where every weekday's top-20 count is 0 — the post-London-open dead zone. Every weekday LOSES ~28-40 rank positions from 08:00 → 09:00 UTC. Full 5-weekday 09:00 UTC ordering: Thu 54.5 < Tue 57.5 < Wed 63.5 < Fri 68.0 < Mon 77.5. Opens the 5-weekday 09:00 UTC arc as natural sequel to the 5-weekday 08:00 UTC arc closed 2026-09-21 by mon-0800.
Thursday 09:00 UTC ranks top-50 for 13 of 28 liquid FX pairs but zero top-20 on any pair — a first-in-corpus dead-zone signature. Median rank across 28 pairs is 54.5/237, the LOUDEST 09:00 UTC of the weekbut still louder than every OTHER weekday’s 09:00 UTC cell only by degree. Full 5-weekday 09:00 UTC ordering: Thu 54.5 < Tue 57.5 < Wed 63.5 < Fri 68.0 < Mon 77.5. Every weekday LOSES ~28-40 rank positions from 08:00 → 09:00 UTC — the post-London-open dead zone. Opens the 5-weekday 09:00 UTC arc as natural sequel to the 5-weekday 08:00 UTC arc closed 2026-09-21.

The 5-weekday 09:00 UTC dead-zone arc
| Weekday 09:00 UTC | Median rank | Top-20 count | Loudest pair (rank) | vs same-weekday 08:00 UTC |
|---|---|---|---|---|
| Thu 09:00 UTC ★ today | 54.5 | 0/28 | GBPCHF 31 | +30 vs Thu 23.5 |
| Tue 09:00 UTC | 57.5 | 0/28 | EURGBP 31 | +28 vs Tue 24 |
| Wed 09:00 UTC | 63.5 | 0/28 | EURGBP 26 (loudest in arc) | +34 vs Wed 30.5 |
| Fri 09:00 UTC | 68.0 | 0/28 | GBPCHF 35 | +32 vs Fri 40.5 |
| Mon 09:00 UTC | 77.5 | 0/28 | EURCHF 59 | +40 vs Mon 44 |
Every weekday’s 09:00 UTC median rank is significantly quieter than the same weekday’s 08:00 UTC — the post-London-open bid clears in ~30-45 minutes and position-taking stalls until the 10:00 UTC European macro-data slots. Zero top-20 pairs on any weekday at 09:00 UTC — the first 5-weekday arc in the Insights corpus with this signature. The 08:00 UTC arc had Thu with 6/28 top-20; the 07:00 UTC arc had 3/28 top-20 at Thu. At 09:00 UTC, every weekday clocks 0/28 top-20.
GBP-family fade — coherent even in the dead zone
| GBP-family pair | Thu 08:00 | Thu 09:00 | Fade (08→09) |
|---|---|---|---|
| GBPCHF | 7 | 31 ★ | +24 |
| GBPUSD | 19 | 38 | +19 |
| EURGBP | 11 | 41 | +30 |
| GBPNZD | 13 | 42 | +29 |
| GBPAUD | 16 | 47 | +31 |
| GBPJPY | 14 | 47 | +33 |
| GBPCAD | 40 | 67 | +27 |
| GBP-family median | 15 | 42 | +27 |
Every GBP-family pair fades by 19-33 rank positions from Thu 08:00 → Thu 09:00, but the family stays COHERENT. GBPCHF remains the LOUDEST 09:00 UTC cell across all 5 weekdays (rank 31 Thu; second-loudest Wed EURGBP 26 is the sole cell inside top-30 anywhere in the arc). Family median rank 42 at Thu 09:00 UTC vs CAD-family 78 — the widest family gap anywhere in the 09:00 UTC arc, matching the same GBP vs CAD family split at Thu 08:00 UTC (2026-09-17). GBP-family stays the loudest cluster; it just gets dead-zoned along with everything else.
Family breakdown at Thu 09:00 UTC
| Family | Members (rank) | Family median |
|---|---|---|
| GBP-family | GBPCHF 31, GBPUSD 38, EURGBP 41, GBPNZD 42, GBPAUD 47, GBPJPY 47, GBPCAD 67 | 42 |
| CHF-crosses | GBPCHF 31, AUDCHF 40, NZDCHF 40, CHFJPY 43, USDCHF 47, EURCHF 50, CADCHF 57 | 43 |
| EUR/majors | EURGBP 41, EURNZD 47, EURJPY 48, EURCHF 50, EURUSD 54, EURAUD 55, EURCAD 69 | 50 |
| USD/majors | GBPUSD 38, USDCHF 47, EURUSD 54, NZDUSD 58, AUDUSD 67, USDJPY 70, USDCAD 80 | 58 |
| JPY-crosses | CHFJPY 43, GBPJPY 47, EURJPY 48, USDJPY 70, NZDJPY 75, AUDJPY 76, CADJPY 81 | 70 |
| CAD-crosses | CADCHF 57, GBPCAD 67, EURCAD 69, NZDCAD 78, USDCAD 80, CADJPY 81, AUDCAD 86 | 78 |
GBP-family median rank 42 at Thu 09:00 UTC vs CAD-family 78 — 36 rank positions apart, exactly the same gap as Thu 08:00 UTC (14 vs 43) even though every family fades ~30 positions in absolute terms. AUDNZD sits alone at rank 104 — the ONLY cell outside top-100 in the entire 5-weekday 09:00 UTC arc, 18 rank positions quieter than the next-quietest AUDCAD (86).
Verification note and caveat
All 28 pair ranks verified 2026-09-22 via fresh /api/v1/calm-zones/scan?pair=<PAIR> pulls, sorted by -median_range_pips, filtering to dow=3 slot_utc="09:00". Backend dow convention confirmed from backend/api/v1/calm_zones.py(“0=Mon through 4=Fri”). Caveat: 09:00 UTC = 10:00 BST = 09:00 GMT straddles London DST boundary and Calm Zones averages both regimes into one cell. Cross-weekday comparison is unaffected — every weekday averages the same BST/GMT mix. Chart built via a one-off script reusing scripts/insights-charts/svg.ts + theme.ts + sharp, not committed under scripts/.