Netherlands Demand Forecast Accuracy: Error, Bias and Worst Miss, 30 September to 28 October 2026

The day-ahead demand forecast for Netherlands was off by 18.8% on average (mean absolute percentage error) over 685 hours from 30 September to 28 October 2026, and 15% of hours landed within 5% of the reading. Its bias was +17.6%: it ran high on average, an over forecast. The largest miss was 7,237 MW (195.4%) too high at 4 Oct 2026, 14:00 CEST (UTC+02:00). Dates and times are local (Europe/Amsterdam).

Key Facts

  • The day-ahead demand forecast for Netherlands was off by 18.8% on average (mean absolute percentage error) over 685 hours from 30 September to 28 October 2026, and 15% of hours landed within 5% of the reading. Its bias was +17.6%: it ran high on average, an over forecast. The largest miss was 7,237 MW (195.4%) too high at 4 Oct 2026, 14:00 CEST (UTC+02:00).
  • Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Netherlands came 46 (1 is the smallest error).
  • On average the forecast differed from reported demand by 1,576 MW, against average demand of 9,852 MW.
  • The forecast was above reported demand in 93% of compared hours.

Forecast Error at a Glance

685 hours from 30 September to 28 October 2026
Average error18.8%
Bias+17.6%
Hours within 5%15%
Worst miss7,237 MW

Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (+1,437 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 7,237 MW (195.4%) too high at 4 Oct 2026, 14:00 CEST (UTC+02:00): forecast 10,941 MW, reported 3,704 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-10-28. 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 28 Oct 2026, 12:00 CET (UTC+01:00)
Netherlands day-ahead demand forecast and reported demand by hour Hourly reported demand and the day-ahead forecast for Netherlands over the last 7 days of the window, to 28 Oct 2026, 12:00 CET (UTC+01:00). Gaps are hours with a missing, zero or implausible report. 0 3,750 7,500 11,250 15,000 21 Oct, 14:0022 Oct, 14:0023 Oct, 14:0024 Oct, 14:0025 Oct, 13:0026 Oct, 13:0027 Oct, 13:00
Hourly reported demand and the day-ahead forecast for Netherlands over the last 7 days of the window, to 28 Oct 2026, 12:00 CET (UTC+01:00). Gaps are hours with a missing, zero or implausible report.
Data to 2026-10-28
Show the data table (168 rows)
Local hourReported demandDay-ahead forecast
21 Oct, 14:009,734 MW9,627 MW
21 Oct, 15:0010,708 MW10,309 MW
21 Oct, 16:0011,090 MW11,420 MW
21 Oct, 17:0011,427 MW12,750 MW
21 Oct, 18:0011,288 MW13,311 MW
21 Oct, 19:0010,943 MW13,466 MW
21 Oct, 20:0010,699 MW13,139 MW
21 Oct, 21:0010,438 MW12,646 MW
21 Oct, 22:0010,387 MW11,968 MW
21 Oct, 23:0010,259 MW11,390 MW
22 Oct, 00:009,895 MW11,284 MW
22 Oct, 01:009,470 MW10,963 MW
22 Oct, 02:009,342 MW10,864 MW
22 Oct, 03:009,294 MW10,765 MW
22 Oct, 04:009,505 MW10,642 MW
22 Oct, 05:009,612 MW10,829 MW
22 Oct, 06:009,688 MW11,321 MW
22 Oct, 07:0010,661 MW12,061 MW
22 Oct, 08:0011,490 MW12,634 MW
22 Oct, 09:0011,790 MW12,396 MW
22 Oct, 10:0011,736 MW11,421 MW
22 Oct, 11:0011,158 MW10,304 MW
22 Oct, 12:0010,900 MW9,765 MW
22 Oct, 13:0010,391 MW9,720 MW
22 Oct, 14:009,379 MW9,775 MW
22 Oct, 15:009,087 MW10,136 MW
22 Oct, 16:009,961 MW11,167 MW
22 Oct, 17:0011,178 MW12,607 MW
22 Oct, 18:0012,058 MW13,251 MW
22 Oct, 19:0012,119 MW13,259 MW
22 Oct, 20:0012,182 MW13,028 MW
22 Oct, 21:0011,775 MW12,530 MW
22 Oct, 22:0011,247 MW12,145 MW
22 Oct, 23:0010,864 MW11,681 MW
23 Oct, 00:0010,765 MW11,538 MW
23 Oct, 01:0010,511 MW11,235 MW
23 Oct, 02:0010,210 MW11,011 MW
23 Oct, 03:0010,068 MW10,766 MW
23 Oct, 04:009,855 MW10,629 MW
23 Oct, 05:009,741 MW10,760 MW
23 Oct, 06:009,875 MW11,102 MW
23 Oct, 07:0010,526 MW12,124 MW
23 Oct, 08:0011,267 MW12,813 MW
23 Oct, 09:0011,825 MW13,189 MW
23 Oct, 10:0011,553 MW13,213 MW
23 Oct, 11:0010,569 MW12,918 MW
23 Oct, 12:0010,214 MW12,766 MW
23 Oct, 13:0010,621 MW12,913 MW
23 Oct, 14:0011,250 MW13,010 MW
23 Oct, 15:0011,881 MW13,355 MW
23 Oct, 16:0012,271 MW13,511 MW
23 Oct, 17:0013,208 MW13,651 MW
23 Oct, 18:0012,812 MW13,202 MW
23 Oct, 19:0011,823 MW12,872 MW
23 Oct, 20:0011,046 MW12,338 MW
23 Oct, 21:0011,331 MW11,871 MW
23 Oct, 22:0011,243 MW11,786 MW
23 Oct, 23:0011,141 MW11,778 MW
24 Oct, 00:0010,484 MW11,602 MW
24 Oct, 01:009,898 MW11,179 MW
24 Oct, 02:009,763 MW10,892 MW
24 Oct, 03:009,697 MW10,619 MW
24 Oct, 04:009,414 MW10,549 MW
24 Oct, 05:009,153 MW10,494 MW
24 Oct, 06:009,392 MW10,671 MW
24 Oct, 07:009,944 MW11,007 MW
24 Oct, 08:0010,539 MW11,170 MW
24 Oct, 09:0010,417 MW10,649 MW
24 Oct, 10:009,777 MW9,579 MW
24 Oct, 11:008,585 MW8,828 MW
24 Oct, 12:007,405 MW8,770 MW
24 Oct, 13:006,641 MW8,596 MW
24 Oct, 14:006,617 MW8,773 MW
24 Oct, 15:007,722 MW8,799 MW
24 Oct, 16:009,631 MW9,294 MW
24 Oct, 17:0011,067 MW10,694 MW
24 Oct, 18:0010,905 MW11,641 MW
24 Oct, 19:0010,615 MW11,541 MW
24 Oct, 20:0010,820 MW11,455 MW
24 Oct, 21:0010,708 MW11,225 MW
24 Oct, 22:0010,016 MW11,097 MW
24 Oct, 23:009,847 MW10,817 MW
25 Oct, 00:009,645 MW11,553 MW
25 Oct, 01:009,341 MW11,052 MW
25 Oct, 02:009,220 MW10,736 MW
25 Oct, 02:009,590 MW10,736 MW
25 Oct, 03:009,378 MW10,702 MW
25 Oct, 04:009,416 MW10,812 MW
25 Oct, 05:009,437 MW10,797 MW
25 Oct, 06:009,643 MW10,982 MW
25 Oct, 07:009,694 MW11,257 MW
25 Oct, 08:009,500 MW11,451 MW
25 Oct, 09:009,054 MW11,612 MW
25 Oct, 10:008,257 MW12,044 MW
25 Oct, 11:008,202 MW12,471 MW
25 Oct, 12:008,716 MW12,846 MW
25 Oct, 13:009,497 MW13,070 MW
25 Oct, 14:009,773 MW12,765 MW
25 Oct, 15:009,963 MW12,328 MW
25 Oct, 16:0010,589 MW12,282 MW
25 Oct, 17:0011,202 MW12,884 MW
25 Oct, 18:0010,355 MW13,195 MW
25 Oct, 19:0010,273 MW13,176 MW
25 Oct, 20:0010,434 MW12,866 MW
25 Oct, 21:009,982 MW12,398 MW
25 Oct, 22:009,602 MW11,992 MW
25 Oct, 23:009,627 MW11,546 MW
26 Oct, 00:009,492 MW10,218 MW
26 Oct, 01:009,499 MW10,217 MW
26 Oct, 02:009,458 MW10,106 MW
26 Oct, 03:009,526 MW10,167 MW
26 Oct, 04:009,390 MW10,436 MW
26 Oct, 05:0010,016 MW11,048 MW
26 Oct, 06:0010,281 MW12,058 MW
26 Oct, 07:0010,348 MW12,701 MW
26 Oct, 08:0010,994 MW12,299 MW
26 Oct, 09:0010,796 MW11,333 MW
26 Oct, 10:0010,879 MW10,579 MW
26 Oct, 11:0010,419 MW10,063 MW
26 Oct, 12:0010,546 MW9,944 MW
26 Oct, 13:0010,825 MW9,835 MW
26 Oct, 14:0011,119 MW10,115 MW
26 Oct, 15:0011,142 MW10,739 MW
26 Oct, 16:0012,164 MW12,099 MW
26 Oct, 17:0012,164 MW12,872 MW
26 Oct, 18:0012,013 MW13,068 MW
26 Oct, 19:0011,543 MW12,890 MW
26 Oct, 20:0011,215 MW12,287 MW
26 Oct, 21:0011,358 MW11,712 MW
26 Oct, 22:0011,254 MW10,987 MW
26 Oct, 23:0010,864 MW10,405 MW
27 Oct, 00:0010,268 MW10,412 MW
27 Oct, 01:009,809 MW10,282 MW
27 Oct, 02:009,708 MW10,188 MW
27 Oct, 03:009,785 MW10,158 MW
27 Oct, 04:009,695 MW10,345 MW
27 Oct, 05:009,772 MW11,000 MW
27 Oct, 06:0010,180 MW11,942 MW
27 Oct, 07:0011,103 MW12,639 MW
27 Oct, 08:0011,444 MW12,626 MW
27 Oct, 09:0011,265 MW11,952 MW
27 Oct, 10:0010,558 MW11,189 MW
27 Oct, 11:0010,165 MW10,798 MW
27 Oct, 12:0010,317 MW10,681 MW
27 Oct, 13:0010,997 MW10,618 MW
27 Oct, 14:0011,755 MW10,988 MW
27 Oct, 15:0011,576 MW12,131 MW
27 Oct, 16:0012,165 MW12,956 MW
27 Oct, 17:0012,712 MW13,340 MW
27 Oct, 18:0012,419 MW13,269 MW
27 Oct, 19:0012,348 MW12,865 MW
27 Oct, 20:0012,137 MW12,535 MW
27 Oct, 21:0011,831 MW12,236 MW
27 Oct, 22:0011,586 MW12,014 MW
27 Oct, 23:0011,017 MW10,666 MW
28 Oct, 00:0010,622 MW11,366 MW
28 Oct, 01:0010,333 MW11,244 MW
28 Oct, 02:0010,130 MW11,143 MW
28 Oct, 03:0010,119 MW10,825 MW
28 Oct, 04:0010,174 MW10,800 MW
28 Oct, 05:0010,175 MW11,259 MW
28 Oct, 06:0010,385 MW12,138 MW
28 Oct, 07:0011,308 MW12,700 MW
28 Oct, 08:0011,253 MW12,575 MW
28 Oct, 09:009,766 MW11,505 MW
28 Oct, 10:008,566 MW10,153 MW
28 Oct, 11:007,515 MW10,129 MW
28 Oct, 12:007,278 MW10,450 MW

Assumptions

  • Only hours with both a forecast and a positive demand reading count (685 of 685 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.
Cite this page
APA 7

World Power Monitor. (2026). Netherlands Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/nl/

Plain text

World Power Monitor. Netherlands Demand Forecast Accuracy: Error, Bias and Worst Miss. Data as of 2026-10-28. Data from ENTSO-E Transparency Platform. https://worldpowermonitor.com/forecast-accuracy/nl/

BibTeX
@misc{wpm_forecast_accuracy_nl_2026,
  title = {{Netherlands Demand Forecast Accuracy: Error, Bias and Worst Miss}},
  author = {{World Power Monitor}},
  year = {2026},
  note = {Data as of 2026-10-28. Data from ENTSO-E Transparency Platform.},
  url = {https://worldpowermonitor.com/forecast-accuracy/nl/}
}

Permalink: https://worldpowermonitor.com/forecast-accuracy/nl/

The Copy buttons add today's date as the access date.