Italy Centre-North Demand Forecast Accuracy and Bias, 15 October to 12 November 2026
The day-ahead demand forecast for Italy Centre-North was off by 2.8% on average (mean absolute percentage error) over 686 hours from 15 October to 12 November 2026, and 84% of hours landed within 5% of the reading. Its bias was -1.0%: it ran low on average, an under forecast. The largest miss was 405 MW (12.4%) too high at 11 Nov 2026, 18: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 2.8% on average (mean absolute percentage error) over 686 hours from 15 October to 12 November 2026, and 84% of hours landed within 5% of the reading. Its bias was -1.0%: it ran low on average, an under forecast. The largest miss was 405 MW (12.4%) too high at 11 Nov 2026, 18: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 18 (1 is the smallest error).
- On average the forecast differed from reported demand by 77 MW, against average demand of 2,685 MW.
- The forecast was above reported demand in 36% of compared hours.
Forecast Error at a Glance
686 hours from 15 October to 12 November 2026Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (-32 MW per hour on average): the forecast ran low on average, an under forecast. The worst miss was 405 MW (12.4%) too high at 11 Nov 2026, 18:00 CET (UTC+01:00): forecast 3,680 MW, reported 3,275 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-12. 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 12 Nov 2026, 13:00 CET (UTC+01:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 5 Nov, 14:00 | 3,710 MW | 3,434 MW |
| 5 Nov, 15:00 | 3,701 MW | 3,523 MW |
| 5 Nov, 16:00 | 3,600 MW | 3,553 MW |
| 5 Nov, 17:00 | 3,656 MW | 3,613 MW |
| 5 Nov, 18:00 | 3,563 MW | 3,613 MW |
| 5 Nov, 19:00 | 3,538 MW | 3,596 MW |
| 5 Nov, 20:00 | 3,294 MW | 3,323 MW |
| 5 Nov, 21:00 | 3,054 MW | 3,085 MW |
| 5 Nov, 22:00 | 2,715 MW | 2,763 MW |
| 5 Nov, 23:00 | 2,464 MW | 2,422 MW |
| 6 Nov, 00:00 | 2,269 MW | 2,198 MW |
| 6 Nov, 01:00 | 2,151 MW | 2,100 MW |
| 6 Nov, 02:00 | 2,147 MW | 2,076 MW |
| 6 Nov, 03:00 | 2,143 MW | 2,075 MW |
| 6 Nov, 04:00 | 2,137 MW | 2,087 MW |
| 6 Nov, 05:00 | 2,288 MW | 2,198 MW |
| 6 Nov, 06:00 | 2,716 MW | 2,635 MW |
| 6 Nov, 07:00 | 3,099 MW | 3,098 MW |
| 6 Nov, 08:00 | 3,518 MW | 3,566 MW |
| 6 Nov, 09:00 | 3,759 MW | 3,641 MW |
| 6 Nov, 10:00 | 3,820 MW | 3,575 MW |
| 6 Nov, 11:00 | 3,827 MW | 3,605 MW |
| 6 Nov, 12:00 | 3,704 MW | 3,475 MW |
| 6 Nov, 13:00 | 3,644 MW | 3,493 MW |
| 6 Nov, 14:00 | 3,736 MW | 3,588 MW |
| 6 Nov, 15:00 | 3,709 MW | 3,560 MW |
| 6 Nov, 16:00 | 3,641 MW | 3,496 MW |
| 6 Nov, 17:00 | 3,657 MW | 3,513 MW |
| 6 Nov, 18:00 | 3,586 MW | 3,523 MW |
| 6 Nov, 19:00 | 3,530 MW | 3,477 MW |
| 6 Nov, 20:00 | 3,275 MW | 3,250 MW |
| 6 Nov, 21:00 | 2,976 MW | 3,003 MW |
| 6 Nov, 22:00 | 2,684 MW | 2,673 MW |
| 6 Nov, 23:00 | 2,450 MW | 2,387 MW |
| 7 Nov, 00:00 | 2,188 MW | 2,208 MW |
| 7 Nov, 01:00 | 2,072 MW | 2,113 MW |
| 7 Nov, 02:00 | 2,022 MW | 2,050 MW |
| 7 Nov, 03:00 | 1,982 MW | 2,029 MW |
| 7 Nov, 04:00 | 1,949 MW | 2,010 MW |
| 7 Nov, 05:00 | 1,992 MW | 2,019 MW |
| 7 Nov, 06:00 | 2,166 MW | 2,195 MW |
| 7 Nov, 07:00 | 2,360 MW | 2,393 MW |
| 7 Nov, 08:00 | 2,633 MW | 2,665 MW |
| 7 Nov, 09:00 | 2,764 MW | 2,766 MW |
| 7 Nov, 10:00 | 2,785 MW | 2,713 MW |
| 7 Nov, 11:00 | 2,795 MW | 2,687 MW |
| 7 Nov, 12:00 | 2,706 MW | 2,656 MW |
| 7 Nov, 13:00 | 2,560 MW | 2,557 MW |
| 7 Nov, 14:00 | 2,537 MW | 2,540 MW |
| 7 Nov, 15:00 | 2,557 MW | 2,527 MW |
| 7 Nov, 16:00 | 2,597 MW | 2,538 MW |
| 7 Nov, 17:00 | 2,797 MW | 2,675 MW |
| 7 Nov, 18:00 | 2,884 MW | 2,810 MW |
| 7 Nov, 19:00 | 2,941 MW | 2,915 MW |
| 7 Nov, 20:00 | 2,755 MW | 2,713 MW |
| 7 Nov, 21:00 | 2,524 MW | 2,513 MW |
| 7 Nov, 22:00 | 2,336 MW | 2,320 MW |
| 7 Nov, 23:00 | 2,154 MW | 2,127 MW |
| 8 Nov, 00:00 | 1,956 MW | 1,947 MW |
| 8 Nov, 01:00 | 1,841 MW | 1,821 MW |
| 8 Nov, 02:00 | 1,777 MW | 1,764 MW |
| 8 Nov, 03:00 | 1,733 MW | 1,741 MW |
| 8 Nov, 04:00 | 1,706 MW | 1,738 MW |
| 8 Nov, 05:00 | 1,732 MW | 1,738 MW |
| 8 Nov, 06:00 | 1,828 MW | 1,804 MW |
| 8 Nov, 07:00 | 1,903 MW | 1,848 MW |
| 8 Nov, 08:00 | 2,110 MW | 1,971 MW |
| 8 Nov, 09:00 | 2,199 MW | 2,115 MW |
| 8 Nov, 10:00 | 2,233 MW | 2,157 MW |
| 8 Nov, 11:00 | 2,227 MW | 2,228 MW |
| 8 Nov, 12:00 | 2,264 MW | 2,273 MW |
| 8 Nov, 13:00 | 2,161 MW | 2,202 MW |
| 8 Nov, 14:00 | 2,265 MW | 2,192 MW |
| 8 Nov, 15:00 | 2,292 MW | 2,247 MW |
| 8 Nov, 16:00 | 2,380 MW | 2,302 MW |
| 8 Nov, 17:00 | 2,602 MW | 2,425 MW |
| 8 Nov, 18:00 | 2,733 MW | 2,577 MW |
| 8 Nov, 19:00 | 2,817 MW | 2,705 MW |
| 8 Nov, 20:00 | 2,674 MW | 2,632 MW |
| 8 Nov, 21:00 | 2,500 MW | 2,469 MW |
| 8 Nov, 22:00 | 2,319 MW | 2,274 MW |
| 8 Nov, 23:00 | 2,150 MW | 2,067 MW |
| 9 Nov, 00:00 | 1,923 MW | 1,938 MW |
| 9 Nov, 01:00 | 1,804 MW | 1,867 MW |
| 9 Nov, 02:00 | 1,749 MW | 1,828 MW |
| 9 Nov, 03:00 | 1,760 MW | 1,815 MW |
| 9 Nov, 04:00 | 1,766 MW | 1,845 MW |
| 9 Nov, 05:00 | 1,961 MW | 2,022 MW |
| 9 Nov, 06:00 | 2,534 MW | 2,473 MW |
| 9 Nov, 07:00 | 3,020 MW | 2,990 MW |
| 9 Nov, 08:00 | 3,529 MW | 3,477 MW |
| 9 Nov, 09:00 | 3,743 MW | 3,642 MW |
| 9 Nov, 10:00 | 3,803 MW | 3,665 MW |
| 9 Nov, 11:00 | 3,902 MW | 3,685 MW |
| 9 Nov, 12:00 | 3,709 MW | 3,540 MW |
| 9 Nov, 13:00 | 3,659 MW | 3,488 MW |
| 9 Nov, 14:00 | 3,757 MW | 3,596 MW |
| 9 Nov, 15:00 | 3,652 MW | 3,613 MW |
| 9 Nov, 16:00 | 3,652 MW | 3,586 MW |
| 9 Nov, 17:00 | 3,634 MW | 3,659 MW |
| 9 Nov, 18:00 | 3,574 MW | 3,565 MW |
| 9 Nov, 19:00 | 3,517 MW | 3,478 MW |
| 9 Nov, 20:00 | 3,307 MW | 3,283 MW |
| 9 Nov, 21:00 | 3,081 MW | 3,006 MW |
| 9 Nov, 22:00 | 2,788 MW | 2,700 MW |
| 9 Nov, 23:00 | 2,574 MW | 2,445 MW |
| 10 Nov, 00:00 | 2,266 MW | 2,175 MW |
| 10 Nov, 01:00 | 2,170 MW | 2,103 MW |
| 10 Nov, 02:00 | 2,095 MW | 2,080 MW |
| 10 Nov, 03:00 | 2,088 MW | 2,068 MW |
| 10 Nov, 04:00 | 2,095 MW | 2,093 MW |
| 10 Nov, 05:00 | 2,255 MW | 2,188 MW |
| 10 Nov, 06:00 | 2,738 MW | 2,658 MW |
| 10 Nov, 07:00 | 3,234 MW | 3,142 MW |
| 10 Nov, 08:00 | 3,749 MW | 3,657 MW |
| 10 Nov, 09:00 | 3,931 MW | 3,782 MW |
| 10 Nov, 10:00 | 3,935 MW | 3,815 MW |
| 10 Nov, 11:00 | 3,956 MW | 3,790 MW |
| 10 Nov, 12:00 | 3,779 MW | 3,608 MW |
| 10 Nov, 13:00 | 3,629 MW | 3,541 MW |
| 10 Nov, 14:00 | 3,797 MW | 3,655 MW |
| 10 Nov, 15:00 | 3,774 MW | 3,633 MW |
| 10 Nov, 16:00 | 3,709 MW | 3,610 MW |
| 10 Nov, 17:00 | 3,722 MW | 3,600 MW |
| 10 Nov, 18:00 | 3,642 MW | 3,492 MW |
| 10 Nov, 19:00 | 3,589 MW | 3,405 MW |
| 10 Nov, 20:00 | 3,363 MW | 3,208 MW |
| 10 Nov, 21:00 | 3,146 MW | 2,962 MW |
| 10 Nov, 22:00 | 2,824 MW | 2,665 MW |
| 10 Nov, 23:00 | 2,527 MW | 2,385 MW |
| 11 Nov, 00:00 | 2,296 MW | 2,245 MW |
| 11 Nov, 01:00 | 2,178 MW | 2,135 MW |
| 11 Nov, 02:00 | 2,112 MW | 2,083 MW |
| 11 Nov, 03:00 | 2,065 MW | 2,090 MW |
| 11 Nov, 04:00 | 2,116 MW | 2,085 MW |
| 11 Nov, 05:00 | 2,231 MW | 2,222 MW |
| 11 Nov, 06:00 | 2,640 MW | 2,718 MW |
| 11 Nov, 07:00 | 3,123 MW | 3,158 MW |
| 11 Nov, 08:00 | 3,580 MW | 3,593 MW |
| 11 Nov, 09:00 | 3,756 MW | 3,700 MW |
| 11 Nov, 10:00 | 3,773 MW | 3,710 MW |
| 11 Nov, 11:00 | 3,827 MW | 3,762 MW |
| 11 Nov, 12:00 | 3,676 MW | 3,630 MW |
| 11 Nov, 13:00 | 3,584 MW | 3,635 MW |
| 11 Nov, 14:00 | 3,707 MW | 3,693 MW |
| 11 Nov, 15:00 | 3,748 MW | 3,643 MW |
| 11 Nov, 16:00 | 3,714 MW | 3,625 MW |
| 11 Nov, 17:00 | 3,664 MW | 3,725 MW |
| 11 Nov, 18:00 | 3,275 MW | 3,680 MW |
| 11 Nov, 19:00 | 3,219 MW | 3,581 MW |
| 11 Nov, 20:00 | 3,110 MW | 3,322 MW |
| 11 Nov, 21:00 | 3,080 MW | 3,044 MW |
| 11 Nov, 22:00 | 2,771 MW | 2,755 MW |
| 11 Nov, 23:00 | 2,479 MW | 2,503 MW |
| 12 Nov, 00:00 | 2,218 MW | 2,242 MW |
| 12 Nov, 01:00 | 2,135 MW | 2,136 MW |
| 12 Nov, 02:00 | 2,110 MW | 2,089 MW |
| 12 Nov, 03:00 | 2,094 MW | 2,090 MW |
| 12 Nov, 04:00 | 2,148 MW | 2,100 MW |
| 12 Nov, 05:00 | 2,260 MW | 2,238 MW |
| 12 Nov, 06:00 | 2,669 MW | 2,718 MW |
| 12 Nov, 07:00 | 3,115 MW | 3,195 MW |
| 12 Nov, 08:00 | 3,608 MW | 3,638 MW |
| 12 Nov, 09:00 | 3,765 MW | 3,765 MW |
| 12 Nov, 10:00 | 3,803 MW | 3,780 MW |
| 12 Nov, 11:00 | 3,796 MW | 3,798 MW |
| 12 Nov, 12:00 | 3,659 MW | 3,654 MW |
| 12 Nov, 13:00 | 3,622 MW | 3,548 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-12. 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-12. 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.