Built 2026-09-21 (21 September 2026)

Albania Demand Forecast Accuracy: Error, Bias and Worst Miss, 22 August to 20 September 2026

The day-ahead demand forecast for Albania was off by 4.2% on average (mean absolute percentage error) over 711 hours from 22 August to 20 September 2026, and 71% of hours landed within 5% of the reading. Its bias was +1.9%: it ran high on average, an over forecast. The largest miss was 453 MW (57.1%) too high at 13 Sept 2026, 11:00 CEST (UTC+02:00). Dates and times are local (Europe/Tirane).

Key Facts

  • The day-ahead demand forecast for Albania was off by 4.2% on average (mean absolute percentage error) over 711 hours from 22 August to 20 September 2026, and 71% of hours landed within 5% of the reading. Its bias was +1.9%: it ran high on average, an over forecast. The largest miss was 453 MW (57.1%) too high at 13 Sept 2026, 11:00 CEST (UTC+02:00).
  • Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Albania came 28 (1 is the smallest error).
  • On average the forecast differed from reported demand by 42 MW, against average demand of 1,011 MW.
  • The forecast was above reported demand in 56% of compared hours.

Forecast Error at a Glance

711 hours from 22 August to 20 September 2026
Average error4.2%
Bias+1.9%
Hours within 5%71%
Worst miss453 MW

Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (+19 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 453 MW (57.1%) too high at 13 Sept 2026, 11:00 CEST (UTC+02:00): forecast 1,248 MW, reported 794 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, 14:00 CEST (UTC+02:00)
Albania day-ahead demand forecast and reported demand by hour Hourly reported demand and the day-ahead forecast for Albania over the last 7 days of the window, to 20 Sept 2026, 14:00 CEST (UTC+02:00). Gaps are hours with a missing, zero or implausible report. 0 375 750 1,125 1,500 13 Sept, 15:0014 Sept, 15:0015 Sept, 15:0016 Sept, 15:0017 Sept, 15:0018 Sept, 15:0019 Sept, 15:00
Hourly reported demand and the day-ahead forecast for Albania over the last 7 days of the window, to 20 Sept 2026, 14:00 CEST (UTC+02:00). Gaps are hours with a missing, zero or implausible report.
Data to 2026-09-20
Albania day-ahead demand forecast and reported demand by hour
Local hourReported demandDay-ahead forecast
13 Sept, 15:00804 MW1,183 MW
13 Sept, 16:00860 MW1,001 MW
13 Sept, 17:00936 MW1,068 MW
13 Sept, 18:001,007 MW1,137 MW
13 Sept, 19:001,097 MW1,213 MW
13 Sept, 20:001,089 MW1,189 MW
13 Sept, 21:001,017 MW1,101 MW
13 Sept, 22:00902 MW970 MW
13 Sept, 23:00776 MW830 MW
14 Sept, 00:00680 MW654 MW
14 Sept, 01:00625 MW596 MW
14 Sept, 02:00596 MW558 MW
14 Sept, 03:00582 MW590 MW
14 Sept, 04:00587 MW576 MW
14 Sept, 05:00634 MW603 MW
14 Sept, 06:00751 MW719 MW
14 Sept, 07:00863 MW852 MW
14 Sept, 08:00854 MW876 MW
14 Sept, 09:00834 MW873 MW
14 Sept, 10:00823 MW869 MW
14 Sept, 11:00821 MW874 MW
14 Sept, 12:00822 MW886 MW
14 Sept, 13:00836 MW881 MW
14 Sept, 14:00844 MW897 MW
14 Sept, 15:00867 MW914 MW
14 Sept, 16:00895 MW943 MW
14 Sept, 17:00954 MW1,004 MW
14 Sept, 18:001,019 MW1,062 MW
14 Sept, 19:001,102 MW1,128 MW
14 Sept, 20:001,075 MW1,091 MW
14 Sept, 21:00997 MW983 MW
14 Sept, 22:00881 MW864 MW
14 Sept, 23:00757 MW735 MW
15 Sept, 00:00677 MW635 MW
15 Sept, 01:00627 MW586 MW
15 Sept, 02:00605 MW560 MW
15 Sept, 03:00593 MW546 MW
15 Sept, 04:00595 MW545 MW
15 Sept, 05:00640 MW602 MW
15 Sept, 06:00757 MW721 MW
15 Sept, 07:00887 MW869 MW
15 Sept, 08:00923 MW901 MW
15 Sept, 09:00905 MW811 MW
15 Sept, 10:00879 MW800 MW
15 Sept, 11:00879 MW794 MW
15 Sept, 12:00884 MW789 MW
15 Sept, 13:00903 MW806 MW
15 Sept, 14:00946 MW839 MW
15 Sept, 15:00923 MW851 MW
15 Sept, 16:00910 MW860 MW
15 Sept, 17:00979 MW926 MW
15 Sept, 18:001,036 MW984 MW
15 Sept, 19:001,109 MW1,088 MW
15 Sept, 20:001,072 MW1,050 MW
15 Sept, 21:00978 MW956 MW
15 Sept, 22:00865 MW848 MW
15 Sept, 23:00743 MW719 MW
16 Sept, 00:00664 MW681 MW
16 Sept, 01:00621 MW624 MW
16 Sept, 02:00595 MW604 MW
16 Sept, 03:00585 MW591 MW
16 Sept, 04:00588 MW594 MW
16 Sept, 05:00635 MW643 MW
16 Sept, 06:00751 MW765 MW
16 Sept, 07:00886 MW880 MW
16 Sept, 08:00908 MW878 MW
16 Sept, 09:00888 MW850 MW
16 Sept, 10:00854 MW839 MW
16 Sept, 11:00850 MW837 MW
16 Sept, 12:00848 MW851 MW
16 Sept, 13:00883 MW857 MW
16 Sept, 14:00889 MW871 MW
16 Sept, 15:00909 MW900 MW
16 Sept, 16:00936 MW907 MW
16 Sept, 17:001,003 MW974 MW
16 Sept, 18:001,058 MW1,033 MW
16 Sept, 19:001,132 MW1,111 MW
16 Sept, 20:001,090 MW1,085 MW
16 Sept, 21:001,008 MW1,031 MW
16 Sept, 22:00895 MW908 MW
16 Sept, 23:00772 MW783 MW
17 Sept, 00:00674 MW671 MW
17 Sept, 01:00622 MW618 MW
17 Sept, 02:00599 MW590 MW
17 Sept, 03:00583 MW590 MW
17 Sept, 04:00591 MW589 MW
17 Sept, 05:00642 MW626 MW
17 Sept, 06:00755 MW741 MW
17 Sept, 07:00888 MW876 MW
17 Sept, 08:00910 MW875 MW
17 Sept, 09:00881 MW864 MW
17 Sept, 10:00857 MW839 MW
17 Sept, 11:00856 MW846 MW
17 Sept, 12:00864 MW850 MW
17 Sept, 13:00894 MW893 MW
17 Sept, 14:00886 MW911 MW
17 Sept, 15:00904 MW901 MW
17 Sept, 16:00922 MW900 MW
17 Sept, 17:00990 MW959 MW
17 Sept, 18:001,053 MW1,018 MW
17 Sept, 19:001,120 MW1,091 MW
17 Sept, 20:001,079 MW1,063 MW
17 Sept, 21:00992 MW976 MW
17 Sept, 22:00871 MW869 MW
17 Sept, 23:00748 MW744 MW
18 Sept, 00:00674 MW661 MW
18 Sept, 01:00625 MW613 MW
18 Sept, 02:00601 MW586 MW
18 Sept, 03:00592 MW574 MW
18 Sept, 04:00597 MW578 MW
18 Sept, 05:00642 MW627 MW
18 Sept, 06:00759 MW746 MW
18 Sept, 07:00895 MW883 MW
18 Sept, 08:00919 MW906 MW
18 Sept, 09:00892 MW886 MW
18 Sept, 10:00867 MW857 MW
18 Sept, 11:00875 MW861 MW
18 Sept, 12:00864 MW857 MW
18 Sept, 13:00889 MW878 MW
18 Sept, 14:00905 MW885 MW
18 Sept, 15:00949 MW900 MW
18 Sept, 16:00973 MW919 MW
18 Sept, 17:001,006 MW987 MW
18 Sept, 18:001,064 MW1,033 MW
18 Sept, 19:001,127 MW1,105 MW
18 Sept, 20:001,073 MW1,066 MW
18 Sept, 21:00993 MW985 MW
18 Sept, 22:00877 MW873 MW
18 Sept, 23:00764 MW749 MW
19 Sept, 00:00690 MW674 MW
19 Sept, 01:00643 MW621 MW
19 Sept, 02:00616 MW591 MW
19 Sept, 03:00604 MW572 MW
19 Sept, 04:00604 MW570 MW
19 Sept, 05:00642 MW600 MW
19 Sept, 06:00721 MW667 MW
19 Sept, 07:00839 MW835 MW
19 Sept, 08:00906 MW872 MW
19 Sept, 09:00913 MW863 MW
19 Sept, 10:00912 MW867 MW
19 Sept, 11:00920 MW849 MW
19 Sept, 12:00920 MW869 MW
19 Sept, 13:00912 MW894 MW
19 Sept, 14:00919 MW901 MW
19 Sept, 15:00925 MW907 MW
19 Sept, 16:00983 MW923 MW
19 Sept, 17:001,023 MW970 MW
19 Sept, 18:001,060 MW1,035 MW
19 Sept, 19:001,117 MW1,083 MW
19 Sept, 20:001,056 MW1,074 MW
19 Sept, 21:00974 MW982 MW
19 Sept, 22:00870 MW875 MW
19 Sept, 23:00762 MW758 MW
20 Sept, 00:00684 MW677 MW
20 Sept, 01:00637 MW623 MW
20 Sept, 02:00609 MW584 MW
20 Sept, 03:00593 MW570 MW
20 Sept, 04:00594 MW575 MW
20 Sept, 05:00626 MW606 MW
20 Sept, 06:00680 MW656 MW
20 Sept, 07:00763 MW745 MW
20 Sept, 08:00827 MW819 MW
20 Sept, 09:00836 MW899 MW
20 Sept, 10:00812 MW865 MW
20 Sept, 11:00817 MW877 MW
20 Sept, 12:00829 MW873 MW
20 Sept, 13:00836 MW867 MW
20 Sept, 14:00816 MW849 MW

Assumptions

  • Only hours with both a forecast and a positive demand reading count (711 of 711 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.