Norway Central (NO3) Demand Forecast Accuracy and Bias, 23 August to 20 September 2026
The day-ahead demand forecast for Norway Central (NO3) was off by 2.0% on average (mean absolute percentage error) over 684 hours from 23 August to 20 September 2026, and 96% of hours landed within 5% of the reading. Its bias was -0.6%: it ran low on average, an under forecast. The largest miss was 209 MW (8.7%) too high at 6 Sept 2026, 07:00 CEST (UTC+02:00). Dates and times are local (Europe/Oslo).
Key Facts
- The day-ahead demand forecast for Norway Central (NO3) was off by 2.0% on average (mean absolute percentage error) over 684 hours from 23 August to 20 September 2026, and 96% of hours landed within 5% of the reading. Its bias was -0.6%: it ran low on average, an under forecast. The largest miss was 209 MW (8.7%) too high at 6 Sept 2026, 07:00 CEST (UTC+02:00).
- Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Norway Central (NO3) came 6 (1 is the smallest error).
- On average the forecast differed from reported demand by 56 MW, against average demand of 2,800 MW.
- The forecast was above reported demand in 38% of compared hours.
Forecast Error at a Glance
684 hours from 23 August to 20 September 2026Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (-20 MW per hour on average): the forecast ran low on average, an under forecast. The worst miss was 209 MW (8.7%) too high at 6 Sept 2026, 07:00 CEST (UTC+02:00): forecast 2,602 MW, reported 2,393 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)| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 13 Sept, 14:00 | 2,853 MW | 2,782 MW |
| 13 Sept, 15:00 | 2,795 MW | 2,791 MW |
| 13 Sept, 16:00 | 2,804 MW | 2,791 MW |
| 13 Sept, 17:00 | 2,809 MW | 2,812 MW |
| 13 Sept, 18:00 | 2,831 MW | 2,848 MW |
| 13 Sept, 19:00 | 2,845 MW | 2,868 MW |
| 13 Sept, 20:00 | 2,916 MW | 2,877 MW |
| 13 Sept, 21:00 | 2,896 MW | 2,889 MW |
| 13 Sept, 22:00 | 2,880 MW | 2,852 MW |
| 13 Sept, 23:00 | 2,855 MW | 2,782 MW |
| 14 Sept, 00:00 | 2,808 MW | 2,784 MW |
| 14 Sept, 01:00 | 2,759 MW | 2,751 MW |
| 14 Sept, 02:00 | 2,723 MW | 2,727 MW |
| 14 Sept, 03:00 | 2,698 MW | 2,697 MW |
| 14 Sept, 04:00 | 2,719 MW | 2,708 MW |
| 14 Sept, 05:00 | 2,783 MW | 2,741 MW |
| 14 Sept, 06:00 | 2,939 MW | 2,875 MW |
| 14 Sept, 07:00 | 3,124 MW | 3,025 MW |
| 14 Sept, 08:00 | 3,192 MW | 3,095 MW |
| 14 Sept, 09:00 | 3,169 MW | 3,097 MW |
| 14 Sept, 10:00 | 3,141 MW | 3,084 MW |
| 14 Sept, 11:00 | 3,109 MW | 3,052 MW |
| 14 Sept, 12:00 | 3,066 MW | 3,029 MW |
| 14 Sept, 13:00 | 3,073 MW | 3,009 MW |
| 14 Sept, 14:00 | 3,090 MW | 3,005 MW |
| 14 Sept, 15:00 | 3,104 MW | 3,011 MW |
| 14 Sept, 16:00 | 3,117 MW | 3,002 MW |
| 14 Sept, 17:00 | 3,067 MW | 2,989 MW |
| 14 Sept, 18:00 | 3,018 MW | 2,993 MW |
| 14 Sept, 19:00 | 3,090 MW | 2,997 MW |
| 14 Sept, 20:00 | 3,124 MW | 2,998 MW |
| 14 Sept, 21:00 | 3,083 MW | 2,988 MW |
| 14 Sept, 22:00 | 3,022 MW | 2,938 MW |
| 14 Sept, 23:00 | 2,938 MW | 2,847 MW |
| 15 Sept, 00:00 | 2,835 MW | 2,808 MW |
| 15 Sept, 01:00 | 2,796 MW | 2,777 MW |
| 15 Sept, 02:00 | 2,777 MW | 2,726 MW |
| 15 Sept, 03:00 | 2,782 MW | 2,692 MW |
| 15 Sept, 04:00 | 2,772 MW | 2,686 MW |
| 15 Sept, 05:00 | 2,809 MW | 2,699 MW |
| 15 Sept, 06:00 | 2,911 MW | 2,813 MW |
| 15 Sept, 07:00 | 3,047 MW | 2,974 MW |
| 15 Sept, 08:00 | 3,072 MW | 3,038 MW |
| 15 Sept, 09:00 | 3,058 MW | 3,053 MW |
| 15 Sept, 10:00 | 3,062 MW | 3,024 MW |
| 15 Sept, 11:00 | 3,035 MW | 3,020 MW |
| 15 Sept, 12:00 | 3,024 MW | 3,015 MW |
| 15 Sept, 13:00 | 3,020 MW | 3,002 MW |
| 15 Sept, 14:00 | 3,048 MW | 2,994 MW |
| 15 Sept, 15:00 | 3,077 MW | 3,014 MW |
| 15 Sept, 16:00 | 3,083 MW | 2,999 MW |
| 15 Sept, 17:00 | 3,041 MW | 2,986 MW |
| 15 Sept, 18:00 | 3,003 MW | 2,971 MW |
| 15 Sept, 19:00 | 2,995 MW | 2,990 MW |
| 15 Sept, 20:00 | 3,014 MW | 2,995 MW |
| 15 Sept, 21:00 | 2,979 MW | 2,959 MW |
| 15 Sept, 22:00 | 2,921 MW | 2,922 MW |
| 15 Sept, 23:00 | 2,816 MW | 2,838 MW |
| 16 Sept, 00:00 | 2,710 MW | 2,764 MW |
| 16 Sept, 01:00 | 2,638 MW | 2,718 MW |
| 16 Sept, 02:00 | 2,626 MW | 2,698 MW |
| 16 Sept, 03:00 | 2,624 MW | 2,670 MW |
| 16 Sept, 04:00 | 2,621 MW | 2,670 MW |
| 16 Sept, 05:00 | 2,650 MW | 2,681 MW |
| 16 Sept, 06:00 | 2,789 MW | 2,799 MW |
| 16 Sept, 07:00 | 2,936 MW | 2,960 MW |
| 16 Sept, 08:00 | 3,004 MW | 3,014 MW |
| 16 Sept, 09:00 | 3,036 MW | 3,037 MW |
| 16 Sept, 10:00 | 3,056 MW | 3,007 MW |
| 16 Sept, 11:00 | 3,054 MW | 3,017 MW |
| 16 Sept, 12:00 | 3,067 MW | 3,010 MW |
| 16 Sept, 13:00 | 3,069 MW | 2,998 MW |
| 16 Sept, 14:00 | 3,077 MW | 3,022 MW |
| 16 Sept, 15:00 | 3,070 MW | 3,015 MW |
| 16 Sept, 16:00 | 3,077 MW | 3,029 MW |
| 16 Sept, 17:00 | 3,071 MW | 3,009 MW |
| 16 Sept, 18:00 | 3,053 MW | 3,014 MW |
| 16 Sept, 19:00 | 3,057 MW | 3,001 MW |
| 16 Sept, 20:00 | 3,070 MW | 3,013 MW |
| 16 Sept, 21:00 | 3,042 MW | 2,987 MW |
| 16 Sept, 22:00 | 2,998 MW | 2,948 MW |
| 16 Sept, 23:00 | 2,903 MW | 2,849 MW |
| 17 Sept, 00:00 | 2,807 MW | 2,781 MW |
| 17 Sept, 01:00 | 2,746 MW | 2,737 MW |
| 17 Sept, 02:00 | 2,701 MW | 2,712 MW |
| 17 Sept, 03:00 | 2,678 MW | 2,709 MW |
| 17 Sept, 04:00 | 2,674 MW | 2,717 MW |
| 17 Sept, 05:00 | 2,675 MW | 2,754 MW |
| 17 Sept, 06:00 | 2,811 MW | 2,868 MW |
| 17 Sept, 07:00 | 2,944 MW | 3,015 MW |
| 17 Sept, 08:00 | 3,020 MW | 3,072 MW |
| 17 Sept, 09:00 | 3,042 MW | 3,100 MW |
| 17 Sept, 10:00 | 3,035 MW | 3,090 MW |
| 17 Sept, 11:00 | 2,995 MW | 3,061 MW |
| 17 Sept, 12:00 | 2,982 MW | 3,046 MW |
| 17 Sept, 13:00 | 2,945 MW | 3,036 MW |
| 17 Sept, 14:00 | 2,963 MW | 3,057 MW |
| 17 Sept, 15:00 | 2,987 MW | 3,039 MW |
| 17 Sept, 16:00 | 3,028 MW | 3,048 MW |
| 17 Sept, 17:00 | 3,011 MW | 3,018 MW |
| 17 Sept, 18:00 | 3,019 MW | 3,012 MW |
| 17 Sept, 19:00 | 3,059 MW | 3,002 MW |
| 17 Sept, 20:00 | 3,111 MW | 3,023 MW |
| 17 Sept, 21:00 | 3,082 MW | 2,998 MW |
| 17 Sept, 22:00 | 3,023 MW | 2,958 MW |
| 17 Sept, 23:00 | 2,939 MW | 2,886 MW |
| 18 Sept, 00:00 | 2,857 MW | 2,779 MW |
| 18 Sept, 01:00 | 2,802 MW | 2,730 MW |
| 18 Sept, 02:00 | 2,760 MW | 2,707 MW |
| 18 Sept, 03:00 | 2,744 MW | 2,706 MW |
| 18 Sept, 04:00 | 2,754 MW | 2,681 MW |
| 18 Sept, 05:00 | 2,762 MW | 2,709 MW |
| 18 Sept, 06:00 | 2,873 MW | 2,828 MW |
| 18 Sept, 07:00 | 3,024 MW | 2,953 MW |
| 18 Sept, 08:00 | n/a | 3,024 MW |
| 18 Sept, 09:00 | 3,056 MW | 3,039 MW |
| 18 Sept, 10:00 | 2,993 MW | 3,023 MW |
| 18 Sept, 11:00 | 2,976 MW | 3,013 MW |
| 18 Sept, 12:00 | 2,982 MW | 3,004 MW |
| 18 Sept, 13:00 | 2,957 MW | 2,985 MW |
| 18 Sept, 14:00 | 2,957 MW | 2,979 MW |
| 18 Sept, 15:00 | 2,984 MW | 2,983 MW |
| 18 Sept, 16:00 | 2,987 MW | 2,966 MW |
| 18 Sept, 17:00 | 2,934 MW | 2,958 MW |
| 18 Sept, 18:00 | 2,939 MW | 2,953 MW |
| 18 Sept, 19:00 | 2,962 MW | 2,944 MW |
| 18 Sept, 20:00 | 2,902 MW | 2,947 MW |
| 18 Sept, 21:00 | 2,864 MW | 2,912 MW |
| 18 Sept, 22:00 | 2,825 MW | 2,873 MW |
| 18 Sept, 23:00 | 2,808 MW | 2,805 MW |
| 19 Sept, 00:00 | 2,734 MW | 2,815 MW |
| 19 Sept, 01:00 | 2,751 MW | 2,778 MW |
| 19 Sept, 02:00 | 2,680 MW | 2,746 MW |
| 19 Sept, 03:00 | 2,669 MW | 2,733 MW |
| 19 Sept, 04:00 | 2,689 MW | 2,703 MW |
| 19 Sept, 05:00 | 2,692 MW | 2,699 MW |
| 19 Sept, 06:00 | 2,729 MW | 2,733 MW |
| 19 Sept, 07:00 | 2,783 MW | 2,781 MW |
| 19 Sept, 08:00 | n/a | 2,851 MW |
| 19 Sept, 09:00 | 2,902 MW | 2,913 MW |
| 19 Sept, 10:00 | 2,927 MW | 2,933 MW |
| 19 Sept, 11:00 | 2,911 MW | 2,930 MW |
| 19 Sept, 12:00 | 2,911 MW | 2,920 MW |
| 19 Sept, 13:00 | 2,891 MW | 2,902 MW |
| 19 Sept, 14:00 | 2,858 MW | 2,906 MW |
| 19 Sept, 15:00 | 2,857 MW | 2,913 MW |
| 19 Sept, 16:00 | 2,907 MW | 2,928 MW |
| 19 Sept, 17:00 | 2,906 MW | 2,931 MW |
| 19 Sept, 18:00 | 2,916 MW | 2,953 MW |
| 19 Sept, 19:00 | 2,931 MW | 2,967 MW |
| 19 Sept, 20:00 | 2,909 MW | 2,948 MW |
| 19 Sept, 21:00 | 2,872 MW | 2,908 MW |
| 19 Sept, 22:00 | 2,841 MW | 2,865 MW |
| 19 Sept, 23:00 | 2,796 MW | 2,801 MW |
| 20 Sept, 00:00 | 2,723 MW | 2,747 MW |
| 20 Sept, 01:00 | 2,683 MW | 2,716 MW |
| 20 Sept, 02:00 | 2,654 MW | 2,691 MW |
| 20 Sept, 03:00 | 2,635 MW | 2,667 MW |
| 20 Sept, 04:00 | 2,637 MW | 2,645 MW |
| 20 Sept, 05:00 | 2,626 MW | 2,639 MW |
| 20 Sept, 06:00 | 2,647 MW | 2,681 MW |
| 20 Sept, 07:00 | 2,673 MW | 2,725 MW |
| 20 Sept, 08:00 | 2,751 MW | 2,764 MW |
| 20 Sept, 09:00 | 2,819 MW | 2,823 MW |
| 20 Sept, 10:00 | 2,862 MW | 2,857 MW |
| 20 Sept, 11:00 | 2,870 MW | 2,875 MW |
| 20 Sept, 12:00 | 2,862 MW | 2,858 MW |
| 20 Sept, 13:00 | 2,877 MW | 2,863 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (684 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.