Sports Dashboard

MI Bivariate Poisson + Dixon-Coles + Elo

← Back to Blog
|Signal Test|REJECTED

Signal layered-threshold-variance: Rejected

Instead of one binary threshold, use per-source thresholds (fotmob 3.0, matchXg 2.5, v3 2.0). When 2+ sources independently flag regression, confidence is higher. Level 3 (all flag) should have highest per-bet ROI.. not-significant

Marginal ROI
+0.3%
entry-adjusted
N
109,015
CLV
+5.7%
Gates
8/10

Hypothesis

Instead of one binary threshold, use per-source thresholds (fotmob 3.0, matchXg 2.5, v3 2.0). When 2+ sources independently flag regression, confidence is higher. Level 3 (all flag) should have highest per-bet ROI.

Result

8/10 gates passed. Marginal entry-adj ROI +0.3pp (below +0.5pp practical significance). Bootstrap p=0.39 (need <0.10). Walk-forward 13/13 folds positive but effect too small and noisy.

Gate Results

GateNameResult
1Pre-registeredPASS
2True standalonePASS
3Minimum NPASS
4Marginal ROIPASS
5Bootstrap marginal significanceFAIL
6Matchday interleave OOSPASS
7Regime stratificationPASS
8Suspicious NPASS
9Practical significanceFAIL
10Walk-forwardPASS

Rejection Reason

not-significant

Failed gates: Bootstrap marginal significance, Practical significance

REJECTEDSignal: layered-threshold-variance|2026-04-11