Each CV test fold is binned by elapsed days since the fold start (the retraining point), in two-week bins. The last partial week is excluded. Points are pooled over the 8 folds; the table below shows within-fold slopes averaged over folds, which removes most fold/season differences.
Models are retrained at the start of each 13-week fold. If predictions degrade noticeably with elapsed time, retraining more often may help.
Chronos-2 and Kumo are excluded: they are zero-shot and always consume history up to the prediction time, so they are never stale with respect to the retraining schedule. Any within-fold drift they show is due to other time-varying factors, not retraining frequency. TabICL (8 estimators, full-history context) is included because its in-context training set is refreshed only once per fold.
MAPE is in percentage points; pinball-d2 and coverage are absolute changes. For MAPE, positive is worse. For pinball-d2, negative is worse. Coverage is relative to the nominal 0.90 level.
| model | horizon | MAPE (pp/30d) | pinball-d2 /30d | coverage /30d |
|---|---|---|---|---|
| hgb_mean | 1h | +0.077 | - | - |
| hgb_mean | 12h | +0.137 | - | - |
| hgb_mean | 24h | +0.152 | - | - |
| hgb_quantile_q7 | 1h | +0.067 | -0.0057 | -0.0056 |
| hgb_quantile_q7 | 12h | +0.169 | -0.0256 | -0.0232 |
| hgb_quantile_q7 | 24h | +0.177 | -0.0250 | -0.0199 |
| hgb_quantile_recal_q7 | 1h | +0.062 | -0.0050 | -0.0053 |
| hgb_quantile_recal_q7 | 12h | +0.187 | -0.0201 | -0.0222 |
| hgb_quantile_recal_q7 | 24h | +0.193 | -0.0214 | -0.0208 |
| tabicl_n8_full | 1h | +0.032 | -0.0041 | +0.0019 |
| tabicl_n8_full | 12h | +0.252 | -0.0287 | +0.0090 |
| tabicl_n8_full | 24h | +0.121 | -0.0250 | +0.0268 |
Caveat: only 8 folds; the slopes are linear approximations and residual seasonal effects remain. The final partial week is excluded because it is only 7 days and is seasonally noisy.