Built 2026-09-21 (21 September 2026)

Italy Calabria Demand Forecast Accuracy: Error, Bias and Worst Miss, 23 August to 20 September 2026

The day-ahead demand forecast for Italy Calabria was off by 8.6% on average (mean absolute percentage error) over 686 hours from 23 August to 20 September 2026, and 33% of hours landed within 5% of the reading. Its bias was +0.9%: it ran high on average, an over forecast. The largest miss was 271 MW (21.5%) too low at 29 Aug 2026, 14:00 CEST (UTC+02:00). Dates and times are local (Europe/Rome).

Key Facts

  • The day-ahead demand forecast for Italy Calabria was off by 8.6% on average (mean absolute percentage error) over 686 hours from 23 August to 20 September 2026, and 33% of hours landed within 5% of the reading. Its bias was +0.9%: it ran high on average, an over forecast. The largest miss was 271 MW (21.5%) too low at 29 Aug 2026, 14:00 CEST (UTC+02:00).
  • Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Italy Calabria came 39 (1 is the smallest error).
  • On average the forecast differed from reported demand by 69 MW, against average demand of 816 MW.
  • The forecast was above reported demand in 51% of compared hours.

Forecast Error at a Glance

686 hours from 23 August to 20 September 2026
Average error8.6%
Bias+0.9%
Hours within 5%33%
Worst miss271 MW

Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (-1 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 271 MW (21.5%) too low at 29 Aug 2026, 14:00 CEST (UTC+02:00): forecast 993 MW, reported 1,264 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-09-20. 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 20 Sept 2026, 13:00 CEST (UTC+02:00)
Italy Calabria day-ahead demand forecast and reported demand by hour Hourly reported demand and the day-ahead forecast for Italy Calabria over the last 7 days of the window, to 20 Sept 2026, 13:00 CEST (UTC+02:00). Gaps are hours with a missing, zero or implausible report. 0 250 500 750 1,000 13 Sept, 14:0014 Sept, 14:0015 Sept, 14:0016 Sept, 14:0017 Sept, 14:0018 Sept, 14:0019 Sept, 14:00
Hourly reported demand and the day-ahead forecast for Italy Calabria over the last 7 days of the window, to 20 Sept 2026, 13:00 CEST (UTC+02:00). Gaps are hours with a missing, zero or implausible report.
Data to 2026-09-20
Italy Calabria day-ahead demand forecast and reported demand by hour
Local hourReported demandDay-ahead forecast
13 Sept, 14:00553 MW668 MW
13 Sept, 15:00560 MW670 MW
13 Sept, 16:00550 MW690 MW
13 Sept, 17:00582 MW733 MW
13 Sept, 18:00659 MW763 MW
13 Sept, 19:00754 MW798 MW
13 Sept, 20:00730 MW843 MW
13 Sept, 21:00710 MW810 MW
13 Sept, 22:00663 MW730 MW
13 Sept, 23:00574 MW650 MW
14 Sept, 00:00525 MW588 MW
14 Sept, 01:00477 MW545 MW
14 Sept, 02:00465 MW478 MW
14 Sept, 03:00464 MW473 MW
14 Sept, 04:00463 MW475 MW
14 Sept, 05:00496 MW470 MW
14 Sept, 06:00537 MW560 MW
14 Sept, 07:00607 MW658 MW
14 Sept, 08:00723 MW698 MW
14 Sept, 09:00694 MW675 MW
14 Sept, 10:00651 MW668 MW
14 Sept, 11:00624 MW650 MW
14 Sept, 12:00653 MW640 MW
14 Sept, 13:00632 MW645 MW
14 Sept, 14:00622 MW640 MW
14 Sept, 15:00659 MW690 MW
14 Sept, 16:00671 MW708 MW
14 Sept, 17:00722 MW758 MW
14 Sept, 18:00822 MW830 MW
14 Sept, 19:00894 MW913 MW
14 Sept, 20:00879 MW915 MW
14 Sept, 21:00843 MW843 MW
14 Sept, 22:00725 MW765 MW
14 Sept, 23:00663 MW690 MW
15 Sept, 00:00588 MW665 MW
15 Sept, 01:00536 MW598 MW
15 Sept, 02:00509 MW570 MW
15 Sept, 03:00492 MW563 MW
15 Sept, 04:00498 MW565 MW
15 Sept, 05:00528 MW618 MW
15 Sept, 06:00600 MW675 MW
15 Sept, 07:00708 MW725 MW
15 Sept, 08:00763 MW780 MW
15 Sept, 09:00732 MW795 MW
15 Sept, 10:00711 MW798 MW
15 Sept, 11:00696 MW768 MW
15 Sept, 12:00703 MW753 MW
15 Sept, 13:00696 MW773 MW
15 Sept, 14:00692 MW773 MW
15 Sept, 15:00689 MW778 MW
15 Sept, 16:00709 MW805 MW
15 Sept, 17:00681 MW813 MW
15 Sept, 18:00778 MW878 MW
15 Sept, 19:00884 MW973 MW
15 Sept, 20:00864 MW960 MW
15 Sept, 21:00799 MW850 MW
15 Sept, 22:00690 MW800 MW
15 Sept, 23:00627 MW700 MW
16 Sept, 00:00590 MW638 MW
16 Sept, 01:00558 MW590 MW
16 Sept, 02:00524 MW563 MW
16 Sept, 03:00505 MW545 MW
16 Sept, 04:00516 MW548 MW
16 Sept, 05:00550 MW585 MW
16 Sept, 06:00587 MW663 MW
16 Sept, 07:00641 MW715 MW
16 Sept, 08:00669 MW768 MW
16 Sept, 09:00671 MW773 MW
16 Sept, 10:00646 MW763 MW
16 Sept, 11:00618 MW738 MW
16 Sept, 12:00555 MW720 MW
16 Sept, 13:00563 MW755 MW
16 Sept, 14:00606 MW795 MW
16 Sept, 15:00631 MW793 MW
16 Sept, 16:00642 MW798 MW
16 Sept, 17:00721 MW823 MW
16 Sept, 18:00774 MW875 MW
16 Sept, 19:00880 MW980 MW
16 Sept, 20:00892 MW970 MW
16 Sept, 21:00807 MW875 MW
16 Sept, 22:00731 MW810 MW
16 Sept, 23:00648 MW715 MW
17 Sept, 00:00588 MW585 MW
17 Sept, 01:00544 MW523 MW
17 Sept, 02:00515 MW505 MW
17 Sept, 03:00505 MW500 MW
17 Sept, 04:00503 MW500 MW
17 Sept, 05:00529 MW525 MW
17 Sept, 06:00574 MW578 MW
17 Sept, 07:00643 MW648 MW
17 Sept, 08:00678 MW743 MW
17 Sept, 09:00697 MW720 MW
17 Sept, 10:00683 MW663 MW
17 Sept, 11:00681 MW640 MW
17 Sept, 12:00669 MW650 MW
17 Sept, 13:00650 MW635 MW
17 Sept, 14:00637 MW633 MW
17 Sept, 15:00668 MW658 MW
17 Sept, 16:00725 MW685 MW
17 Sept, 17:00756 MW738 MW
17 Sept, 18:00836 MW845 MW
17 Sept, 19:00907 MW903 MW
17 Sept, 20:00874 MW883 MW
17 Sept, 21:00822 MW840 MW
17 Sept, 22:00786 MW728 MW
17 Sept, 23:00616 MW655 MW
18 Sept, 00:00591 MW598 MW
18 Sept, 01:00570 MW570 MW
18 Sept, 02:00543 MW540 MW
18 Sept, 03:00529 MW533 MW
18 Sept, 04:00534 MW543 MW
18 Sept, 05:00552 MW570 MW
18 Sept, 06:00588 MW610 MW
18 Sept, 07:00644 MW678 MW
18 Sept, 08:00700 MW713 MW
18 Sept, 09:00709 MW708 MW
18 Sept, 10:00726 MW683 MW
18 Sept, 11:00709 MW670 MW
18 Sept, 12:00696 MW645 MW
18 Sept, 13:00669 MW655 MW
18 Sept, 14:00658 MW698 MW
18 Sept, 15:00696 MW715 MW
18 Sept, 16:00665 MW735 MW
18 Sept, 17:00712 MW755 MW
18 Sept, 18:00765 MW813 MW
18 Sept, 19:00874 MW910 MW
18 Sept, 20:00843 MW890 MW
18 Sept, 21:00775 MW823 MW
18 Sept, 22:00698 MW738 MW
18 Sept, 23:00647 MW675 MW
19 Sept, 00:00629 MW605 MW
19 Sept, 01:00585 MW560 MW
19 Sept, 02:00551 MW528 MW
19 Sept, 03:00563 MW515 MW
19 Sept, 04:00548 MW520 MW
19 Sept, 05:00580 MW530 MW
19 Sept, 06:00598 MW550 MW
19 Sept, 07:00610 MW598 MW
19 Sept, 08:00638 MW648 MW
19 Sept, 09:00679 MW645 MW
19 Sept, 10:00670 MW633 MW
19 Sept, 11:00669 MW628 MW
19 Sept, 12:00670 MW620 MW
19 Sept, 13:00624 MW588 MW
19 Sept, 14:00613 MW570 MW
19 Sept, 15:00610 MW605 MW
19 Sept, 16:00622 MW630 MW
19 Sept, 17:00703 MW668 MW
19 Sept, 18:00763 MW708 MW
19 Sept, 19:00837 MW838 MW
19 Sept, 20:00804 MW835 MW
19 Sept, 21:00717 MW735 MW
19 Sept, 22:00660 MW683 MW
19 Sept, 23:00606 MW605 MW
20 Sept, 00:00587 MW555 MW
20 Sept, 01:00554 MW513 MW
20 Sept, 02:00528 MW488 MW
20 Sept, 03:00514 MW470 MW
20 Sept, 04:00511 MW470 MW
20 Sept, 05:00518 MW473 MW
20 Sept, 06:00521 MW478 MW
20 Sept, 07:00533 MW493 MW
20 Sept, 08:00579 MW530 MW
20 Sept, 09:00582 MW548 MW
20 Sept, 10:00602 MW543 MW
20 Sept, 11:00620 MW533 MW
20 Sept, 12:00646 MW543 MW
20 Sept, 13:00604 MW523 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.