Italy Centre-South Demand Forecast Accuracy and Bias, 8 October to 5 November 2026
The day-ahead demand forecast for Italy Centre-South was off by 5.2% on average (mean absolute percentage error) over 686 hours from 8 October to 5 November 2026, and 59% of hours landed within 5% of the reading. Its bias was +0.3%: it ran close to balanced on average. The largest miss was 1,116 MW (15.0%) too low at 2 Nov 2026, 17:00 CET (UTC+01:00). Dates and times are local (Europe/Rome).
Key Facts
- The day-ahead demand forecast for Italy Centre-South was off by 5.2% on average (mean absolute percentage error) over 686 hours from 8 October to 5 November 2026, and 59% of hours landed within 5% of the reading. Its bias was +0.3%: it ran close to balanced on average. The largest miss was 1,116 MW (15.0%) too low at 2 Nov 2026, 17:00 CET (UTC+01:00).
- Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Italy Centre-South came 34 (1 is the smallest error).
- On average the forecast differed from reported demand by 259 MW, against average demand of 5,097 MW.
- The forecast was above reported demand in 48% 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 (-12 MW per hour on average): the forecast ran close to balanced on average. The worst miss was 1,116 MW (15.0%) too low at 2 Nov 2026, 17:00 CET (UTC+01:00): forecast 6,338 MW, reported 7,454 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 | 5,751 MW | 5,624 MW |
| 29 Oct, 15:00 | 5,694 MW | 5,720 MW |
| 29 Oct, 16:00 | 5,668 MW | 5,706 MW |
| 29 Oct, 17:00 | 6,068 MW | 5,987 MW |
| 29 Oct, 18:00 | 6,210 MW | 6,237 MW |
| 29 Oct, 19:00 | 6,337 MW | 6,222 MW |
| 29 Oct, 20:00 | 6,014 MW | 5,926 MW |
| 29 Oct, 21:00 | 5,503 MW | 5,467 MW |
| 29 Oct, 22:00 | 4,864 MW | 5,020 MW |
| 29 Oct, 23:00 | 4,279 MW | 4,491 MW |
| 30 Oct, 00:00 | 3,718 MW | 4,316 MW |
| 30 Oct, 01:00 | 3,581 MW | 4,109 MW |
| 30 Oct, 02:00 | 3,428 MW | 3,919 MW |
| 30 Oct, 03:00 | 3,318 MW | 3,892 MW |
| 30 Oct, 04:00 | 3,385 MW | 3,928 MW |
| 30 Oct, 05:00 | 3,599 MW | 4,319 MW |
| 30 Oct, 06:00 | 4,154 MW | 4,871 MW |
| 30 Oct, 07:00 | 4,857 MW | 5,480 MW |
| 30 Oct, 08:00 | 5,538 MW | 6,069 MW |
| 30 Oct, 09:00 | 5,889 MW | 6,073 MW |
| 30 Oct, 10:00 | 5,858 MW | 5,889 MW |
| 30 Oct, 11:00 | 5,900 MW | 5,755 MW |
| 30 Oct, 12:00 | 5,728 MW | 5,583 MW |
| 30 Oct, 13:00 | 5,538 MW | 5,689 MW |
| 30 Oct, 14:00 | 5,615 MW | 5,878 MW |
| 30 Oct, 15:00 | 5,571 MW | 6,212 MW |
| 30 Oct, 16:00 | 5,648 MW | 6,274 MW |
| 30 Oct, 17:00 | 6,093 MW | 6,512 MW |
| 30 Oct, 18:00 | 6,414 MW | 6,705 MW |
| 30 Oct, 19:00 | 6,572 MW | 6,858 MW |
| 30 Oct, 20:00 | 6,244 MW | 6,593 MW |
| 30 Oct, 21:00 | 5,707 MW | 6,140 MW |
| 30 Oct, 22:00 | 5,083 MW | 5,670 MW |
| 30 Oct, 23:00 | 4,444 MW | 4,680 MW |
| 31 Oct, 00:00 | 3,983 MW | 4,109 MW |
| 31 Oct, 01:00 | 3,741 MW | 3,859 MW |
| 31 Oct, 02:00 | 3,600 MW | 3,718 MW |
| 31 Oct, 03:00 | 3,518 MW | 3,689 MW |
| 31 Oct, 04:00 | 3,492 MW | 3,711 MW |
| 31 Oct, 05:00 | 3,630 MW | 3,834 MW |
| 31 Oct, 06:00 | 3,893 MW | 4,051 MW |
| 31 Oct, 07:00 | 4,403 MW | 4,475 MW |
| 31 Oct, 08:00 | 5,082 MW | 5,042 MW |
| 31 Oct, 09:00 | 5,411 MW | 5,306 MW |
| 31 Oct, 10:00 | 5,475 MW | 5,258 MW |
| 31 Oct, 11:00 | 5,499 MW | 4,996 MW |
| 31 Oct, 12:00 | 5,243 MW | 4,930 MW |
| 31 Oct, 13:00 | 5,124 MW | 4,978 MW |
| 31 Oct, 14:00 | 4,907 MW | 4,835 MW |
| 31 Oct, 15:00 | 5,046 MW | 4,995 MW |
| 31 Oct, 16:00 | 5,046 MW | 5,138 MW |
| 31 Oct, 17:00 | 5,515 MW | 5,449 MW |
| 31 Oct, 18:00 | 5,756 MW | 5,725 MW |
| 31 Oct, 19:00 | 5,834 MW | 5,816 MW |
| 31 Oct, 20:00 | 5,545 MW | 5,579 MW |
| 31 Oct, 21:00 | 5,044 MW | 5,072 MW |
| 31 Oct, 22:00 | 4,631 MW | 4,678 MW |
| 31 Oct, 23:00 | 4,215 MW | 4,382 MW |
| 1 Nov, 00:00 | 3,782 MW | 3,990 MW |
| 1 Nov, 01:00 | 3,993 MW | 3,717 MW |
| 1 Nov, 02:00 | 3,928 MW | 3,471 MW |
| 1 Nov, 03:00 | 3,793 MW | 3,390 MW |
| 1 Nov, 04:00 | 3,786 MW | 3,404 MW |
| 1 Nov, 05:00 | 3,884 MW | 3,555 MW |
| 1 Nov, 06:00 | 4,005 MW | 3,747 MW |
| 1 Nov, 07:00 | 4,194 MW | 4,025 MW |
| 1 Nov, 08:00 | 4,699 MW | 4,509 MW |
| 1 Nov, 09:00 | 5,213 MW | 5,099 MW |
| 1 Nov, 10:00 | 5,143 MW | 5,268 MW |
| 1 Nov, 11:00 | 5,397 MW | 5,267 MW |
| 1 Nov, 12:00 | 5,536 MW | 5,339 MW |
| 1 Nov, 13:00 | 5,311 MW | 5,089 MW |
| 1 Nov, 14:00 | 4,996 MW | 4,815 MW |
| 1 Nov, 15:00 | 4,871 MW | 4,783 MW |
| 1 Nov, 16:00 | 4,938 MW | 4,812 MW |
| 1 Nov, 17:00 | 5,336 MW | 5,145 MW |
| 1 Nov, 18:00 | 5,571 MW | 5,417 MW |
| 1 Nov, 19:00 | 5,759 MW | 5,571 MW |
| 1 Nov, 20:00 | 5,630 MW | 5,458 MW |
| 1 Nov, 21:00 | 5,243 MW | 5,024 MW |
| 1 Nov, 22:00 | 4,828 MW | 4,646 MW |
| 1 Nov, 23:00 | 4,365 MW | 4,255 MW |
| 2 Nov, 00:00 | 3,964 MW | 3,822 MW |
| 2 Nov, 01:00 | 3,743 MW | 3,561 MW |
| 2 Nov, 02:00 | 3,608 MW | 3,429 MW |
| 2 Nov, 03:00 | 3,547 MW | 3,346 MW |
| 2 Nov, 04:00 | 3,664 MW | 3,371 MW |
| 2 Nov, 05:00 | 4,032 MW | 3,712 MW |
| 2 Nov, 06:00 | 4,901 MW | 4,468 MW |
| 2 Nov, 07:00 | 5,650 MW | 5,266 MW |
| 2 Nov, 08:00 | 6,563 MW | 6,062 MW |
| 2 Nov, 09:00 | 7,051 MW | 6,543 MW |
| 2 Nov, 10:00 | 7,094 MW | 6,450 MW |
| 2 Nov, 11:00 | 7,264 MW | 6,452 MW |
| 2 Nov, 12:00 | 7,225 MW | 6,315 MW |
| 2 Nov, 13:00 | 6,886 MW | 6,048 MW |
| 2 Nov, 14:00 | 6,898 MW | 6,087 MW |
| 2 Nov, 15:00 | 6,831 MW | 6,030 MW |
| 2 Nov, 16:00 | 7,021 MW | 5,951 MW |
| 2 Nov, 17:00 | 7,454 MW | 6,338 MW |
| 2 Nov, 18:00 | 7,501 MW | 6,549 MW |
| 2 Nov, 19:00 | 7,421 MW | 6,649 MW |
| 2 Nov, 20:00 | 6,999 MW | 6,404 MW |
| 2 Nov, 21:00 | 6,409 MW | 5,900 MW |
| 2 Nov, 22:00 | 5,708 MW | 5,228 MW |
| 2 Nov, 23:00 | 5,063 MW | 4,526 MW |
| 3 Nov, 00:00 | 4,463 MW | 4,218 MW |
| 3 Nov, 01:00 | 4,204 MW | 3,902 MW |
| 3 Nov, 02:00 | 3,937 MW | 3,745 MW |
| 3 Nov, 03:00 | 3,999 MW | 3,699 MW |
| 3 Nov, 04:00 | 3,971 MW | 3,715 MW |
| 3 Nov, 05:00 | 4,453 MW | 4,015 MW |
| 3 Nov, 06:00 | 5,243 MW | 4,713 MW |
| 3 Nov, 07:00 | 6,055 MW | 5,564 MW |
| 3 Nov, 08:00 | 6,706 MW | 6,316 MW |
| 3 Nov, 09:00 | 6,821 MW | 6,492 MW |
| 3 Nov, 10:00 | 6,788 MW | 6,387 MW |
| 3 Nov, 11:00 | 6,889 MW | 6,348 MW |
| 3 Nov, 12:00 | 6,714 MW | 6,099 MW |
| 3 Nov, 13:00 | 6,465 MW | 5,982 MW |
| 3 Nov, 14:00 | 6,558 MW | 6,040 MW |
| 3 Nov, 15:00 | 6,720 MW | 6,185 MW |
| 3 Nov, 16:00 | 6,882 MW | 6,135 MW |
| 3 Nov, 17:00 | 7,127 MW | 6,463 MW |
| 3 Nov, 18:00 | 7,165 MW | 6,610 MW |
| 3 Nov, 19:00 | 7,265 MW | 6,759 MW |
| 3 Nov, 20:00 | 6,946 MW | 6,459 MW |
| 3 Nov, 21:00 | 6,570 MW | 5,866 MW |
| 3 Nov, 22:00 | 5,870 MW | 5,301 MW |
| 3 Nov, 23:00 | 5,147 MW | 4,725 MW |
| 4 Nov, 00:00 | 4,479 MW | 4,381 MW |
| 4 Nov, 01:00 | 4,128 MW | 4,088 MW |
| 4 Nov, 02:00 | 4,021 MW | 3,970 MW |
| 4 Nov, 03:00 | 3,912 MW | 3,922 MW |
| 4 Nov, 04:00 | 4,005 MW | 3,957 MW |
| 4 Nov, 05:00 | 4,427 MW | 4,162 MW |
| 4 Nov, 06:00 | 5,211 MW | 4,785 MW |
| 4 Nov, 07:00 | 6,072 MW | 5,538 MW |
| 4 Nov, 08:00 | 6,768 MW | 6,194 MW |
| 4 Nov, 09:00 | 7,100 MW | 6,299 MW |
| 4 Nov, 10:00 | 7,058 MW | 6,197 MW |
| 4 Nov, 11:00 | 6,999 MW | 6,123 MW |
| 4 Nov, 12:00 | 6,823 MW | 5,952 MW |
| 4 Nov, 13:00 | 6,585 MW | 5,852 MW |
| 4 Nov, 14:00 | 6,726 MW | 6,041 MW |
| 4 Nov, 15:00 | 6,673 MW | 6,026 MW |
| 4 Nov, 16:00 | 6,682 MW | 6,006 MW |
| 4 Nov, 17:00 | 7,028 MW | 6,326 MW |
| 4 Nov, 18:00 | 7,029 MW | 6,447 MW |
| 4 Nov, 19:00 | 7,094 MW | 6,498 MW |
| 4 Nov, 20:00 | 6,886 MW | 6,315 MW |
| 4 Nov, 21:00 | 6,426 MW | 5,743 MW |
| 4 Nov, 22:00 | 5,743 MW | 5,154 MW |
| 4 Nov, 23:00 | 5,107 MW | 4,636 MW |
| 5 Nov, 00:00 | 4,620 MW | 4,390 MW |
| 5 Nov, 01:00 | 4,336 MW | 4,128 MW |
| 5 Nov, 02:00 | 4,050 MW | 3,887 MW |
| 5 Nov, 03:00 | 3,979 MW | 3,882 MW |
| 5 Nov, 04:00 | 4,043 MW | 3,855 MW |
| 5 Nov, 05:00 | 4,436 MW | 4,225 MW |
| 5 Nov, 06:00 | 5,260 MW | 4,902 MW |
| 5 Nov, 07:00 | 6,222 MW | 5,682 MW |
| 5 Nov, 08:00 | 6,780 MW | 6,366 MW |
| 5 Nov, 09:00 | 6,942 MW | 6,513 MW |
| 5 Nov, 10:00 | 6,898 MW | 6,577 MW |
| 5 Nov, 11:00 | 6,739 MW | 6,664 MW |
| 5 Nov, 12:00 | 6,491 MW | 6,648 MW |
| 5 Nov, 13:00 | 6,346 MW | 6,374 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-South Demand Forecast Accuracy and Bias. https://worldpowermonitor.com/forecast-accuracy/it-csud/
World Power Monitor. Italy Centre-South Demand Forecast Accuracy and Bias. Data as of 2026-11-05. Data from ENTSO-E Transparency Platform. https://worldpowermonitor.com/forecast-accuracy/it-csud/
@misc{wpm_forecast_accuracy_it_csud_2026,
title = {{Italy Centre-South 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-csud/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/it-csud/
The Copy buttons add today's date as the access date.