Norway South-West (NO2) Demand Forecast Accuracy and Bias, 30 September to 28 October 2026
The day-ahead demand forecast for Norway South-West (NO2) was off by 2.0% on average (mean absolute percentage error) over 683 hours from 30 September to 28 October 2026, and 98% of hours landed within 5% of the reading. Its bias was -1.5%: it ran low on average, an under forecast. The largest miss was 289 MW (7.1%) too high at 26 Oct 2026, 19: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.0% on average (mean absolute percentage error) over 683 hours from 30 September to 28 October 2026, and 98% of hours landed within 5% of the reading. Its bias was -1.5%: it ran low on average, an under forecast. The largest miss was 289 MW (7.1%) too high at 26 Oct 2026, 19: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 9 (1 is the smallest error).
- On average the forecast differed from reported demand by 82 MW, against average demand of 4,111 MW.
- The forecast was above reported demand in 21% of compared hours.
Forecast Error at a Glance
683 hours from 30 September to 28 October 2026Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (-62 MW per hour on average): the forecast ran low on average, an under forecast. The worst miss was 289 MW (7.1%) too high at 26 Oct 2026, 19:00 CET (UTC+01:00): forecast 4,355 MW, reported 4,066 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-10-28. 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 28 Oct 2026, 12:00 CET (UTC+01:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 21 Oct, 14:00 | 4,506 MW | 4,457 MW |
| 21 Oct, 15:00 | 4,536 MW | 4,471 MW |
| 21 Oct, 16:00 | 4,585 MW | 4,500 MW |
| 21 Oct, 17:00 | 4,579 MW | 4,537 MW |
| 21 Oct, 18:00 | 4,603 MW | 4,556 MW |
| 21 Oct, 19:00 | 4,618 MW | 4,573 MW |
| 21 Oct, 20:00 | 4,582 MW | 4,527 MW |
| 21 Oct, 21:00 | 4,497 MW | 4,417 MW |
| 21 Oct, 22:00 | 4,380 MW | 4,300 MW |
| 21 Oct, 23:00 | 4,188 MW | 4,152 MW |
| 22 Oct, 00:00 | 4,046 MW | 4,024 MW |
| 22 Oct, 01:00 | 3,948 MW | 3,927 MW |
| 22 Oct, 02:00 | 3,883 MW | 3,877 MW |
| 22 Oct, 03:00 | 3,845 MW | 3,858 MW |
| 22 Oct, 04:00 | 3,846 MW | 3,872 MW |
| 22 Oct, 05:00 | 3,908 MW | 3,949 MW |
| 22 Oct, 06:00 | 4,143 MW | 4,170 MW |
| 22 Oct, 07:00 | 4,383 MW | 4,419 MW |
| 22 Oct, 08:00 | 4,454 MW | 4,496 MW |
| 22 Oct, 09:00 | 4,426 MW | 4,448 MW |
| 22 Oct, 10:00 | 4,415 MW | 4,404 MW |
| 22 Oct, 11:00 | 4,416 MW | 4,334 MW |
| 22 Oct, 12:00 | 4,369 MW | 4,287 MW |
| 22 Oct, 13:00 | 4,376 MW | 4,274 MW |
| 22 Oct, 14:00 | 4,374 MW | 4,302 MW |
| 22 Oct, 15:00 | 4,390 MW | 4,314 MW |
| 22 Oct, 16:00 | 4,396 MW | 4,389 MW |
| 22 Oct, 17:00 | 4,416 MW | 4,440 MW |
| 22 Oct, 18:00 | 4,474 MW | 4,475 MW |
| 22 Oct, 19:00 | 4,510 MW | 4,470 MW |
| 22 Oct, 20:00 | 4,489 MW | 4,435 MW |
| 22 Oct, 21:00 | 4,458 MW | 4,325 MW |
| 22 Oct, 22:00 | 4,355 MW | 4,236 MW |
| 22 Oct, 23:00 | 4,193 MW | 4,105 MW |
| 23 Oct, 00:00 | 4,072 MW | 3,951 MW |
| 23 Oct, 01:00 | 3,981 MW | 3,867 MW |
| 23 Oct, 02:00 | 3,928 MW | 3,825 MW |
| 23 Oct, 03:00 | 3,896 MW | 3,817 MW |
| 23 Oct, 04:00 | 3,886 MW | 3,827 MW |
| 23 Oct, 05:00 | 3,954 MW | 3,897 MW |
| 23 Oct, 06:00 | 4,200 MW | 4,114 MW |
| 23 Oct, 07:00 | 4,505 MW | 4,364 MW |
| 23 Oct, 08:00 | 4,593 MW | 4,429 MW |
| 23 Oct, 09:00 | 4,578 MW | 4,422 MW |
| 23 Oct, 10:00 | 4,461 MW | 4,379 MW |
| 23 Oct, 11:00 | 4,379 MW | 4,300 MW |
| 23 Oct, 12:00 | 4,314 MW | 4,250 MW |
| 23 Oct, 13:00 | 4,239 MW | 4,209 MW |
| 23 Oct, 14:00 | 4,200 MW | 4,190 MW |
| 23 Oct, 15:00 | 4,214 MW | 4,196 MW |
| 23 Oct, 16:00 | 4,286 MW | 4,237 MW |
| 23 Oct, 17:00 | 4,322 MW | 4,302 MW |
| 23 Oct, 18:00 | 4,400 MW | 4,349 MW |
| 23 Oct, 19:00 | 4,414 MW | 4,354 MW |
| 23 Oct, 20:00 | 4,348 MW | 4,335 MW |
| 23 Oct, 21:00 | 4,262 MW | 4,246 MW |
| 23 Oct, 22:00 | 4,161 MW | 4,156 MW |
| 23 Oct, 23:00 | 4,059 MW | 4,050 MW |
| 24 Oct, 00:00 | 3,986 MW | 4,037 MW |
| 24 Oct, 01:00 | 3,900 MW | 3,978 MW |
| 24 Oct, 02:00 | 3,849 MW | 3,925 MW |
| 24 Oct, 03:00 | 3,835 MW | 3,884 MW |
| 24 Oct, 04:00 | 3,840 MW | 3,853 MW |
| 24 Oct, 05:00 | 3,824 MW | 3,866 MW |
| 24 Oct, 06:00 | 3,857 MW | 3,955 MW |
| 24 Oct, 07:00 | 3,951 MW | 4,064 MW |
| 24 Oct, 08:00 | 4,051 MW | 4,135 MW |
| 24 Oct, 09:00 | 4,149 MW | 4,198 MW |
| 24 Oct, 10:00 | 4,229 MW | 4,237 MW |
| 24 Oct, 11:00 | 4,223 MW | 4,224 MW |
| 24 Oct, 12:00 | 4,202 MW | 4,214 MW |
| 24 Oct, 13:00 | 4,175 MW | 4,187 MW |
| 24 Oct, 14:00 | 4,151 MW | 4,175 MW |
| 24 Oct, 15:00 | 4,155 MW | 4,185 MW |
| 24 Oct, 16:00 | 4,184 MW | 4,213 MW |
| 24 Oct, 17:00 | 4,230 MW | 4,278 MW |
| 24 Oct, 18:00 | 4,262 MW | 4,319 MW |
| 24 Oct, 19:00 | 4,230 MW | 4,328 MW |
| 24 Oct, 20:00 | 4,145 MW | 4,275 MW |
| 24 Oct, 21:00 | 4,071 MW | 4,161 MW |
| 24 Oct, 22:00 | 3,993 MW | 4,068 MW |
| 24 Oct, 23:00 | 3,941 MW | 3,968 MW |
| 25 Oct, 00:00 | 3,855 MW | 3,883 MW |
| 25 Oct, 01:00 | 3,764 MW | 3,839 MW |
| 25 Oct, 02:00 | 3,714 MW | 3,806 MW |
| 25 Oct, 02:00 | 3,730 MW | 3,801 MW |
| 25 Oct, 03:00 | 3,729 MW | 3,777 MW |
| 25 Oct, 04:00 | 3,698 MW | 3,780 MW |
| 25 Oct, 05:00 | 3,701 MW | 3,820 MW |
| 25 Oct, 06:00 | 3,803 MW | 3,896 MW |
| 25 Oct, 07:00 | 3,875 MW | 3,979 MW |
| 25 Oct, 08:00 | 3,961 MW | 4,013 MW |
| 25 Oct, 09:00 | 4,081 MW | 4,071 MW |
| 25 Oct, 10:00 | 4,114 MW | 4,104 MW |
| 25 Oct, 11:00 | 4,102 MW | 4,095 MW |
| 25 Oct, 12:00 | 4,131 MW | 4,106 MW |
| 25 Oct, 13:00 | 4,150 MW | 4,114 MW |
| 25 Oct, 14:00 | 4,157 MW | 4,136 MW |
| 25 Oct, 15:00 | 4,176 MW | 4,161 MW |
| 25 Oct, 16:00 | 4,218 MW | 4,255 MW |
| 25 Oct, 17:00 | 4,293 MW | 4,315 MW |
| 25 Oct, 18:00 | 4,320 MW | 4,336 MW |
| 25 Oct, 19:00 | 4,332 MW | 4,321 MW |
| 25 Oct, 20:00 | 4,311 MW | 4,256 MW |
| 25 Oct, 21:00 | 4,229 MW | 4,157 MW |
| 25 Oct, 22:00 | 4,130 MW | 4,056 MW |
| 25 Oct, 23:00 | 4,001 MW | n/a |
| 26 Oct, 00:00 | 3,890 MW | 3,805 MW |
| 26 Oct, 01:00 | 3,792 MW | 3,759 MW |
| 26 Oct, 02:00 | 3,750 MW | 3,734 MW |
| 26 Oct, 03:00 | 3,723 MW | 3,751 MW |
| 26 Oct, 04:00 | 3,744 MW | 3,796 MW |
| 26 Oct, 05:00 | 3,839 MW | 3,907 MW |
| 26 Oct, 06:00 | 4,069 MW | 4,142 MW |
| 26 Oct, 07:00 | 4,352 MW | 4,358 MW |
| 26 Oct, 08:00 | 4,417 MW | 4,383 MW |
| 26 Oct, 09:00 | 4,347 MW | 4,354 MW |
| 26 Oct, 10:00 | 4,244 MW | 4,318 MW |
| 26 Oct, 11:00 | n/a | 4,286 MW |
| 26 Oct, 12:00 | 4,180 MW | 4,266 MW |
| 26 Oct, 13:00 | 4,201 MW | 4,250 MW |
| 26 Oct, 14:00 | 4,191 MW | 4,250 MW |
| 26 Oct, 15:00 | 4,240 MW | 4,267 MW |
| 26 Oct, 16:00 | 4,365 MW | 4,293 MW |
| 26 Oct, 17:00 | 4,446 MW | 4,338 MW |
| 26 Oct, 18:00 | 4,460 MW | 4,384 MW |
| 26 Oct, 19:00 | 4,066 MW | 4,355 MW |
| 26 Oct, 20:00 | 4,383 MW | 4,294 MW |
| 26 Oct, 21:00 | 4,305 MW | 4,176 MW |
| 26 Oct, 22:00 | 4,207 MW | 4,062 MW |
| 26 Oct, 23:00 | 4,072 MW | 3,931 MW |
| 27 Oct, 00:00 | 3,951 MW | 3,851 MW |
| 27 Oct, 01:00 | 3,869 MW | 3,780 MW |
| 27 Oct, 02:00 | 3,817 MW | 3,736 MW |
| 27 Oct, 03:00 | 3,758 MW | 3,708 MW |
| 27 Oct, 04:00 | 3,725 MW | 3,738 MW |
| 27 Oct, 05:00 | 3,798 MW | 3,860 MW |
| 27 Oct, 06:00 | 3,960 MW | 4,087 MW |
| 27 Oct, 07:00 | 4,250 MW | 4,314 MW |
| 27 Oct, 08:00 | 4,248 MW | 4,355 MW |
| 27 Oct, 09:00 | 4,254 MW | 4,304 MW |
| 27 Oct, 10:00 | 4,314 MW | 4,254 MW |
| 27 Oct, 11:00 | 4,296 MW | 4,237 MW |
| 27 Oct, 12:00 | 4,301 MW | 4,237 MW |
| 27 Oct, 13:00 | 4,288 MW | 4,208 MW |
| 27 Oct, 14:00 | 4,337 MW | 4,238 MW |
| 27 Oct, 15:00 | 4,377 MW | 4,235 MW |
| 27 Oct, 16:00 | 4,453 MW | 4,288 MW |
| 27 Oct, 17:00 | 4,464 MW | 4,294 MW |
| 27 Oct, 18:00 | 4,439 MW | 4,304 MW |
| 27 Oct, 19:00 | 4,436 MW | 4,275 MW |
| 27 Oct, 20:00 | 4,397 MW | 4,204 MW |
| 27 Oct, 21:00 | 4,321 MW | 4,108 MW |
| 27 Oct, 22:00 | 4,210 MW | 4,009 MW |
| 27 Oct, 23:00 | 4,064 MW | 3,872 MW |
| 28 Oct, 00:00 | 3,966 MW | 3,789 MW |
| 28 Oct, 01:00 | 3,899 MW | 3,741 MW |
| 28 Oct, 02:00 | 3,859 MW | 3,714 MW |
| 28 Oct, 03:00 | 3,831 MW | 3,734 MW |
| 28 Oct, 04:00 | 3,828 MW | 3,733 MW |
| 28 Oct, 05:00 | 3,921 MW | 3,861 MW |
| 28 Oct, 06:00 | 4,193 MW | 4,092 MW |
| 28 Oct, 07:00 | 4,441 MW | 4,318 MW |
| 28 Oct, 08:00 | 4,483 MW | 4,356 MW |
| 28 Oct, 09:00 | 4,404 MW | 4,321 MW |
| 28 Oct, 10:00 | 4,391 MW | 4,284 MW |
| 28 Oct, 11:00 | 4,368 MW | 4,259 MW |
| 28 Oct, 12:00 | 4,362 MW | 4,237 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (683 of 685 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-10-28. 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-10-28. 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.