UK Flash Services PMI on EURGBP: all 4 big_miss prints sent EURGBP UP at 1m, 5m, 15m, 30m, AND 1h — QUINTUPLE-window big_miss unanimity, softens to 3-of-4 at 4h. Perfect antipodal-quote mirror of today's slot 1 GBPUSD (same 4 big_miss dates flipped in sign). At 5 minutes the 2x2 is [[4,0],[0,3]] — Fisher's exact test (today's Stats #45) one-sided p = 1/35 = 0.0286. Second leg of the GBP Flash Services PMI cross-family opened today.
75 non-contaminated UK Flash Services PMI releases on EURGBP. All 4 big_miss prints sent EURGBP UP (4 of 4 UP) at 1m, 5m, 15m, 30m, AND 1h — quintuple-window big_miss unanimity — and one print flips down at 4h (3-of-4, 75%). Perfect antipodal-quote mirror of today’s slot 1 GBPUSD (same 4 big_miss print dates flipped in sign — miss = GBP-weak reads UP on the GBP-quote leg). At 5 minutes the 2x2 is [[4,0],[0,3]] — Fisher’s exact test (today’s Stats #45) one-sided p = 1/35 = 0.0286. Second leg of the GBP Flash Services PMI cross-family opened today.

The 5-minute 2x2 — mirror of slot 1 GBPUSD
| Bucket | UP | DOWN | Row total |
|---|---|---|---|
| big_miss | 4 | 0 | 4 |
| big_beat | 0 | 3 | 3 |
| Col total | 4 | 3 | 7 |
Slot 1 GBPUSD had columns labelled DOWN/UP; this post has UP/DOWN. The cell counts are identical because the marginals are identical, so Fisher’s exact p = 1/35 = 0.0286 holds on both pairs. The one-sided test rejects a fair-tail null at 5%.
Full window walk — quintuple-window unanimity
| Window | big_miss (n=4) | big_beat (n=3) | Slot 1 GBPUSD parallel |
|---|---|---|---|
| 1m | 4/4 (100.00%) +9.65p | 1/3 (33.33%) -7.10p | GBPUSD 0/4 DOWN unanimous |
| 5m | 4/4 (100.00%) +5.85p | 0/3 (0.00%) -4.50p | GBPUSD 0/4 DOWN unanimous |
| 15m | 4/4 (100.00%) +5.50p | 1/3 (33.33%) -16.00p | GBPUSD 2/4 UP (flip) |
| 30m | 4/4 (100.00%) +5.50p | 0/3 (0.00%) -19.60p | GBPUSD 1/4 UP |
| 1h | 4/4 (100.00%) +15.35p | 1/3 (33.33%) -25.40p | GBPUSD 1/4 UP |
| 4h | 3/4 (75.00%) +16.70p | 0/3 (0.00%) -16.20p | GBPUSD 0/4 DOWN unanimous |
EURGBP holds 4-of-4 UP big_miss across FIVE contiguous windows; GBPUSD holds 0-of-4 DOWN unanimously only at 1m, 5m, and 4h. The London/Frankfurt overlap keeps the EURGBP signal clean through the European morning; GBPUSD picks up USD-flow noise between 5m and 4h.
Interval decisions on the 4-of-4 UP reading
| Method | big_miss 4/4 UP CI | Rejects fair-coin? |
|---|---|---|
| Rule of Three (Stats #40, complement) | [47.29%, 100%] | no (lower < 50%) |
| Clopper-Pearson (Stats #41) | [39.76%, 100%] | no |
| Wilson score (Stats #42) | [51.01%, 100%] | REJECTS |
| Agresti-Coull (Stats #43) | [45.40%, 100%] | no |
| Jeffreys (Stats #44) | [55.52%, 100%] | REJECTS (tightest lower) |
| Fisher exact 2x2 (Stats #45) | p = 1/35 = 0.0286 | REJECTS (no ambiguity) |
Same three-of-six methodology split as slot 1: Wilson and Jeffreys reject on the single-tail unanimity; RoT, CP, and AC fail because their lower bound sits below 50% at n=4. Fisher’s exact 2x2 combines both tails and rejects with p = 1/35 = 0.0286.
Verification note
All numbers verified against live /api/v1/news-impact/stats on 2026-09-14 across the six windows 1m, 5m, 15m, 30m, 1h, 4h. Chart built via pnpm insights:chart. Fisher’s exact p-value cross-checked against scipy.stats.fisher_exact; the four single-tail intervals cross-checked against statsmodels.stats.proportion.proportion_confint and scipy.stats.beta.ppf.