Norway South-West (NO2) Demand Forecast Accuracy and Bias, 8 October to 5 November 2026
The day-ahead demand forecast for Norway South-West (NO2) was off by 2.3% on average (mean absolute percentage error) over 684 hours from 8 October to 5 November 2026, and 92% of hours landed within 5% of the reading. Its bias was -1.8%: it ran low on average, an under forecast. The largest miss was 349 MW (7.6%) too low at 29 Oct 2026, 21:00 CET (UTC+01:00). Dates and times are local (Europe/Oslo).
Key Facts
- The day-ahead demand forecast for Norway South-West (NO2) was off by 2.3% on average (mean absolute percentage error) over 684 hours from 8 October to 5 November 2026, and 92% of hours landed within 5% of the reading. Its bias was -1.8%: it ran low on average, an under forecast. The largest miss was 349 MW (7.6%) too low at 29 Oct 2026, 21:00 CET (UTC+01:00).
- Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Norway South-West (NO2) came 12 (1 is the smallest error).
- On average the forecast differed from reported demand by 101 MW, against average demand of 4,286 MW.
- The forecast was above reported demand in 21% of compared hours.
Forecast Error at a Glance
684 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 (-82 MW per hour on average): the forecast ran low on average, an under forecast. The worst miss was 349 MW (7.6%) too low at 29 Oct 2026, 21:00 CET (UTC+01:00): forecast 4,225 MW, reported 4,575 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 | 4,397 MW | 4,199 MW |
| 29 Oct, 15:00 | 4,467 MW | 4,207 MW |
| 29 Oct, 16:00 | 4,581 MW | 4,282 MW |
| 29 Oct, 17:00 | 4,645 MW | 4,345 MW |
| 29 Oct, 18:00 | 4,628 MW | 4,366 MW |
| 29 Oct, 19:00 | 4,637 MW | 4,363 MW |
| 29 Oct, 20:00 | 4,619 MW | 4,331 MW |
| 29 Oct, 21:00 | 4,575 MW | 4,225 MW |
| 29 Oct, 22:00 | 4,462 MW | 4,130 MW |
| 29 Oct, 23:00 | 4,312 MW | 4,018 MW |
| 30 Oct, 00:00 | 4,202 MW | 3,958 MW |
| 30 Oct, 01:00 | 4,097 MW | 3,876 MW |
| 30 Oct, 02:00 | 4,056 MW | 3,831 MW |
| 30 Oct, 03:00 | 4,022 MW | 3,809 MW |
| 30 Oct, 04:00 | 4,021 MW | 3,848 MW |
| 30 Oct, 05:00 | 4,081 MW | 3,877 MW |
| 30 Oct, 06:00 | 4,331 MW | 4,096 MW |
| 30 Oct, 07:00 | 4,591 MW | 4,314 MW |
| 30 Oct, 08:00 | 4,629 MW | 4,388 MW |
| 30 Oct, 09:00 | 4,591 MW | 4,312 MW |
| 30 Oct, 10:00 | 4,580 MW | 4,300 MW |
| 30 Oct, 11:00 | 4,553 MW | 4,252 MW |
| 30 Oct, 12:00 | 4,527 MW | 4,209 MW |
| 30 Oct, 13:00 | 4,485 MW | 4,174 MW |
| 30 Oct, 14:00 | 4,482 MW | 4,187 MW |
| 30 Oct, 15:00 | 4,492 MW | 4,207 MW |
| 30 Oct, 16:00 | 4,589 MW | 4,288 MW |
| 30 Oct, 17:00 | 4,669 MW | 4,364 MW |
| 30 Oct, 18:00 | 4,672 MW | 4,360 MW |
| 30 Oct, 19:00 | 4,622 MW | 4,369 MW |
| 30 Oct, 20:00 | 4,525 MW | 4,310 MW |
| 30 Oct, 21:00 | 4,438 MW | 4,238 MW |
| 30 Oct, 22:00 | 4,371 MW | 4,165 MW |
| 30 Oct, 23:00 | 4,275 MW | 4,041 MW |
| 31 Oct, 00:00 | 4,189 MW | 4,044 MW |
| 31 Oct, 01:00 | 4,126 MW | 3,975 MW |
| 31 Oct, 02:00 | 4,077 MW | 3,952 MW |
| 31 Oct, 03:00 | 4,039 MW | 3,911 MW |
| 31 Oct, 04:00 | 4,034 MW | 3,887 MW |
| 31 Oct, 05:00 | 4,045 MW | 3,861 MW |
| 31 Oct, 06:00 | 4,115 MW | 3,967 MW |
| 31 Oct, 07:00 | 4,207 MW | 4,065 MW |
| 31 Oct, 08:00 | 4,319 MW | 4,144 MW |
| 31 Oct, 09:00 | 4,393 MW | 4,190 MW |
| 31 Oct, 10:00 | 4,437 MW | 4,223 MW |
| 31 Oct, 11:00 | 4,416 MW | 4,209 MW |
| 31 Oct, 12:00 | 4,423 MW | 4,199 MW |
| 31 Oct, 13:00 | 4,436 MW | 4,151 MW |
| 31 Oct, 14:00 | 4,420 MW | 4,161 MW |
| 31 Oct, 15:00 | 4,438 MW | 4,189 MW |
| 31 Oct, 16:00 | 4,505 MW | 4,271 MW |
| 31 Oct, 17:00 | 4,533 MW | 4,355 MW |
| 31 Oct, 18:00 | 4,480 MW | 4,384 MW |
| 31 Oct, 19:00 | 4,421 MW | 4,356 MW |
| 31 Oct, 20:00 | 4,364 MW | 4,279 MW |
| 31 Oct, 21:00 | 4,301 MW | 4,183 MW |
| 31 Oct, 22:00 | 4,239 MW | 4,103 MW |
| 31 Oct, 23:00 | 4,152 MW | 3,995 MW |
| 1 Nov, 00:00 | 4,067 MW | 4,080 MW |
| 1 Nov, 01:00 | 4,011 MW | 4,037 MW |
| 1 Nov, 02:00 | 3,956 MW | 3,987 MW |
| 1 Nov, 03:00 | 3,925 MW | 3,950 MW |
| 1 Nov, 04:00 | 3,917 MW | 3,907 MW |
| 1 Nov, 05:00 | 3,918 MW | 3,886 MW |
| 1 Nov, 06:00 | 3,971 MW | 3,940 MW |
| 1 Nov, 07:00 | 4,022 MW | 4,024 MW |
| 1 Nov, 08:00 | 4,109 MW | 4,090 MW |
| 1 Nov, 09:00 | 4,223 MW | 4,144 MW |
| 1 Nov, 10:00 | 4,254 MW | 4,208 MW |
| 1 Nov, 11:00 | 4,274 MW | 4,210 MW |
| 1 Nov, 12:00 | 4,284 MW | 4,195 MW |
| 1 Nov, 13:00 | 4,277 MW | 4,211 MW |
| 1 Nov, 14:00 | 4,293 MW | 4,236 MW |
| 1 Nov, 15:00 | 4,337 MW | 4,274 MW |
| 1 Nov, 16:00 | 4,416 MW | 4,360 MW |
| 1 Nov, 17:00 | 4,480 MW | 4,441 MW |
| 1 Nov, 18:00 | 4,489 MW | 4,491 MW |
| 1 Nov, 19:00 | 4,493 MW | 4,491 MW |
| 1 Nov, 20:00 | 4,468 MW | 4,456 MW |
| 1 Nov, 21:00 | 4,434 MW | 4,374 MW |
| 1 Nov, 22:00 | 4,366 MW | 4,299 MW |
| 1 Nov, 23:00 | 4,266 MW | 4,190 MW |
| 2 Nov, 00:00 | 4,180 MW | 4,087 MW |
| 2 Nov, 01:00 | 4,131 MW | 4,073 MW |
| 2 Nov, 02:00 | 4,110 MW | 4,006 MW |
| 2 Nov, 03:00 | 4,093 MW | 4,006 MW |
| 2 Nov, 04:00 | 4,121 MW | 4,039 MW |
| 2 Nov, 05:00 | 4,231 MW | 4,117 MW |
| 2 Nov, 06:00 | 4,513 MW | 4,354 MW |
| 2 Nov, 07:00 | 4,787 MW | 4,603 MW |
| 2 Nov, 08:00 | 4,852 MW | 4,670 MW |
| 2 Nov, 09:00 | 4,803 MW | 4,634 MW |
| 2 Nov, 10:00 | 4,423 MW | 4,563 MW |
| 2 Nov, 11:00 | 4,559 MW | 4,500 MW |
| 2 Nov, 12:00 | 4,536 MW | 4,472 MW |
| 2 Nov, 13:00 | 4,505 MW | 4,455 MW |
| 2 Nov, 14:00 | 4,510 MW | 4,454 MW |
| 2 Nov, 15:00 | 4,572 MW | 4,484 MW |
| 2 Nov, 16:00 | 4,698 MW | 4,560 MW |
| 2 Nov, 17:00 | 4,764 MW | 4,629 MW |
| 2 Nov, 18:00 | 4,796 MW | 4,678 MW |
| 2 Nov, 19:00 | 4,824 MW | 4,667 MW |
| 2 Nov, 20:00 | 4,807 MW | 4,661 MW |
| 2 Nov, 21:00 | 4,786 MW | 4,590 MW |
| 2 Nov, 22:00 | 4,700 MW | 4,495 MW |
| 2 Nov, 23:00 | 4,552 MW | 4,376 MW |
| 3 Nov, 00:00 | 4,454 MW | 4,330 MW |
| 3 Nov, 01:00 | 4,402 MW | 4,288 MW |
| 3 Nov, 02:00 | 4,373 MW | 4,260 MW |
| 3 Nov, 03:00 | 4,350 MW | 4,250 MW |
| 3 Nov, 04:00 | 4,367 MW | 4,280 MW |
| 3 Nov, 05:00 | 4,472 MW | 4,427 MW |
| 3 Nov, 06:00 | 4,744 MW | 4,714 MW |
| 3 Nov, 07:00 | n/a | 4,951 MW |
| 3 Nov, 08:00 | 5,091 MW | 4,977 MW |
| 3 Nov, 09:00 | 4,973 MW | 4,890 MW |
| 3 Nov, 10:00 | 4,792 MW | 4,747 MW |
| 3 Nov, 11:00 | 4,685 MW | 4,647 MW |
| 3 Nov, 12:00 | 4,638 MW | 4,601 MW |
| 3 Nov, 13:00 | 4,591 MW | 4,569 MW |
| 3 Nov, 14:00 | 4,615 MW | 4,596 MW |
| 3 Nov, 15:00 | 4,716 MW | 4,643 MW |
| 3 Nov, 16:00 | 4,880 MW | 4,716 MW |
| 3 Nov, 17:00 | 4,954 MW | 4,780 MW |
| 3 Nov, 18:00 | 4,973 MW | 4,810 MW |
| 3 Nov, 19:00 | 4,991 MW | 4,796 MW |
| 3 Nov, 20:00 | 4,975 MW | 4,741 MW |
| 3 Nov, 21:00 | 4,912 MW | 4,663 MW |
| 3 Nov, 22:00 | 4,821 MW | 4,555 MW |
| 3 Nov, 23:00 | 4,680 MW | 4,429 MW |
| 4 Nov, 00:00 | 4,574 MW | 4,441 MW |
| 4 Nov, 01:00 | 4,484 MW | 4,365 MW |
| 4 Nov, 02:00 | 4,448 MW | 4,344 MW |
| 4 Nov, 03:00 | 4,437 MW | 4,338 MW |
| 4 Nov, 04:00 | 4,457 MW | 4,342 MW |
| 4 Nov, 05:00 | 4,574 MW | 4,473 MW |
| 4 Nov, 06:00 | 4,846 MW | 4,728 MW |
| 4 Nov, 07:00 | 5,131 MW | 4,972 MW |
| 4 Nov, 08:00 | 5,185 MW | 5,008 MW |
| 4 Nov, 09:00 | 5,113 MW | 4,913 MW |
| 4 Nov, 10:00 | 4,973 MW | 4,770 MW |
| 4 Nov, 11:00 | 4,861 MW | 4,700 MW |
| 4 Nov, 12:00 | 4,785 MW | 4,652 MW |
| 4 Nov, 13:00 | 4,749 MW | 4,630 MW |
| 4 Nov, 14:00 | 4,730 MW | 4,639 MW |
| 4 Nov, 15:00 | 4,828 MW | 4,693 MW |
| 4 Nov, 16:00 | 4,976 MW | 4,755 MW |
| 4 Nov, 17:00 | 5,036 MW | 4,816 MW |
| 4 Nov, 18:00 | 5,033 MW | 4,813 MW |
| 4 Nov, 19:00 | 5,059 MW | 4,816 MW |
| 4 Nov, 20:00 | 5,034 MW | 4,771 MW |
| 4 Nov, 21:00 | 4,969 MW | 4,686 MW |
| 4 Nov, 22:00 | 4,865 MW | 4,588 MW |
| 4 Nov, 23:00 | 4,710 MW | 4,451 MW |
| 5 Nov, 00:00 | 4,606 MW | 4,440 MW |
| 5 Nov, 01:00 | 4,531 MW | 4,357 MW |
| 5 Nov, 02:00 | 4,478 MW | 4,314 MW |
| 5 Nov, 03:00 | 4,447 MW | 4,296 MW |
| 5 Nov, 04:00 | 4,465 MW | 4,292 MW |
| 5 Nov, 05:00 | 4,555 MW | 4,383 MW |
| 5 Nov, 06:00 | 4,828 MW | 4,652 MW |
| 5 Nov, 07:00 | 5,112 MW | 4,913 MW |
| 5 Nov, 08:00 | 5,138 MW | 4,968 MW |
| 5 Nov, 09:00 | 5,061 MW | 4,870 MW |
| 5 Nov, 10:00 | 4,902 MW | 4,740 MW |
| 5 Nov, 11:00 | 4,793 MW | 4,642 MW |
| 5 Nov, 12:00 | 4,716 MW | 4,603 MW |
| 5 Nov, 13:00 | 4,661 MW | 4,568 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (684 of 687 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). Norway South-West (NO2) Demand Forecast Accuracy and Bias. https://worldpowermonitor.com/forecast-accuracy/no2/
World Power Monitor. Norway South-West (NO2) Demand Forecast Accuracy and Bias. Data as of 2026-11-05. Data from ENTSO-E Transparency Platform. https://worldpowermonitor.com/forecast-accuracy/no2/
@misc{wpm_forecast_accuracy_no2_2026,
title = {{Norway South-West (NO2) 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/no2/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/no2/
The Copy buttons add today's date as the access date.