Italy Centre-North Demand Forecast Accuracy and Bias, 8 October to 5 November 2026
The day-ahead demand forecast for Italy Centre-North was off by 3.0% on average (mean absolute percentage error) over 686 hours from 8 October to 5 November 2026, and 81% of hours landed within 5% of the reading. Its bias was -1.1%: it ran low on average, an under forecast. The largest miss was 388 MW (17.2%) too high at 26 Oct 2026, 06:00 CET (UTC+01:00). Dates and times are local (Europe/Rome).
Key Facts
- The day-ahead demand forecast for Italy Centre-North was off by 3.0% on average (mean absolute percentage error) over 686 hours from 8 October to 5 November 2026, and 81% of hours landed within 5% of the reading. Its bias was -1.1%: it ran low on average, an under forecast. The largest miss was 388 MW (17.2%) too high at 26 Oct 2026, 06:00 CET (UTC+01:00).
- Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Italy Centre-North came 21 (1 is the smallest error).
- On average the forecast differed from reported demand by 79 MW, against average demand of 2,612 MW.
- The forecast was above reported demand in 38% of compared hours.
Forecast Error at a Glance
686 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 (-30 MW per hour on average): the forecast ran low on average, an under forecast. The worst miss was 388 MW (17.2%) too high at 26 Oct 2026, 06:00 CET (UTC+01:00): forecast 2,648 MW, reported 2,260 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, 13:00 CET (UTC+01:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 29 Oct, 14:00 | 3,055 MW | 3,124 MW |
| 29 Oct, 15:00 | 3,302 MW | 3,255 MW |
| 29 Oct, 16:00 | 3,305 MW | 3,340 MW |
| 29 Oct, 17:00 | 3,391 MW | 3,412 MW |
| 29 Oct, 18:00 | 3,367 MW | 3,377 MW |
| 29 Oct, 19:00 | 3,369 MW | 3,310 MW |
| 29 Oct, 20:00 | 3,167 MW | 3,108 MW |
| 29 Oct, 21:00 | 2,936 MW | 2,840 MW |
| 29 Oct, 22:00 | 2,683 MW | 2,485 MW |
| 29 Oct, 23:00 | 2,353 MW | 2,255 MW |
| 30 Oct, 00:00 | 2,128 MW | 2,110 MW |
| 30 Oct, 01:00 | 2,013 MW | 2,031 MW |
| 30 Oct, 02:00 | 1,989 MW | 2,007 MW |
| 30 Oct, 03:00 | 1,993 MW | 2,002 MW |
| 30 Oct, 04:00 | 2,020 MW | 2,006 MW |
| 30 Oct, 05:00 | 2,128 MW | 2,117 MW |
| 30 Oct, 06:00 | 2,506 MW | 2,475 MW |
| 30 Oct, 07:00 | 2,876 MW | 2,864 MW |
| 30 Oct, 08:00 | 3,248 MW | 3,216 MW |
| 30 Oct, 09:00 | 3,310 MW | 3,240 MW |
| 30 Oct, 10:00 | 3,253 MW | 3,225 MW |
| 30 Oct, 11:00 | 3,203 MW | 3,203 MW |
| 30 Oct, 12:00 | 3,046 MW | 2,945 MW |
| 30 Oct, 13:00 | 2,936 MW | 2,945 MW |
| 30 Oct, 14:00 | 3,040 MW | 3,001 MW |
| 30 Oct, 15:00 | 3,185 MW | 2,994 MW |
| 30 Oct, 16:00 | 3,216 MW | 2,994 MW |
| 30 Oct, 17:00 | 3,289 MW | 3,089 MW |
| 30 Oct, 18:00 | 3,331 MW | 3,140 MW |
| 30 Oct, 19:00 | 3,301 MW | 3,074 MW |
| 30 Oct, 20:00 | 3,101 MW | 2,857 MW |
| 30 Oct, 21:00 | 2,843 MW | 2,588 MW |
| 30 Oct, 22:00 | 2,566 MW | 2,264 MW |
| 30 Oct, 23:00 | 2,291 MW | 2,225 MW |
| 31 Oct, 00:00 | 2,074 MW | 2,060 MW |
| 31 Oct, 01:00 | 1,977 MW | 1,962 MW |
| 31 Oct, 02:00 | 1,930 MW | 1,920 MW |
| 31 Oct, 03:00 | 1,916 MW | 1,890 MW |
| 31 Oct, 04:00 | 1,887 MW | 1,879 MW |
| 31 Oct, 05:00 | 1,889 MW | 1,917 MW |
| 31 Oct, 06:00 | 2,032 MW | 2,087 MW |
| 31 Oct, 07:00 | 2,193 MW | 2,250 MW |
| 31 Oct, 08:00 | 2,404 MW | 2,440 MW |
| 31 Oct, 09:00 | 2,408 MW | 2,413 MW |
| 31 Oct, 10:00 | 2,330 MW | 2,315 MW |
| 31 Oct, 11:00 | 2,286 MW | 2,233 MW |
| 31 Oct, 12:00 | 2,280 MW | 2,147 MW |
| 31 Oct, 13:00 | 2,210 MW | 2,090 MW |
| 31 Oct, 14:00 | 2,202 MW | 2,140 MW |
| 31 Oct, 15:00 | 2,255 MW | 2,300 MW |
| 31 Oct, 16:00 | 2,375 MW | 2,363 MW |
| 31 Oct, 17:00 | 2,630 MW | 2,595 MW |
| 31 Oct, 18:00 | 2,731 MW | 2,810 MW |
| 31 Oct, 19:00 | 2,757 MW | 2,823 MW |
| 31 Oct, 20:00 | 2,600 MW | 2,658 MW |
| 31 Oct, 21:00 | 2,412 MW | 2,432 MW |
| 31 Oct, 22:00 | 2,214 MW | 2,226 MW |
| 31 Oct, 23:00 | 2,018 MW | 2,042 MW |
| 1 Nov, 00:00 | 1,884 MW | 1,857 MW |
| 1 Nov, 01:00 | 1,782 MW | 1,757 MW |
| 1 Nov, 02:00 | 1,725 MW | 1,694 MW |
| 1 Nov, 03:00 | 1,689 MW | 1,675 MW |
| 1 Nov, 04:00 | 1,681 MW | 1,667 MW |
| 1 Nov, 05:00 | 1,709 MW | 1,670 MW |
| 1 Nov, 06:00 | 1,769 MW | 1,725 MW |
| 1 Nov, 07:00 | 1,852 MW | 1,775 MW |
| 1 Nov, 08:00 | 2,027 MW | 1,882 MW |
| 1 Nov, 09:00 | 2,247 MW | 1,970 MW |
| 1 Nov, 10:00 | 2,330 MW | 2,055 MW |
| 1 Nov, 11:00 | 2,331 MW | 2,075 MW |
| 1 Nov, 12:00 | 2,321 MW | 2,115 MW |
| 1 Nov, 13:00 | 2,241 MW | 1,972 MW |
| 1 Nov, 14:00 | 2,203 MW | 1,970 MW |
| 1 Nov, 15:00 | 2,197 MW | 2,073 MW |
| 1 Nov, 16:00 | 2,264 MW | 2,142 MW |
| 1 Nov, 17:00 | 2,494 MW | 2,325 MW |
| 1 Nov, 18:00 | 2,624 MW | 2,517 MW |
| 1 Nov, 19:00 | 2,707 MW | 2,582 MW |
| 1 Nov, 20:00 | 2,620 MW | 2,493 MW |
| 1 Nov, 21:00 | 2,449 MW | 2,365 MW |
| 1 Nov, 22:00 | 2,246 MW | 2,162 MW |
| 1 Nov, 23:00 | 2,046 MW | 1,960 MW |
| 2 Nov, 00:00 | 1,902 MW | 1,820 MW |
| 2 Nov, 01:00 | 1,792 MW | 1,731 MW |
| 2 Nov, 02:00 | 1,749 MW | 1,705 MW |
| 2 Nov, 03:00 | 1,766 MW | 1,713 MW |
| 2 Nov, 04:00 | 1,816 MW | 1,750 MW |
| 2 Nov, 05:00 | 2,013 MW | 1,907 MW |
| 2 Nov, 06:00 | 2,482 MW | 2,375 MW |
| 2 Nov, 07:00 | 2,954 MW | 2,830 MW |
| 2 Nov, 08:00 | 3,447 MW | 3,345 MW |
| 2 Nov, 09:00 | 3,534 MW | 3,488 MW |
| 2 Nov, 10:00 | 3,549 MW | 3,432 MW |
| 2 Nov, 11:00 | 3,556 MW | 3,425 MW |
| 2 Nov, 12:00 | 3,436 MW | 3,298 MW |
| 2 Nov, 13:00 | 3,410 MW | 3,220 MW |
| 2 Nov, 14:00 | 3,511 MW | 3,327 MW |
| 2 Nov, 15:00 | 3,503 MW | 3,455 MW |
| 2 Nov, 16:00 | 3,531 MW | 3,443 MW |
| 2 Nov, 17:00 | 3,588 MW | 3,445 MW |
| 2 Nov, 18:00 | 3,564 MW | 3,423 MW |
| 2 Nov, 19:00 | 3,554 MW | 3,367 MW |
| 2 Nov, 20:00 | 3,316 MW | 3,196 MW |
| 2 Nov, 21:00 | 3,037 MW | 2,927 MW |
| 2 Nov, 22:00 | 2,694 MW | 2,623 MW |
| 2 Nov, 23:00 | 2,426 MW | 2,349 MW |
| 3 Nov, 00:00 | 2,215 MW | 2,158 MW |
| 3 Nov, 01:00 | 2,152 MW | 2,042 MW |
| 3 Nov, 02:00 | 2,125 MW | 1,994 MW |
| 3 Nov, 03:00 | 2,109 MW | 1,986 MW |
| 3 Nov, 04:00 | 2,168 MW | 2,007 MW |
| 3 Nov, 05:00 | 2,261 MW | 2,110 MW |
| 3 Nov, 06:00 | 2,685 MW | 2,493 MW |
| 3 Nov, 07:00 | 3,146 MW | 2,967 MW |
| 3 Nov, 08:00 | 3,522 MW | 3,388 MW |
| 3 Nov, 09:00 | 3,605 MW | 3,445 MW |
| 3 Nov, 10:00 | 3,601 MW | 3,396 MW |
| 3 Nov, 11:00 | 3,597 MW | 3,363 MW |
| 3 Nov, 12:00 | 3,448 MW | 3,201 MW |
| 3 Nov, 13:00 | 3,406 MW | 3,169 MW |
| 3 Nov, 14:00 | 3,464 MW | 3,333 MW |
| 3 Nov, 15:00 | 3,473 MW | 3,395 MW |
| 3 Nov, 16:00 | 3,508 MW | 3,450 MW |
| 3 Nov, 17:00 | 3,618 MW | 3,505 MW |
| 3 Nov, 18:00 | 3,622 MW | 3,435 MW |
| 3 Nov, 19:00 | 3,571 MW | 3,352 MW |
| 3 Nov, 20:00 | 3,289 MW | 3,171 MW |
| 3 Nov, 21:00 | 3,062 MW | 2,926 MW |
| 3 Nov, 22:00 | 2,721 MW | 2,591 MW |
| 3 Nov, 23:00 | 2,412 MW | 2,315 MW |
| 4 Nov, 00:00 | 2,191 MW | 2,198 MW |
| 4 Nov, 01:00 | 2,096 MW | 2,075 MW |
| 4 Nov, 02:00 | 2,066 MW | 2,043 MW |
| 4 Nov, 03:00 | 2,073 MW | 2,045 MW |
| 4 Nov, 04:00 | 2,088 MW | 2,072 MW |
| 4 Nov, 05:00 | 2,220 MW | 2,172 MW |
| 4 Nov, 06:00 | 2,681 MW | 2,558 MW |
| 4 Nov, 07:00 | 3,146 MW | 3,038 MW |
| 4 Nov, 08:00 | 3,640 MW | 3,497 MW |
| 4 Nov, 09:00 | 3,688 MW | 3,605 MW |
| 4 Nov, 10:00 | 3,548 MW | 3,577 MW |
| 4 Nov, 11:00 | 3,575 MW | 3,550 MW |
| 4 Nov, 12:00 | 3,350 MW | 3,335 MW |
| 4 Nov, 13:00 | 3,342 MW | 3,337 MW |
| 4 Nov, 14:00 | 3,507 MW | 3,428 MW |
| 4 Nov, 15:00 | 3,562 MW | 3,423 MW |
| 4 Nov, 16:00 | 3,541 MW | 3,458 MW |
| 4 Nov, 17:00 | 3,594 MW | 3,517 MW |
| 4 Nov, 18:00 | 3,539 MW | 3,507 MW |
| 4 Nov, 19:00 | 3,515 MW | 3,428 MW |
| 4 Nov, 20:00 | 3,286 MW | 3,210 MW |
| 4 Nov, 21:00 | 3,044 MW | 2,976 MW |
| 4 Nov, 22:00 | 2,727 MW | 2,632 MW |
| 4 Nov, 23:00 | 2,441 MW | 2,348 MW |
| 5 Nov, 00:00 | 2,192 MW | 2,209 MW |
| 5 Nov, 01:00 | 2,082 MW | 2,121 MW |
| 5 Nov, 02:00 | 2,063 MW | 2,124 MW |
| 5 Nov, 03:00 | 2,067 MW | 2,118 MW |
| 5 Nov, 04:00 | 2,103 MW | 2,168 MW |
| 5 Nov, 05:00 | 2,229 MW | 2,270 MW |
| 5 Nov, 06:00 | 2,716 MW | 2,681 MW |
| 5 Nov, 07:00 | 3,171 MW | 3,157 MW |
| 5 Nov, 08:00 | 3,621 MW | 3,540 MW |
| 5 Nov, 09:00 | 3,743 MW | 3,600 MW |
| 5 Nov, 10:00 | 3,672 MW | 3,575 MW |
| 5 Nov, 11:00 | 3,671 MW | 3,562 MW |
| 5 Nov, 12:00 | 3,553 MW | 3,366 MW |
| 5 Nov, 13:00 | 3,502 MW | 3,354 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (686 of 686 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). Italy Centre-North Demand Forecast Accuracy and Bias. https://worldpowermonitor.com/forecast-accuracy/it-cnor/
World Power Monitor. Italy Centre-North Demand Forecast Accuracy and Bias. Data as of 2026-11-05. Data from ENTSO-E Transparency Platform. https://worldpowermonitor.com/forecast-accuracy/it-cnor/
@misc{wpm_forecast_accuracy_it_cnor_2026,
title = {{Italy Centre-North Demand Forecast Accuracy and Bias}},
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/it-cnor/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/it-cnor/
The Copy buttons add today's date as the access date.