mlb
The ledger row, decomposed. Every figure below is read from a staged artifact on disk (cited per panel); this drill describes calibration and sharpness only -- no dollar edge, ROI, or bankroll is claimed.
- model
- 1.3103 (CRPS)
- market
- 1.9495 (CRPS)
- delta (95% ci)
- 0.6392 [0.3174, 0.9632]
- n
- 54
verdict MODEL_SHARPER_PROVISIONAL -- source scripts/platformkit/benchmarks/crps_market/last_run_ingame_mlb.json
Murphy decomposition (model)
Brier = reliability - resolution + uncertainty (10-bin). Lower reliability and higher resolution are better; uncertainty is the irreducible base-rate floor. Descriptive, not an edge claim. Source: murphy_decomposition.json.
reliability curve (model vs market)
as of 2026-07-23T03:21:27.493056+00:00
Predicted probability (x) vs observed frequency (y) against the perfect-calibration ideal (dashed). Amber = model, blue = market. Hover a point for its bin count. Source: calibration_stability.json.
bootstrap CI per bin (model)
as of 2026-07-23T03:21:27.493056+00:00
| bin | n | gap | gap 95% ci | excludes 0? |
|---|---|---|---|---|
| 0.0-0.1 | 5127 | 0.1819 | [0.104, 0.274] | yes -- gap real |
| 0.1-0.2 | 4495 | 0.0937 | [0.006, 0.190] | yes -- gap real |
| 0.2-0.3 | 4708 | 0.0578 | [-0.030, 0.168] | no -- within noise |
| 0.3-0.4 | 7071 | -0.0785 | [-0.168, 0.019] | no -- within noise |
| 0.4-0.5 | 14736 | -0.0653 | [-0.165, 0.040] | no -- within noise |
| 0.5-0.6 | 17652 | -0.0818 | [-0.174, 0.014] | no -- within noise |
| 0.6-0.7 | 9214 | -0.0711 | [-0.186, 0.054] | no -- within noise |
| 0.7-0.8 | 5364 | -0.0737 | [-0.186, 0.036] | no -- within noise |
| 0.8-0.9 | 5866 | -0.1138 | [-0.221, -0.020] | yes -- gap real |
| 0.9-1.0 | 4753 | -0.2909 | [-0.402, -0.182] | yes -- gap real |
4/10 eligible bins have a calibration-gap 95% CI (cluster bootstrap on game_id) that excludes 0; the rest are within noise. Model Brier 0.2377. Brier skill vs climatology 0.042, vs market -0.150 (at or below 0 -- the model does not beat the market Brier; that null is the point). Source: calibration_stability.json + brier_skill_scores.json.