Coverage prediction backtest Good fit Stable

Generated 2026-07-27T06:32:03.925Z · range 2026-06-25 → 2026-07-24 · model naive coverage % · residual = predicted − actual · artifact from ops:prediction report / ops:snapshot

n
30
backtest rows
MAE
2.87
mean abs error
RMSE
4.46
root mean square
Bias
2.87
mean (pred − actual)
Within ≤5
73%
calibration hit rate
Within ≤15
100%
soft band
Trend (½ MAE)
0.00
2.87 → 2.87 · stable
Over / under
14/0
16 exact · worst 2026-06-30
Worst |error|
10.00
2026-06-30
Mean |error|
2.87
series absolute
Last predicted
100.0
coverage %
Last actual
93.0
residual +7.00

Predicted vs actual

Coverage prediction · n=30 · MAE 2.87 · RMSE 4.46 0 25 50 75 100 2026-06-25 2026-07-24 actual predicted

Residuals

Signed error (predicted − actual). Red = over-prediction.

Residuals (error) · ±10.0 2026-06-25 2026-07-24 over-pred (err>0) under-pred (err<0)

|Error| distribution

Bucket counts · green ≤5 · amber ≤15 · red >15.

|Error| distribution · max 10.0 016 1 32 42 54 62 82 92 |error| →

Rolling MAE

7-day rolling mean absolute error with good/fair band guides.

Rolling MAE · window 7 2026-06-25 2026-07-24 last 3.57

Series (30 rows)

30 shown
Date Predicted Actual Error |Error|
2026-07-24 100.00 93.00 7.00 7.00
2026-07-23 100.00 100.00 0.00 0.00
2026-07-22 100.00 96.00 4.00 4.00
2026-07-21 100.00 100.00 0.00 0.00
2026-07-20 100.00 94.00 6.00 6.00
2026-07-19 100.00 100.00 0.00 0.00
2026-07-18 100.00 92.00 8.00 8.00
2026-07-17 100.00 100.00 0.00 0.00
2026-07-16 100.00 100.00 0.00 0.00
2026-07-15 100.00 90.00 10.00 10.00
2026-07-14 100.00 100.00 0.00 0.00
2026-07-13 100.00 97.00 3.00 3.00
2026-07-12 100.00 100.00 0.00 0.00
2026-07-11 100.00 95.00 5.00 5.00
2026-07-10 100.00 100.00 0.00 0.00
2026-07-09 100.00 93.00 7.00 7.00
2026-07-08 100.00 100.00 0.00 0.00
2026-07-07 100.00 96.00 4.00 4.00
2026-07-06 100.00 100.00 0.00 0.00
2026-07-05 100.00 94.00 6.00 6.00
2026-07-04 100.00 100.00 0.00 0.00
2026-07-03 100.00 92.00 8.00 8.00
2026-07-02 100.00 100.00 0.00 0.00
2026-07-01 100.00 100.00 0.00 0.00
2026-06-30 100.00 90.00 10.00 10.00
2026-06-29 100.00 100.00 0.00 0.00
2026-06-28 100.00 97.00 3.00 3.00
2026-06-27 100.00 100.00 0.00 0.00
2026-06-26 100.00 95.00 5.00 5.00
2026-06-25 100.00 100.00 0.00 0.00