Skip to main content

Live, not a backtest

Live day-ahead forecast track record

Every forecast scored here was archived before the 12:00 Kyiv day-ahead gate on the day before delivery, and none has been changed since. The scoring rules are frozen, and no month is left out of the score.

Delivery days Jun 21, 2026 – Oct 19, 2026 · Recomputed Oct 18, 2026

The whole window

rMAE against the seasonal-naive benchmark

0.847

95% CI 0.789–0.905

Verdict under the frozen rule: beats seasonal-naive at n = 117

  • Scored delivery days: 117 (Jun 21, 2026 – Oct 19, 2026)
  • Scored hours: 2,808
  • MAE: forecast 1,342.9, benchmark 1,585.7 UAH/MWh
  • Giacomini–White test with HAC correction: p < 0.001 (lag 4)
  • Days the forecast erred less than the benchmark: 73; more: 44; ties: 0
  • Bias -213.6 UAH/MWh: on average the forecast sat below the cleared price (under-forecast). The benchmark's bias: -96.4.

Every month, including the ones we lost

Months are not chosen: the table lists every calendar month of the window, each with its own n, dates and confidence interval. An rMAE above 1 means the forecast erred more than the benchmark that month.

Track record by calendar month
MonthDaysrMAE (95% CI)MAE forecast / benchmarkBiasDays better / worse
June 2026Jun 21, 2026 – Jun 30, 2026101.0220.948–1.0961,559.2 / 1,525.2-497.32 / 8
July 2026Jul 01, 2026 – Jul 31, 2026280.8480.727–0.9691,002.0 / 1,181.5+112.114 / 14
August 2026Aug 01, 2026 – Aug 31, 2026310.7630.641–0.8851,451.1 / 1,902.6-299.123 / 8
September 2026Sep 01, 2026 – Sep 30, 2026290.8660.775–0.9561,412.5 / 1,631.2-306.120 / 9
October 2026Oct 01, 2026 – Oct 19, 2026190.8910.780–1.0021,448.9 / 1,626.5-263.814 / 5

MAE and bias in UAH/MWh.

Days not in the score

Excluded days are named on every recompute and never filled in after the fact.

No forecast archived
4
Jul 6 – 7, 2026; Jul 11, 2026; Sep 15, 2026
Two different forecasts archived at the same instant
0
Forecast archived after the 12:00 gate
0
Not 24 valid hourly values
0
No published cleared price
0
Benchmark source day incomplete
0
No NBU exchange rate
0

Clean segment

The rules were fixed on Sep 23, 2026, after an informal first look at this same archive. Nobody had seen the deliveries from Sep 24, 2026 on at that point; they are reported on their own, with their own verdict, once 60 of them are scored.

Scored so far: 26 of 60.

How it is scored