Romania Demand Forecast Accuracy: Error, Bias and Worst Miss, 8 October to 5 November 2026
The day-ahead demand forecast for Romania was off by 2.2% on average (mean absolute percentage error) over 688 hours from 8 October to 5 November 2026, and 92% of hours landed within 5% of the reading. Its bias was +0.1%: it ran close to balanced on average. The largest miss was 688 MW (10.3%) too low at 26 Oct 2026, 14:00 EET (UTC+02:00). Dates and times are local (Europe/Bucharest).
Key Facts
- The day-ahead demand forecast for Romania was off by 2.2% on average (mean absolute percentage error) over 688 hours from 8 October to 5 November 2026, and 92% of hours landed within 5% of the reading. Its bias was +0.1%: it ran close to balanced on average. The largest miss was 688 MW (10.3%) too low at 26 Oct 2026, 14:00 EET (UTC+02:00).
- Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Romania came 10 (1 is the smallest error).
- On average the forecast differed from reported demand by 127 MW, against average demand of 5,980 MW.
- The forecast was above reported demand in 50% of compared hours.
Forecast Error at a Glance
688 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 (-1 MW per hour on average): the forecast ran close to balanced on average. The worst miss was 688 MW (10.3%) too low at 26 Oct 2026, 14:00 EET (UTC+02:00): forecast 6,010 MW, reported 6,698 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, 15:00 EET (UTC+02:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 29 Oct, 16:00 | 7,193 MW | 7,228 MW |
| 29 Oct, 17:00 | 7,515 MW | 7,505 MW |
| 29 Oct, 18:00 | 7,588 MW | 7,640 MW |
| 29 Oct, 19:00 | 7,457 MW | 7,565 MW |
| 29 Oct, 20:00 | 7,260 MW | 7,328 MW |
| 29 Oct, 21:00 | 6,859 MW | 6,923 MW |
| 29 Oct, 22:00 | 6,311 MW | 6,440 MW |
| 29 Oct, 23:00 | 5,848 MW | 5,998 MW |
| 30 Oct, 00:00 | 5,566 MW | 5,523 MW |
| 30 Oct, 01:00 | 5,311 MW | 5,363 MW |
| 30 Oct, 02:00 | 5,304 MW | 5,325 MW |
| 30 Oct, 03:00 | 5,606 MW | 5,338 MW |
| 30 Oct, 04:00 | 5,637 MW | 5,410 MW |
| 30 Oct, 05:00 | 5,569 MW | 5,475 MW |
| 30 Oct, 06:00 | 5,891 MW | 5,910 MW |
| 30 Oct, 07:00 | 6,526 MW | 6,593 MW |
| 30 Oct, 08:00 | 7,002 MW | 7,098 MW |
| 30 Oct, 09:00 | 7,142 MW | 7,245 MW |
| 30 Oct, 10:00 | 7,024 MW | 7,155 MW |
| 30 Oct, 11:00 | 6,888 MW | 7,020 MW |
| 30 Oct, 12:00 | 6,955 MW | 6,913 MW |
| 30 Oct, 13:00 | 7,049 MW | 6,945 MW |
| 30 Oct, 14:00 | 7,033 MW | 6,995 MW |
| 30 Oct, 15:00 | 7,035 MW | 7,035 MW |
| 30 Oct, 16:00 | 7,110 MW | 7,183 MW |
| 30 Oct, 17:00 | 7,336 MW | 7,545 MW |
| 30 Oct, 18:00 | 7,539 MW | 7,640 MW |
| 30 Oct, 19:00 | 7,401 MW | 7,538 MW |
| 30 Oct, 20:00 | 7,205 MW | 7,268 MW |
| 30 Oct, 21:00 | 6,708 MW | 6,903 MW |
| 30 Oct, 22:00 | 6,160 MW | 6,423 MW |
| 30 Oct, 23:00 | 5,728 MW | 5,935 MW |
| 31 Oct, 00:00 | 5,464 MW | 5,590 MW |
| 31 Oct, 01:00 | 5,360 MW | 5,355 MW |
| 31 Oct, 02:00 | 5,308 MW | 5,273 MW |
| 31 Oct, 03:00 | 5,354 MW | 5,250 MW |
| 31 Oct, 04:00 | 5,348 MW | 5,270 MW |
| 31 Oct, 05:00 | 5,224 MW | 5,330 MW |
| 31 Oct, 06:00 | 5,319 MW | 5,450 MW |
| 31 Oct, 07:00 | 5,596 MW | 5,750 MW |
| 31 Oct, 08:00 | 5,904 MW | 6,150 MW |
| 31 Oct, 09:00 | 6,135 MW | 6,300 MW |
| 31 Oct, 10:00 | 6,234 MW | 6,298 MW |
| 31 Oct, 11:00 | 6,260 MW | 6,253 MW |
| 31 Oct, 12:00 | 6,435 MW | 6,250 MW |
| 31 Oct, 13:00 | 6,372 MW | 6,250 MW |
| 31 Oct, 14:00 | 6,457 MW | 6,278 MW |
| 31 Oct, 15:00 | 6,481 MW | 6,380 MW |
| 31 Oct, 16:00 | 6,662 MW | 6,650 MW |
| 31 Oct, 17:00 | 7,151 MW | 7,020 MW |
| 31 Oct, 18:00 | 7,101 MW | 7,130 MW |
| 31 Oct, 19:00 | 6,948 MW | 7,050 MW |
| 31 Oct, 20:00 | 6,772 MW | 6,830 MW |
| 31 Oct, 21:00 | 6,312 MW | 6,468 MW |
| 31 Oct, 22:00 | 5,837 MW | 6,028 MW |
| 31 Oct, 23:00 | 5,497 MW | 5,643 MW |
| 1 Nov, 00:00 | 5,195 MW | 5,170 MW |
| 1 Nov, 01:00 | 4,982 MW | 5,023 MW |
| 1 Nov, 02:00 | 4,895 MW | 4,950 MW |
| 1 Nov, 03:00 | 4,825 MW | 4,900 MW |
| 1 Nov, 04:00 | 4,900 MW | 4,885 MW |
| 1 Nov, 05:00 | 4,946 MW | 4,893 MW |
| 1 Nov, 06:00 | 4,992 MW | 4,965 MW |
| 1 Nov, 07:00 | 5,120 MW | 5,100 MW |
| 1 Nov, 08:00 | 5,157 MW | 5,248 MW |
| 1 Nov, 09:00 | 5,140 MW | 5,278 MW |
| 1 Nov, 10:00 | 5,085 MW | 5,168 MW |
| 1 Nov, 11:00 | 5,181 MW | 5,063 MW |
| 1 Nov, 12:00 | 5,188 MW | 5,120 MW |
| 1 Nov, 13:00 | 5,409 MW | 5,200 MW |
| 1 Nov, 14:00 | 5,501 MW | 5,320 MW |
| 1 Nov, 15:00 | 5,721 MW | 5,565 MW |
| 1 Nov, 16:00 | 5,918 MW | 5,950 MW |
| 1 Nov, 17:00 | 6,396 MW | 6,345 MW |
| 1 Nov, 18:00 | 6,563 MW | 6,528 MW |
| 1 Nov, 19:00 | 6,426 MW | 6,500 MW |
| 1 Nov, 20:00 | 6,260 MW | 6,308 MW |
| 1 Nov, 21:00 | 5,990 MW | 5,975 MW |
| 1 Nov, 22:00 | 5,618 MW | 5,588 MW |
| 1 Nov, 23:00 | 5,202 MW | 5,185 MW |
| 2 Nov, 00:00 | 4,945 MW | 4,948 MW |
| 2 Nov, 01:00 | 4,821 MW | 4,805 MW |
| 2 Nov, 02:00 | 4,779 MW | 4,750 MW |
| 2 Nov, 03:00 | 4,968 MW | 4,788 MW |
| 2 Nov, 04:00 | 5,096 MW | 4,880 MW |
| 2 Nov, 05:00 | 5,368 MW | 5,183 MW |
| 2 Nov, 06:00 | 5,845 MW | 5,818 MW |
| 2 Nov, 07:00 | 6,603 MW | 6,558 MW |
| 2 Nov, 08:00 | 7,215 MW | 7,090 MW |
| 2 Nov, 09:00 | 7,439 MW | 7,283 MW |
| 2 Nov, 10:00 | 7,487 MW | 7,275 MW |
| 2 Nov, 11:00 | 7,587 MW | 7,253 MW |
| 2 Nov, 12:00 | 7,580 MW | 7,293 MW |
| 2 Nov, 13:00 | 7,584 MW | 7,333 MW |
| 2 Nov, 14:00 | 7,513 MW | 7,350 MW |
| 2 Nov, 15:00 | 7,435 MW | 7,348 MW |
| 2 Nov, 16:00 | 7,543 MW | 7,468 MW |
| 2 Nov, 17:00 | 7,866 MW | 7,733 MW |
| 2 Nov, 18:00 | 8,080 MW | 7,820 MW |
| 2 Nov, 19:00 | 7,780 MW | 7,705 MW |
| 2 Nov, 20:00 | 7,520 MW | 7,433 MW |
| 2 Nov, 21:00 | 7,090 MW | 6,960 MW |
| 2 Nov, 22:00 | 6,423 MW | 6,433 MW |
| 2 Nov, 23:00 | 5,952 MW | 5,930 MW |
| 3 Nov, 00:00 | 5,701 MW | 5,553 MW |
| 3 Nov, 01:00 | 5,406 MW | 5,350 MW |
| 3 Nov, 02:00 | 5,468 MW | 5,300 MW |
| 3 Nov, 03:00 | 5,602 MW | 5,330 MW |
| 3 Nov, 04:00 | 5,597 MW | 5,380 MW |
| 3 Nov, 05:00 | 5,639 MW | 5,600 MW |
| 3 Nov, 06:00 | 6,086 MW | 6,200 MW |
| 3 Nov, 07:00 | 6,828 MW | 6,900 MW |
| 3 Nov, 08:00 | 7,276 MW | 7,400 MW |
| 3 Nov, 09:00 | 7,385 MW | 7,600 MW |
| 3 Nov, 10:00 | 7,235 MW | 7,600 MW |
| 3 Nov, 11:00 | 7,062 MW | 7,620 MW |
| 3 Nov, 12:00 | 7,285 MW | 7,650 MW |
| 3 Nov, 13:00 | 7,393 MW | 7,650 MW |
| 3 Nov, 14:00 | 7,432 MW | 7,650 MW |
| 3 Nov, 15:00 | 7,437 MW | 7,650 MW |
| 3 Nov, 16:00 | 7,548 MW | 7,700 MW |
| 3 Nov, 17:00 | 7,808 MW | 7,820 MW |
| 3 Nov, 18:00 | 7,906 MW | 7,950 MW |
| 3 Nov, 19:00 | 7,797 MW | 7,850 MW |
| 3 Nov, 20:00 | 7,496 MW | 7,600 MW |
| 3 Nov, 21:00 | 7,100 MW | 7,200 MW |
| 3 Nov, 22:00 | 6,541 MW | 6,700 MW |
| 3 Nov, 23:00 | 6,187 MW | 6,250 MW |
| 4 Nov, 00:00 | 5,686 MW | 5,750 MW |
| 4 Nov, 01:00 | 5,500 MW | 5,500 MW |
| 4 Nov, 02:00 | 5,544 MW | 5,500 MW |
| 4 Nov, 03:00 | 5,694 MW | 5,600 MW |
| 4 Nov, 04:00 | 5,778 MW | 5,600 MW |
| 4 Nov, 05:00 | 5,823 MW | 5,700 MW |
| 4 Nov, 06:00 | 6,159 MW | 6,150 MW |
| 4 Nov, 07:00 | 6,883 MW | 6,900 MW |
| 4 Nov, 08:00 | 7,331 MW | 7,300 MW |
| 4 Nov, 09:00 | 7,441 MW | 7,400 MW |
| 4 Nov, 10:00 | 7,337 MW | 7,190 MW |
| 4 Nov, 11:00 | 7,266 MW | 7,000 MW |
| 4 Nov, 12:00 | 7,185 MW | 7,100 MW |
| 4 Nov, 13:00 | 7,307 MW | 7,150 MW |
| 4 Nov, 14:00 | 7,354 MW | 7,150 MW |
| 4 Nov, 15:00 | 7,199 MW | 7,200 MW |
| 4 Nov, 16:00 | 7,499 MW | 7,450 MW |
| 4 Nov, 17:00 | 7,737 MW | 7,900 MW |
| 4 Nov, 18:00 | 7,836 MW | 8,000 MW |
| 4 Nov, 19:00 | 7,736 MW | 7,900 MW |
| 4 Nov, 20:00 | 7,526 MW | 7,600 MW |
| 4 Nov, 21:00 | 7,180 MW | 7,200 MW |
| 4 Nov, 22:00 | 6,611 MW | 6,600 MW |
| 4 Nov, 23:00 | 6,057 MW | 6,150 MW |
| 5 Nov, 00:00 | 5,818 MW | 5,740 MW |
| 5 Nov, 01:00 | 5,807 MW | 5,570 MW |
| 5 Nov, 02:00 | 5,522 MW | 5,600 MW |
| 5 Nov, 03:00 | 5,442 MW | 5,680 MW |
| 5 Nov, 04:00 | 5,513 MW | 5,770 MW |
| 5 Nov, 05:00 | 5,748 MW | 5,850 MW |
| 5 Nov, 06:00 | 6,223 MW | 6,200 MW |
| 5 Nov, 07:00 | 6,857 MW | 6,920 MW |
| 5 Nov, 08:00 | 7,131 MW | 7,240 MW |
| 5 Nov, 09:00 | 6,896 MW | 7,200 MW |
| 5 Nov, 10:00 | 6,602 MW | 6,860 MW |
| 5 Nov, 11:00 | 6,549 MW | 6,580 MW |
| 5 Nov, 12:00 | 6,310 MW | 6,550 MW |
| 5 Nov, 13:00 | 6,483 MW | 6,700 MW |
| 5 Nov, 14:00 | 6,656 MW | 6,800 MW |
| 5 Nov, 15:00 | 6,793 MW | 7,000 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (688 of 688 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). Romania Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/ro/
World Power Monitor. Romania Demand Forecast Accuracy: Error, Bias and Worst Miss. Data as of 2026-11-05. Data from ENTSO-E Transparency Platform. https://worldpowermonitor.com/forecast-accuracy/ro/
@misc{wpm_forecast_accuracy_ro_2026,
title = {{Romania Demand Forecast Accuracy: Error, Bias and Worst Miss}},
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/ro/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/ro/
The Copy buttons add today's date as the access date.