Built 2026-09-21 (21 September 2026)

Denmark East (DK2) Demand Forecast Accuracy and Bias, 23 August to 20 September 2026

The day-ahead demand forecast for Denmark East (DK2) was off by 2.2% on average (mean absolute percentage error) over 685 hours from 23 August to 20 September 2026, and 90% of hours landed within 5% of the reading. Its bias was +0.4%: it ran close to balanced on average. The largest miss was 235 MW (18.0%) too high at 14 Sept 2026, 23:00 CEST (UTC+02:00). Dates and times are local (Europe/Copenhagen).

Key Facts

  • The day-ahead demand forecast for Denmark East (DK2) was off by 2.2% on average (mean absolute percentage error) over 685 hours from 23 August to 20 September 2026, and 90% of hours landed within 5% of the reading. Its bias was +0.4%: it ran close to balanced on average. The largest miss was 235 MW (18.0%) too high at 14 Sept 2026, 23:00 CEST (UTC+02:00).
  • Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Denmark East (DK2) came 10 (1 is the smallest error).
  • On average the forecast differed from reported demand by 33 MW, against average demand of 1,623 MW.
  • The forecast was above reported demand in 45% of compared hours.

Forecast Error at a Glance

685 hours from 23 August to 20 September 2026
Average error2.2%
Bias+0.4%
Hours within 5%90%
Worst miss235 MW

Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (+4 MW per hour on average): the forecast ran close to balanced on average. The worst miss was 235 MW (18.0%) too high at 14 Sept 2026, 23:00 CEST (UTC+02:00): forecast 1,544 MW, reported 1,309 MW.

Source: ENTSO-E Transparency Platform (transparency.entsoe.eu), CC BY 4.0. Aggregated and converted by World Power Monitor; ENTSO-E does not endorse this site. (ENTSO-E Terms of Use plus CC BY 4.0 for listed data items) Data as of 2026-09-20. Accuracy is computed by World Power Monitor from the operator's hourly forecast and reported demand.

Forecast and Reported Demand, Last 7 Days

Local time, to 20 Sept 2026, 14:00 CEST (UTC+02:00)
Denmark East (DK2) day-ahead demand forecast and reported demand by hour Hourly reported demand and the day-ahead forecast for Denmark East (DK2) over the last 7 days of the window, to 20 Sept 2026, 14:00 CEST (UTC+02:00). Gaps are hours with a missing, zero or implausible report. 0 625 1,250 1,875 2,500 13 Sept, 15:0014 Sept, 15:0015 Sept, 15:0016 Sept, 15:0017 Sept, 15:0018 Sept, 15:0019 Sept, 15:00
Hourly reported demand and the day-ahead forecast for Denmark East (DK2) over the last 7 days of the window, to 20 Sept 2026, 14:00 CEST (UTC+02:00). Gaps are hours with a missing, zero or implausible report.
Data to 2026-09-20
Denmark East (DK2) day-ahead demand forecast and reported demand by hour
Local hourReported demandDay-ahead forecast
13 Sept, 15:001,799 MW1,746 MW
13 Sept, 16:001,864 MW1,837 MW
13 Sept, 17:001,839 MW1,877 MW
13 Sept, 18:001,781 MW1,786 MW
13 Sept, 19:001,692 MW1,701 MW
13 Sept, 20:001,616 MW1,616 MW
13 Sept, 21:001,534 MW1,513 MW
13 Sept, 22:001,392 MW1,435 MW
13 Sept, 23:001,295 MW1,396 MW
14 Sept, 00:001,306 MW1,295 MW
14 Sept, 01:001,272 MW1,276 MW
14 Sept, 02:001,218 MW1,238 MW
14 Sept, 03:001,185 MW1,205 MW
14 Sept, 04:001,183 MW1,186 MW
14 Sept, 05:001,232 MW1,215 MW
14 Sept, 06:001,406 MW1,387 MW
14 Sept, 07:001,570 MW1,564 MW
14 Sept, 08:001,778 MW1,727 MW
14 Sept, 09:001,900 MW1,861 MW
14 Sept, 10:002,050 MW1,992 MW
14 Sept, 11:002,046 MW2,018 MW
14 Sept, 12:002,036 MW2,042 MW
14 Sept, 13:001,927 MW1,939 MW
14 Sept, 14:002,017 MW1,945 MW
14 Sept, 15:001,982 MW1,975 MW
14 Sept, 16:001,925 MW1,932 MW
14 Sept, 17:001,879 MW1,896 MW
14 Sept, 18:001,787 MW1,829 MW
14 Sept, 19:001,614 MW1,744 MW
14 Sept, 20:001,555 MW1,735 MW
14 Sept, 21:001,478 MW1,706 MW
14 Sept, 22:001,390 MW1,617 MW
14 Sept, 23:001,309 MW1,544 MW
15 Sept, 00:001,310 MW1,485 MW
15 Sept, 01:001,275 MW1,434 MW
15 Sept, 02:001,292 MW1,388 MW
15 Sept, 03:001,249 MW1,350 MW
15 Sept, 04:001,230 MW1,336 MW
15 Sept, 05:001,251 MW1,358 MW
15 Sept, 06:001,407 MW1,496 MW
15 Sept, 07:001,592 MW1,635 MW
15 Sept, 08:001,746 MW1,732 MW
15 Sept, 09:001,840 MW1,811 MW
15 Sept, 10:001,952 MW1,893 MW
15 Sept, 11:002,063 MW2,019 MW
15 Sept, 12:002,092 MW2,060 MW
15 Sept, 13:002,132 MW2,047 MW
15 Sept, 14:002,046 MW2,092 MW
15 Sept, 15:002,032 MW1,995 MW
15 Sept, 16:001,904 MW1,926 MW
15 Sept, 17:001,893 MW1,909 MW
15 Sept, 18:001,778 MW1,790 MW
15 Sept, 19:001,719 MW1,727 MW
15 Sept, 20:001,628 MW1,648 MW
15 Sept, 21:001,529 MW1,545 MW
15 Sept, 22:001,477 MW1,463 MW
15 Sept, 23:001,371 MW1,405 MW
16 Sept, 00:001,362 MW1,338 MW
16 Sept, 01:001,381 MW1,360 MW
16 Sept, 02:001,303 MW1,318 MW
16 Sept, 03:001,278 MW1,274 MW
16 Sept, 04:001,212 MW1,238 MW
16 Sept, 05:001,258 MW1,246 MW
16 Sept, 06:001,447 MW1,432 MW
16 Sept, 07:001,636 MW1,618 MW
16 Sept, 08:001,772 MW1,748 MW
16 Sept, 09:001,863 MW1,828 MW
16 Sept, 10:001,922 MW1,907 MW
16 Sept, 11:001,958 MW1,926 MW
16 Sept, 12:002,031 MW1,980 MW
16 Sept, 13:002,167 MW2,085 MW
16 Sept, 14:002,113 MW2,093 MW
16 Sept, 15:002,012 MW2,032 MW
16 Sept, 16:001,952 MW1,959 MW
16 Sept, 17:001,887 MW1,929 MW
16 Sept, 18:001,737 MW1,773 MW
16 Sept, 19:001,644 MW1,644 MW
16 Sept, 20:001,646 MW1,647 MW
16 Sept, 21:001,564 MW1,582 MW
16 Sept, 22:00n/a1,496 MW
16 Sept, 23:00n/a1,424 MW
17 Sept, 00:001,341 MW1,322 MW
17 Sept, 01:001,346 MW1,335 MW
17 Sept, 02:001,239 MW1,261 MW
17 Sept, 03:001,273 MW1,255 MW
17 Sept, 04:001,285 MW1,265 MW
17 Sept, 05:001,285 MW1,306 MW
17 Sept, 06:001,426 MW1,397 MW
17 Sept, 07:001,606 MW1,594 MW
17 Sept, 08:001,733 MW1,726 MW
17 Sept, 09:001,808 MW1,795 MW
17 Sept, 10:001,890 MW1,864 MW
17 Sept, 11:001,882 MW1,885 MW
17 Sept, 12:002,000 MW1,906 MW
17 Sept, 13:002,184 MW2,097 MW
17 Sept, 14:002,095 MW2,082 MW
17 Sept, 15:002,017 MW2,017 MW
17 Sept, 16:001,961 MW1,955 MW
17 Sept, 17:001,945 MW1,950 MW
17 Sept, 18:001,881 MW1,905 MW
17 Sept, 19:001,789 MW1,798 MW
17 Sept, 20:001,707 MW1,725 MW
17 Sept, 21:001,593 MW1,647 MW
17 Sept, 22:001,486 MW1,553 MW
17 Sept, 23:001,378 MW1,481 MW
18 Sept, 00:001,346 MW1,343 MW
18 Sept, 01:001,375 MW1,350 MW
18 Sept, 02:001,358 MW1,343 MW
18 Sept, 03:001,288 MW1,304 MW
18 Sept, 04:001,222 MW1,228 MW
18 Sept, 05:001,253 MW1,233 MW
18 Sept, 06:001,450 MW1,415 MW
18 Sept, 07:001,603 MW1,587 MW
18 Sept, 08:001,749 MW1,731 MW
18 Sept, 09:001,839 MW1,800 MW
18 Sept, 10:001,968 MW1,903 MW
18 Sept, 11:002,137 MW2,062 MW
18 Sept, 12:002,141 MW2,116 MW
18 Sept, 13:002,183 MW2,133 MW
18 Sept, 14:002,069 MW2,035 MW
18 Sept, 15:001,995 MW2,013 MW
18 Sept, 16:001,986 MW1,937 MW
18 Sept, 17:001,905 MW1,950 MW
18 Sept, 18:001,789 MW1,828 MW
18 Sept, 19:001,710 MW1,717 MW
18 Sept, 20:001,616 MW1,660 MW
18 Sept, 21:001,530 MW1,575 MW
18 Sept, 22:001,435 MW1,489 MW
18 Sept, 23:001,371 MW1,405 MW
19 Sept, 00:001,345 MW1,327 MW
19 Sept, 01:001,318 MW1,296 MW
19 Sept, 02:001,307 MW1,276 MW
19 Sept, 03:001,370 MW1,314 MW
19 Sept, 04:001,347 MW1,315 MW
19 Sept, 05:001,323 MW1,307 MW
19 Sept, 06:001,295 MW1,299 MW
19 Sept, 07:001,391 MW1,369 MW
19 Sept, 08:001,572 MW1,533 MW
19 Sept, 09:001,713 MW1,707 MW
19 Sept, 10:001,845 MW1,820 MW
19 Sept, 11:001,953 MW1,928 MW
19 Sept, 12:001,963 MW1,951 MW
19 Sept, 13:001,931 MW1,926 MW
19 Sept, 14:001,916 MW1,902 MW
19 Sept, 15:001,834 MW1,844 MW
19 Sept, 16:001,806 MW1,783 MW
19 Sept, 17:001,850 MW1,804 MW
19 Sept, 18:001,793 MW1,817 MW
19 Sept, 19:001,694 MW1,770 MW
19 Sept, 20:001,584 MW1,700 MW
19 Sept, 21:001,501 MW1,615 MW
19 Sept, 22:001,423 MW1,540 MW
19 Sept, 23:001,367 MW1,490 MW
20 Sept, 00:001,339 MW1,452 MW
20 Sept, 01:001,268 MW1,422 MW
20 Sept, 02:001,309 MW1,398 MW
20 Sept, 03:001,247 MW1,377 MW
20 Sept, 04:001,217 MW1,347 MW
20 Sept, 05:001,220 MW1,349 MW
20 Sept, 06:001,220 MW1,371 MW
20 Sept, 07:001,326 MW1,451 MW
20 Sept, 08:001,482 MW1,586 MW
20 Sept, 09:001,606 MW1,703 MW
20 Sept, 10:001,643 MW1,785 MW
20 Sept, 11:001,711 MW1,842 MW
20 Sept, 12:001,770 MW1,881 MW
20 Sept, 13:001,816 MW1,902 MW
20 Sept, 14:001,866 MW1,867 MW

Assumptions

  • Only hours with both a forecast and a positive demand reading count (685 of 687 hours in the window). Missing and zero values, and readings under 30% or over 3 times the grid's own median for the window, are treated as reporting faults and left out.
  • Error is (forecast minus reported demand) divided by reported demand; average error uses absolute values so high and low misses do not cancel. Bias keeps the sign and does cancel.
  • Reported demand is preliminary and may be revised. A 30 day window is a short sample and one heat wave or holiday can move these figures.
  • European figures are for the ENTSO-E bidding zone named on this page. US and European grids are ranked separately.