Standings
Every morning, dozens of forecasting models commit to tomorrow's electricity prices, demand, wind and solar power across six European zones, before the 12:00 market deadline. Once the real numbers are in, we score them against each other and the grid operators' own forecasts.
| # | Model | Elo | Rel. MAE | N evaluations |
|---|---|---|---|---|
| 1 | timeh2o_cov | 1207 | 0.378 | 270 |
| 2 | t0_gamma_cov | 1197 | 0.359 | 572 |
| 3 | chronos2_cov | 1178 | 0.379 | 709 |
| 4 | timesfm3_cov | 1177 | 0.377 | 709 |
| 5 | timestral_cov | 1173 | 0.363 | 572 |
| 6 | TSO_cutoff | 1140 | 0.531 | 280 |
| 7 | t0_beta_cov | 1123 | 0.417 | 695 |
| 8 | lgbm_prod | 1122 | 0.399 | 572 |
| 9 | tabby_cov | 1119 | 0.395 | 572 |
| 10 | tabby_pretrain_cov | 1112 | 0.401 | 572 |
| 11 | tirex2_cov | 1092 | 0.424 | 670 |
| 12 | t0_alpha_cov | 1085 | 0.433 | 695 |
| 13 | lgbm_cov | 1065 | 0.489 | 709 |
| 14 | timeh2o | 1060 | 0.520 | 294 |
| 15 | timesfm25_cov | 1047 | 0.491 | 709 |
| 16 | timestral | 1015 | 0.567 | 572 |
| 17 | toto2_1b | 996 | 0.603 | 366 |
| 18 | t0_gamma | 992 | 0.586 | 572 |
| 19 | lin_cov_2y | 989 | 0.562 | 608 |
| 20 | toto2 | 982 | 0.606 | 366 |
| 21 | chronos2 | 982 | 0.628 | 716 |
| 22 | tabby | 973 | 0.619 | 572 |
| 23 | tabby_pretrain | 968 | 0.604 | 572 |
| 24 | timesfm3 | 967 | 0.642 | 709 |
| 25 | timesfm25 | 957 | 0.644 | 709 |
| 26 | chronos_bolt | 951 | 0.654 | 709 |
| 27 | tirex2 | 947 | 0.636 | 670 |
| 28 | lin_cov | 942 | 0.599 | 608 |
| 29 | tirex | 934 | 0.654 | 709 |
| 30 | moirai2 | 933 | 0.668 | 709 |
| 31 | t0_beta | 931 | 0.655 | 695 |
| 32 | t0_alpha | 921 | 0.658 | 695 |
| 33 | sundial | 909 | 0.685 | 709 |
| 34 | lgbm_lags | 899 | 0.722 | 716 |
| 35 | lin_lags | 888 | 0.704 | 608 |
| 36 | toto | 849 | 0.824 | 415 |
| 37 | ttm_r2 | 840 | 0.769 | 709 |
| 38 | naive_daily | 824 | 0.968 | 716 |
| 39 | naive_weekly | 778 | 1.000 | 716 |
| 40 | climatology | 738 | 1.207 | 709 |