Belgium Demand Forecast Accuracy: Error, Bias and Worst Miss, 8 October to 5 November 2026
The day-ahead demand forecast for Belgium was off by 2.7% on average (mean absolute percentage error) over 687 hours from 8 October to 5 November 2026, and 87% of hours landed within 5% of the reading. Its bias was -1.7%: it ran low on average, an under forecast. The largest miss was 1,367 MW (11.3%) too low at 22 Oct 2026, 13:00 CEST (UTC+02:00). Dates and times are local (Europe/Brussels).
Key Facts
- The day-ahead demand forecast for Belgium was off by 2.7% on average (mean absolute percentage error) over 687 hours from 8 October to 5 November 2026, and 87% of hours landed within 5% of the reading. Its bias was -1.7%: it ran low on average, an under forecast. The largest miss was 1,367 MW (11.3%) too low at 22 Oct 2026, 13:00 CEST (UTC+02:00).
- Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Belgium came 18 (1 is the smallest error).
- On average the forecast differed from reported demand by 259 MW, against average demand of 9,491 MW.
- The forecast was above reported demand in 28% of compared hours.
Forecast Error at a Glance
687 hours from 8 October to 5 November 2026Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (-159 MW per hour on average): the forecast ran low on average, an under forecast. The worst miss was 1,367 MW (11.3%) too low at 22 Oct 2026, 13:00 CEST (UTC+02:00): forecast 10,733 MW, reported 12,100 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-11-05. 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 5 Nov 2026, 14:00 CET (UTC+01:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 29 Oct, 15:00 | 10,503 MW | 11,059 MW |
| 29 Oct, 16:00 | 10,240 MW | 10,615 MW |
| 29 Oct, 17:00 | 10,517 MW | 10,693 MW |
| 29 Oct, 18:00 | 10,885 MW | 10,544 MW |
| 29 Oct, 19:00 | 10,601 MW | 10,499 MW |
| 29 Oct, 20:00 | 10,125 MW | 10,216 MW |
| 29 Oct, 21:00 | 9,551 MW | 9,606 MW |
| 29 Oct, 22:00 | 9,277 MW | 9,146 MW |
| 29 Oct, 23:00 | 9,034 MW | 8,755 MW |
| 30 Oct, 00:00 | 8,453 MW | 8,189 MW |
| 30 Oct, 01:00 | 8,131 MW | 8,032 MW |
| 30 Oct, 02:00 | 7,906 MW | 7,839 MW |
| 30 Oct, 03:00 | 7,903 MW | 7,789 MW |
| 30 Oct, 04:00 | 8,049 MW | 7,756 MW |
| 30 Oct, 05:00 | 8,346 MW | 8,088 MW |
| 30 Oct, 06:00 | 9,175 MW | 8,897 MW |
| 30 Oct, 07:00 | 10,002 MW | 9,791 MW |
| 30 Oct, 08:00 | 10,764 MW | 10,350 MW |
| 30 Oct, 09:00 | 11,353 MW | 10,864 MW |
| 30 Oct, 10:00 | 11,582 MW | 11,097 MW |
| 30 Oct, 11:00 | 12,165 MW | 11,147 MW |
| 30 Oct, 12:00 | 11,794 MW | 11,048 MW |
| 30 Oct, 13:00 | 11,554 MW | 11,284 MW |
| 30 Oct, 14:00 | 11,035 MW | 10,973 MW |
| 30 Oct, 15:00 | 10,446 MW | 10,514 MW |
| 30 Oct, 16:00 | 10,029 MW | 10,320 MW |
| 30 Oct, 17:00 | 10,278 MW | 10,572 MW |
| 30 Oct, 18:00 | 10,515 MW | 10,523 MW |
| 30 Oct, 19:00 | 10,175 MW | 10,367 MW |
| 30 Oct, 20:00 | 9,783 MW | 9,866 MW |
| 30 Oct, 21:00 | 9,357 MW | 9,285 MW |
| 30 Oct, 22:00 | 9,165 MW | 8,897 MW |
| 30 Oct, 23:00 | 8,921 MW | 8,645 MW |
| 31 Oct, 00:00 | 8,201 MW | 8,089 MW |
| 31 Oct, 01:00 | 7,812 MW | 7,788 MW |
| 31 Oct, 02:00 | 7,512 MW | 7,578 MW |
| 31 Oct, 03:00 | 7,433 MW | 7,464 MW |
| 31 Oct, 04:00 | 7,475 MW | 7,428 MW |
| 31 Oct, 05:00 | 7,486 MW | 7,406 MW |
| 31 Oct, 06:00 | 7,897 MW | 7,739 MW |
| 31 Oct, 07:00 | 8,188 MW | 8,148 MW |
| 31 Oct, 08:00 | 8,634 MW | 8,702 MW |
| 31 Oct, 09:00 | 9,067 MW | 9,390 MW |
| 31 Oct, 10:00 | 9,524 MW | 10,073 MW |
| 31 Oct, 11:00 | 10,125 MW | 10,474 MW |
| 31 Oct, 12:00 | 10,475 MW | 10,660 MW |
| 31 Oct, 13:00 | 10,214 MW | 9,996 MW |
| 31 Oct, 14:00 | 9,504 MW | 9,379 MW |
| 31 Oct, 15:00 | 9,020 MW | 9,075 MW |
| 31 Oct, 16:00 | 8,936 MW | 9,045 MW |
| 31 Oct, 17:00 | 9,339 MW | 9,253 MW |
| 31 Oct, 18:00 | 9,574 MW | 9,504 MW |
| 31 Oct, 19:00 | 9,422 MW | 9,531 MW |
| 31 Oct, 20:00 | 8,974 MW | 9,145 MW |
| 31 Oct, 21:00 | 8,680 MW | 8,740 MW |
| 31 Oct, 22:00 | 8,553 MW | 8,480 MW |
| 31 Oct, 23:00 | 8,318 MW | 8,144 MW |
| 1 Nov, 00:00 | 7,978 MW | 7,649 MW |
| 1 Nov, 01:00 | 7,824 MW | 7,437 MW |
| 1 Nov, 02:00 | 7,510 MW | 7,405 MW |
| 1 Nov, 03:00 | 7,392 MW | 7,239 MW |
| 1 Nov, 04:00 | 7,420 MW | 7,145 MW |
| 1 Nov, 05:00 | 7,466 MW | 7,122 MW |
| 1 Nov, 06:00 | 7,767 MW | 7,243 MW |
| 1 Nov, 07:00 | 8,044 MW | 7,613 MW |
| 1 Nov, 08:00 | 8,452 MW | 7,800 MW |
| 1 Nov, 09:00 | 9,064 MW | 8,514 MW |
| 1 Nov, 10:00 | 9,325 MW | 9,184 MW |
| 1 Nov, 11:00 | 9,840 MW | 9,439 MW |
| 1 Nov, 12:00 | 9,731 MW | 9,925 MW |
| 1 Nov, 13:00 | 9,524 MW | 9,716 MW |
| 1 Nov, 14:00 | 9,524 MW | 9,364 MW |
| 1 Nov, 15:00 | 9,116 MW | 9,022 MW |
| 1 Nov, 16:00 | 8,992 MW | 8,891 MW |
| 1 Nov, 17:00 | 9,415 MW | 8,874 MW |
| 1 Nov, 18:00 | 9,701 MW | 9,367 MW |
| 1 Nov, 19:00 | 9,576 MW | 9,723 MW |
| 1 Nov, 20:00 | 9,247 MW | 9,611 MW |
| 1 Nov, 21:00 | 8,942 MW | 9,306 MW |
| 1 Nov, 22:00 | 8,879 MW | 9,058 MW |
| 1 Nov, 23:00 | 8,706 MW | 8,716 MW |
| 2 Nov, 00:00 | 8,151 MW | 8,460 MW |
| 2 Nov, 01:00 | 7,872 MW | 7,907 MW |
| 2 Nov, 02:00 | 7,754 MW | 7,754 MW |
| 2 Nov, 03:00 | 7,731 MW | 7,747 MW |
| 2 Nov, 04:00 | 7,907 MW | 7,787 MW |
| 2 Nov, 05:00 | 8,243 MW | 8,218 MW |
| 2 Nov, 06:00 | 8,970 MW | 9,152 MW |
| 2 Nov, 07:00 | 9,594 MW | 9,849 MW |
| 2 Nov, 08:00 | 10,317 MW | 10,641 MW |
| 2 Nov, 09:00 | 10,981 MW | 11,326 MW |
| 2 Nov, 10:00 | 11,412 MW | 11,468 MW |
| 2 Nov, 11:00 | 11,879 MW | 11,163 MW |
| 2 Nov, 12:00 | 11,436 MW | 11,071 MW |
| 2 Nov, 13:00 | 11,107 MW | 11,065 MW |
| 2 Nov, 14:00 | 10,669 MW | 10,683 MW |
| 2 Nov, 15:00 | 10,717 MW | 10,306 MW |
| 2 Nov, 16:00 | 10,710 MW | 10,209 MW |
| 2 Nov, 17:00 | 10,945 MW | 10,647 MW |
| 2 Nov, 18:00 | 11,186 MW | 10,834 MW |
| 2 Nov, 19:00 | 10,900 MW | 10,556 MW |
| 2 Nov, 20:00 | 10,309 MW | 10,090 MW |
| 2 Nov, 21:00 | 9,773 MW | 9,621 MW |
| 2 Nov, 22:00 | 9,516 MW | 9,318 MW |
| 2 Nov, 23:00 | 9,489 MW | 9,023 MW |
| 3 Nov, 00:00 | 8,951 MW | 8,146 MW |
| 3 Nov, 01:00 | 8,568 MW | 7,740 MW |
| 3 Nov, 02:00 | 8,225 MW | 7,701 MW |
| 3 Nov, 03:00 | 8,113 MW | 7,648 MW |
| 3 Nov, 04:00 | 8,210 MW | 7,775 MW |
| 3 Nov, 05:00 | 8,619 MW | 8,038 MW |
| 3 Nov, 06:00 | 9,480 MW | 8,930 MW |
| 3 Nov, 07:00 | 10,338 MW | 9,853 MW |
| 3 Nov, 08:00 | 10,918 MW | 10,801 MW |
| 3 Nov, 09:00 | 11,156 MW | 11,366 MW |
| 3 Nov, 10:00 | 11,273 MW | 11,386 MW |
| 3 Nov, 11:00 | 11,466 MW | 11,459 MW |
| 3 Nov, 12:00 | 11,300 MW | 11,168 MW |
| 3 Nov, 13:00 | 11,215 MW | 10,774 MW |
| 3 Nov, 14:00 | 11,050 MW | 10,317 MW |
| 3 Nov, 15:00 | 10,965 MW | 10,231 MW |
| 3 Nov, 16:00 | 11,026 MW | 10,342 MW |
| 3 Nov, 17:00 | 11,373 MW | 10,602 MW |
| 3 Nov, 18:00 | 11,514 MW | 10,825 MW |
| 3 Nov, 19:00 | 11,084 MW | 10,504 MW |
| 3 Nov, 20:00 | 10,516 MW | 10,013 MW |
| 3 Nov, 21:00 | 10,002 MW | 9,417 MW |
| 3 Nov, 22:00 | 9,727 MW | 9,109 MW |
| 3 Nov, 23:00 | 9,519 MW | 8,798 MW |
| 4 Nov, 00:00 | 9,138 MW | 8,517 MW |
| 4 Nov, 01:00 | 8,656 MW | 8,128 MW |
| 4 Nov, 02:00 | 8,285 MW | 7,944 MW |
| 4 Nov, 03:00 | 8,339 MW | 7,836 MW |
| 4 Nov, 04:00 | 8,432 MW | 7,897 MW |
| 4 Nov, 05:00 | 8,761 MW | 8,293 MW |
| 4 Nov, 06:00 | 9,787 MW | 9,161 MW |
| 4 Nov, 07:00 | 10,567 MW | 10,064 MW |
| 4 Nov, 08:00 | 10,889 MW | 10,875 MW |
| 4 Nov, 09:00 | 11,372 MW | 11,396 MW |
| 4 Nov, 10:00 | 11,440 MW | 11,440 MW |
| 4 Nov, 11:00 | 11,620 MW | 11,684 MW |
| 4 Nov, 12:00 | 11,570 MW | 11,629 MW |
| 4 Nov, 13:00 | 11,481 MW | 11,340 MW |
| 4 Nov, 14:00 | 11,034 MW | 10,912 MW |
| 4 Nov, 15:00 | 10,816 MW | 10,758 MW |
| 4 Nov, 16:00 | 11,002 MW | 10,390 MW |
| 4 Nov, 17:00 | 11,495 MW | 10,707 MW |
| 4 Nov, 18:00 | 11,650 MW | 10,910 MW |
| 4 Nov, 19:00 | 11,154 MW | 10,550 MW |
| 4 Nov, 20:00 | 10,657 MW | 10,043 MW |
| 4 Nov, 21:00 | 10,053 MW | 9,508 MW |
| 4 Nov, 22:00 | 9,820 MW | 9,265 MW |
| 4 Nov, 23:00 | 9,414 MW | 9,032 MW |
| 5 Nov, 00:00 | 9,111 MW | 8,733 MW |
| 5 Nov, 01:00 | 8,792 MW | 8,349 MW |
| 5 Nov, 02:00 | 8,603 MW | 8,098 MW |
| 5 Nov, 03:00 | 8,607 MW | 8,033 MW |
| 5 Nov, 04:00 | 8,697 MW | 8,115 MW |
| 5 Nov, 05:00 | 9,098 MW | 8,572 MW |
| 5 Nov, 06:00 | 9,933 MW | 9,478 MW |
| 5 Nov, 07:00 | 10,809 MW | 10,461 MW |
| 5 Nov, 08:00 | 11,576 MW | 11,180 MW |
| 5 Nov, 09:00 | 12,292 MW | 11,816 MW |
| 5 Nov, 10:00 | 12,462 MW | 12,103 MW |
| 5 Nov, 11:00 | 12,713 MW | 12,326 MW |
| 5 Nov, 12:00 | 12,327 MW | 11,904 MW |
| 5 Nov, 13:00 | 12,019 MW | 11,414 MW |
| 5 Nov, 14:00 | 11,499 MW | 10,932 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (687 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.
Related
Cite this page
World Power Monitor. (2026). Belgium Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/be/
World Power Monitor. Belgium Demand Forecast Accuracy: Error, Bias and Worst Miss. Data as of 2026-11-05. Data from ENTSO-E Transparency Platform. https://worldpowermonitor.com/forecast-accuracy/be/
@misc{wpm_forecast_accuracy_be_2026,
title = {{Belgium Demand Forecast Accuracy: Error, Bias and Worst Miss}},
author = {{World Power Monitor}},
year = {2026},
note = {Data as of 2026-11-05. Data from ENTSO-E Transparency Platform.},
url = {https://worldpowermonitor.com/forecast-accuracy/be/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/be/
The Copy buttons add today's date as the access date.