Italy North Demand Forecast Accuracy: Error, Bias and Worst Miss, 30 September to 28 October 2026
The day-ahead demand forecast for Italy North was off by 2.4% on average (mean absolute percentage error) over 685 hours from 30 September to 28 October 2026, and 89% of hours landed within 5% of the reading. Its bias was -0.1%: it ran close to balanced on average. The largest miss was 2,522 MW (13.5%) too high at 22 Oct 2026, 14:00 CEST (UTC+02:00). Dates and times are local (Europe/Rome).
Key Facts
- The day-ahead demand forecast for Italy North was off by 2.4% on average (mean absolute percentage error) over 685 hours from 30 September to 28 October 2026, and 89% of hours landed within 5% of the reading. Its bias was -0.1%: it ran close to balanced on average. The largest miss was 2,522 MW (13.5%) too high at 22 Oct 2026, 14:00 CEST (UTC+02:00).
- Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Italy North came 13 (1 is the smallest error).
- On average the forecast differed from reported demand by 412 MW, against average demand of 17,443 MW.
- The forecast was above reported demand in 47% of compared hours.
Forecast Error at a Glance
685 hours from 30 September to 28 October 2026Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (+5 MW per hour on average): the forecast ran close to balanced on average. The worst miss was 2,522 MW (13.5%) too high at 22 Oct 2026, 14:00 CEST (UTC+02:00): forecast 21,215 MW, reported 18,693 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)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 21 Oct, 14:00 | 20,832 MW | 22,091 MW |
| 21 Oct, 15:00 | 21,111 MW | 22,158 MW |
| 21 Oct, 16:00 | 21,300 MW | 22,348 MW |
| 21 Oct, 17:00 | 21,113 MW | 22,294 MW |
| 21 Oct, 18:00 | 21,780 MW | 22,878 MW |
| 21 Oct, 19:00 | 22,297 MW | 23,323 MW |
| 21 Oct, 20:00 | 20,789 MW | 22,162 MW |
| 21 Oct, 21:00 | 19,131 MW | 20,293 MW |
| 21 Oct, 22:00 | 17,291 MW | 18,355 MW |
| 21 Oct, 23:00 | 16,034 MW | 16,979 MW |
| 22 Oct, 00:00 | 15,068 MW | 15,733 MW |
| 22 Oct, 01:00 | 14,353 MW | 15,060 MW |
| 22 Oct, 02:00 | 14,035 MW | 14,646 MW |
| 22 Oct, 03:00 | 13,876 MW | 14,392 MW |
| 22 Oct, 04:00 | 14,124 MW | 14,554 MW |
| 22 Oct, 05:00 | 15,061 MW | 15,475 MW |
| 22 Oct, 06:00 | 18,011 MW | 18,457 MW |
| 22 Oct, 07:00 | 21,161 MW | 21,449 MW |
| 22 Oct, 08:00 | 22,753 MW | 23,183 MW |
| 22 Oct, 09:00 | 22,547 MW | 23,054 MW |
| 22 Oct, 10:00 | 21,204 MW | 22,514 MW |
| 22 Oct, 11:00 | 20,117 MW | 21,932 MW |
| 22 Oct, 12:00 | 18,247 MW | 20,447 MW |
| 22 Oct, 13:00 | 18,380 MW | 20,632 MW |
| 22 Oct, 14:00 | 18,693 MW | 21,215 MW |
| 22 Oct, 15:00 | 19,198 MW | 21,423 MW |
| 22 Oct, 16:00 | 19,651 MW | 21,924 MW |
| 22 Oct, 17:00 | 20,133 MW | 21,782 MW |
| 22 Oct, 18:00 | 21,090 MW | 22,429 MW |
| 22 Oct, 19:00 | 21,543 MW | 22,447 MW |
| 22 Oct, 20:00 | 20,595 MW | 21,311 MW |
| 22 Oct, 21:00 | 19,061 MW | 19,778 MW |
| 22 Oct, 22:00 | 17,218 MW | 17,852 MW |
| 22 Oct, 23:00 | 16,139 MW | 16,512 MW |
| 23 Oct, 00:00 | 15,235 MW | 15,525 MW |
| 23 Oct, 01:00 | 14,590 MW | 14,834 MW |
| 23 Oct, 02:00 | 14,261 MW | 14,370 MW |
| 23 Oct, 03:00 | 14,183 MW | 14,220 MW |
| 23 Oct, 04:00 | 14,293 MW | 14,468 MW |
| 23 Oct, 05:00 | 15,140 MW | 15,484 MW |
| 23 Oct, 06:00 | 17,891 MW | 18,421 MW |
| 23 Oct, 07:00 | 20,811 MW | 21,460 MW |
| 23 Oct, 08:00 | 22,449 MW | 23,259 MW |
| 23 Oct, 09:00 | 22,596 MW | 23,383 MW |
| 23 Oct, 10:00 | 22,144 MW | 23,136 MW |
| 23 Oct, 11:00 | 21,673 MW | 22,456 MW |
| 23 Oct, 12:00 | 20,453 MW | 21,094 MW |
| 23 Oct, 13:00 | 21,071 MW | 21,251 MW |
| 23 Oct, 14:00 | 21,293 MW | 21,796 MW |
| 23 Oct, 15:00 | 21,327 MW | 22,036 MW |
| 23 Oct, 16:00 | 21,341 MW | 22,185 MW |
| 23 Oct, 17:00 | 21,089 MW | 21,777 MW |
| 23 Oct, 18:00 | 21,662 MW | 22,235 MW |
| 23 Oct, 19:00 | 21,862 MW | 22,225 MW |
| 23 Oct, 20:00 | 20,778 MW | 20,926 MW |
| 23 Oct, 21:00 | 19,024 MW | 19,286 MW |
| 23 Oct, 22:00 | 17,350 MW | 17,476 MW |
| 23 Oct, 23:00 | 16,033 MW | 16,194 MW |
| 24 Oct, 00:00 | 14,930 MW | 15,155 MW |
| 24 Oct, 01:00 | 14,268 MW | 14,422 MW |
| 24 Oct, 02:00 | 13,892 MW | 13,844 MW |
| 24 Oct, 03:00 | 13,661 MW | 13,673 MW |
| 24 Oct, 04:00 | 13,633 MW | 13,688 MW |
| 24 Oct, 05:00 | 13,901 MW | 13,863 MW |
| 24 Oct, 06:00 | 15,100 MW | 14,872 MW |
| 24 Oct, 07:00 | 16,381 MW | 16,340 MW |
| 24 Oct, 08:00 | 17,207 MW | 17,061 MW |
| 24 Oct, 09:00 | 17,159 MW | 17,206 MW |
| 24 Oct, 10:00 | 16,351 MW | 16,391 MW |
| 24 Oct, 11:00 | 15,194 MW | 15,300 MW |
| 24 Oct, 12:00 | 13,971 MW | 14,084 MW |
| 24 Oct, 13:00 | 13,359 MW | 12,989 MW |
| 24 Oct, 14:00 | 13,012 MW | 12,812 MW |
| 24 Oct, 15:00 | 13,340 MW | 13,346 MW |
| 24 Oct, 16:00 | 14,375 MW | 14,347 MW |
| 24 Oct, 17:00 | 15,788 MW | 15,677 MW |
| 24 Oct, 18:00 | 17,497 MW | 17,265 MW |
| 24 Oct, 19:00 | 18,274 MW | 18,062 MW |
| 24 Oct, 20:00 | 17,345 MW | 16,959 MW |
| 24 Oct, 21:00 | 16,232 MW | 15,786 MW |
| 24 Oct, 22:00 | 15,096 MW | 14,856 MW |
| 24 Oct, 23:00 | 14,225 MW | 13,992 MW |
| 25 Oct, 00:00 | 12,244 MW | 12,733 MW |
| 25 Oct, 01:00 | 11,701 MW | 12,063 MW |
| 25 Oct, 02:00 | 11,287 MW | 11,731 MW |
| 25 Oct, 02:00 | 11,038 MW | 11,506 MW |
| 25 Oct, 03:00 | 10,894 MW | 11,557 MW |
| 25 Oct, 04:00 | 11,014 MW | 11,546 MW |
| 25 Oct, 05:00 | 11,314 MW | 11,764 MW |
| 25 Oct, 06:00 | 11,904 MW | 12,296 MW |
| 25 Oct, 07:00 | 12,290 MW | 12,529 MW |
| 25 Oct, 08:00 | 13,165 MW | 12,874 MW |
| 25 Oct, 09:00 | 13,225 MW | 13,364 MW |
| 25 Oct, 10:00 | 12,978 MW | 13,431 MW |
| 25 Oct, 11:00 | 13,131 MW | 13,588 MW |
| 25 Oct, 12:00 | 13,128 MW | 13,370 MW |
| 25 Oct, 13:00 | 13,013 MW | 13,357 MW |
| 25 Oct, 14:00 | 13,211 MW | 13,344 MW |
| 25 Oct, 15:00 | 13,332 MW | 13,321 MW |
| 25 Oct, 16:00 | 13,969 MW | 13,823 MW |
| 25 Oct, 17:00 | 15,429 MW | 14,799 MW |
| 25 Oct, 18:00 | 16,674 MW | 16,192 MW |
| 25 Oct, 19:00 | 17,051 MW | 16,803 MW |
| 25 Oct, 20:00 | 16,120 MW | 16,319 MW |
| 25 Oct, 21:00 | 15,170 MW | 15,297 MW |
| 25 Oct, 22:00 | 13,892 MW | 14,167 MW |
| 25 Oct, 23:00 | 12,757 MW | 13,004 MW |
| 26 Oct, 00:00 | 12,845 MW | 12,093 MW |
| 26 Oct, 01:00 | 12,431 MW | 11,776 MW |
| 26 Oct, 02:00 | 12,137 MW | 11,726 MW |
| 26 Oct, 03:00 | 12,069 MW | 11,906 MW |
| 26 Oct, 04:00 | 12,460 MW | 12,822 MW |
| 26 Oct, 05:00 | 13,819 MW | 15,701 MW |
| 26 Oct, 06:00 | 17,237 MW | 19,606 MW |
| 26 Oct, 07:00 | 19,901 MW | 21,884 MW |
| 26 Oct, 08:00 | 21,078 MW | 22,216 MW |
| 26 Oct, 09:00 | 20,605 MW | 21,198 MW |
| 26 Oct, 10:00 | 19,805 MW | 20,162 MW |
| 26 Oct, 11:00 | 19,250 MW | 18,420 MW |
| 26 Oct, 12:00 | 18,090 MW | 18,210 MW |
| 26 Oct, 13:00 | 18,774 MW | 18,997 MW |
| 26 Oct, 14:00 | 19,819 MW | 19,644 MW |
| 26 Oct, 15:00 | 20,968 MW | 20,812 MW |
| 26 Oct, 16:00 | 22,032 MW | 21,543 MW |
| 26 Oct, 17:00 | 22,309 MW | 21,971 MW |
| 26 Oct, 18:00 | 22,511 MW | 22,059 MW |
| 26 Oct, 19:00 | 22,382 MW | 21,184 MW |
| 26 Oct, 20:00 | 21,252 MW | 19,697 MW |
| 26 Oct, 21:00 | 19,505 MW | 17,911 MW |
| 26 Oct, 22:00 | 17,342 MW | 16,382 MW |
| 26 Oct, 23:00 | 15,978 MW | 15,239 MW |
| 27 Oct, 00:00 | 14,923 MW | 14,569 MW |
| 27 Oct, 01:00 | 14,298 MW | 14,111 MW |
| 27 Oct, 02:00 | 14,040 MW | 13,849 MW |
| 27 Oct, 03:00 | 13,989 MW | 13,969 MW |
| 27 Oct, 04:00 | 14,216 MW | 14,561 MW |
| 27 Oct, 05:00 | 15,328 MW | 16,545 MW |
| 27 Oct, 06:00 | 18,706 MW | 20,094 MW |
| 27 Oct, 07:00 | 21,243 MW | 22,315 MW |
| 27 Oct, 08:00 | 22,341 MW | 22,652 MW |
| 27 Oct, 09:00 | 21,609 MW | 21,638 MW |
| 27 Oct, 10:00 | 20,572 MW | 20,679 MW |
| 27 Oct, 11:00 | 19,959 MW | 19,231 MW |
| 27 Oct, 12:00 | 18,627 MW | 18,940 MW |
| 27 Oct, 13:00 | 19,137 MW | 19,754 MW |
| 27 Oct, 14:00 | 20,269 MW | 20,613 MW |
| 27 Oct, 15:00 | 21,393 MW | 21,779 MW |
| 27 Oct, 16:00 | 22,088 MW | 22,373 MW |
| 27 Oct, 17:00 | 22,587 MW | 22,478 MW |
| 27 Oct, 18:00 | 22,824 MW | 22,423 MW |
| 27 Oct, 19:00 | 22,480 MW | 21,597 MW |
| 27 Oct, 20:00 | 21,359 MW | 20,143 MW |
| 27 Oct, 21:00 | 19,728 MW | 18,321 MW |
| 27 Oct, 22:00 | 17,687 MW | 16,687 MW |
| 27 Oct, 23:00 | 16,156 MW | 15,608 MW |
| 28 Oct, 00:00 | 15,039 MW | 15,066 MW |
| 28 Oct, 01:00 | 14,451 MW | 14,240 MW |
| 28 Oct, 02:00 | 14,111 MW | 13,987 MW |
| 28 Oct, 03:00 | 14,092 MW | 13,976 MW |
| 28 Oct, 04:00 | 14,284 MW | 14,583 MW |
| 28 Oct, 05:00 | 15,410 MW | 15,617 MW |
| 28 Oct, 06:00 | 18,824 MW | 18,510 MW |
| 28 Oct, 07:00 | 21,284 MW | 21,118 MW |
| 28 Oct, 08:00 | 22,752 MW | 22,194 MW |
| 28 Oct, 09:00 | 22,545 MW | 22,153 MW |
| 28 Oct, 10:00 | 21,928 MW | 21,567 MW |
| 28 Oct, 11:00 | 22,129 MW | 20,567 MW |
| 28 Oct, 12:00 | 20,872 MW | 19,568 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.
Related
Cite this page
World Power Monitor. (2026). Italy North Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/it-nord/
World Power Monitor. Italy North 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/it-nord/
@misc{wpm_forecast_accuracy_it_nord_2026,
title = {{Italy North 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/it-nord/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/it-nord/
The Copy buttons add today's date as the access date.