Romania Demand Forecast Accuracy: Error, Bias and Worst Miss, 30 September to 28 October 2026
The day-ahead demand forecast for Romania was off by 2.3% on average (mean absolute percentage error) over 681 hours from 30 September to 28 October 2026, and 89% of hours landed within 5% of the reading. Its bias was +0.3%: 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.3% on average (mean absolute percentage error) over 681 hours from 30 September to 28 October 2026, and 89% of hours landed within 5% of the reading. Its bias was +0.3%: 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 12 (1 is the smallest error).
- On average the forecast differed from reported demand by 127 MW, against average demand of 5,648 MW.
- The forecast was above reported demand in 54% of compared hours.
Forecast Error at a Glance
681 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 (+11 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-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, 14:00 EET (UTC+02:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 21 Oct, 16:00 | 5,549 MW | 5,683 MW |
| 21 Oct, 17:00 | 6,265 MW | 6,325 MW |
| 21 Oct, 18:00 | 6,854 MW | 6,950 MW |
| 21 Oct, 19:00 | 7,222 MW | 7,330 MW |
| 21 Oct, 20:00 | 7,101 MW | 7,250 MW |
| 21 Oct, 21:00 | 6,714 MW | 6,830 MW |
| 21 Oct, 22:00 | 6,202 MW | 6,255 MW |
| 21 Oct, 23:00 | 5,657 MW | 5,798 MW |
| 22 Oct, 00:00 | 5,305 MW | 5,400 MW |
| 22 Oct, 01:00 | 5,137 MW | 5,220 MW |
| 22 Oct, 02:00 | 5,061 MW | 5,170 MW |
| 22 Oct, 03:00 | 5,272 MW | 5,155 MW |
| 22 Oct, 04:00 | 5,378 MW | 5,200 MW |
| 22 Oct, 05:00 | 5,437 MW | 5,350 MW |
| 22 Oct, 06:00 | 5,811 MW | 5,903 MW |
| 22 Oct, 07:00 | 6,559 MW | 6,650 MW |
| 22 Oct, 08:00 | 7,040 MW | 7,038 MW |
| 22 Oct, 09:00 | 7,201 MW | 7,100 MW |
| 22 Oct, 10:00 | 7,163 MW | 6,960 MW |
| 22 Oct, 11:00 | 7,155 MW | 6,703 MW |
| 22 Oct, 12:00 | 7,115 MW | 6,503 MW |
| 22 Oct, 13:00 | 7,102 MW | 6,450 MW |
| 22 Oct, 14:00 | 6,645 MW | 6,433 MW |
| 22 Oct, 15:00 | 6,497 MW | 6,400 MW |
| 22 Oct, 16:00 | 6,742 MW | 6,435 MW |
| 22 Oct, 17:00 | 6,801 MW | 6,673 MW |
| 22 Oct, 18:00 | 7,165 MW | 7,023 MW |
| 22 Oct, 19:00 | 7,427 MW | 7,303 MW |
| 22 Oct, 20:00 | 7,285 MW | 7,230 MW |
| 22 Oct, 21:00 | 6,906 MW | 6,848 MW |
| 22 Oct, 22:00 | 6,290 MW | 6,253 MW |
| 22 Oct, 23:00 | 5,819 MW | 5,823 MW |
| 23 Oct, 00:00 | 5,454 MW | 5,405 MW |
| 23 Oct, 01:00 | 5,415 MW | 5,230 MW |
| 23 Oct, 02:00 | 5,180 MW | 5,163 MW |
| 23 Oct, 03:00 | 5,239 MW | 5,223 MW |
| 23 Oct, 04:00 | 5,346 MW | 5,345 MW |
| 23 Oct, 05:00 | 5,497 MW | 5,480 MW |
| 23 Oct, 06:00 | 5,902 MW | 5,905 MW |
| 23 Oct, 07:00 | 6,687 MW | 6,560 MW |
| 23 Oct, 08:00 | 7,134 MW | 7,033 MW |
| 23 Oct, 09:00 | 7,174 MW | 7,088 MW |
| 23 Oct, 10:00 | 6,933 MW | 6,865 MW |
| 23 Oct, 11:00 | 6,569 MW | 6,615 MW |
| 23 Oct, 12:00 | 6,271 MW | 6,445 MW |
| 23 Oct, 13:00 | 6,475 MW | 6,350 MW |
| 23 Oct, 14:00 | 6,200 MW | 6,295 MW |
| 23 Oct, 15:00 | 6,029 MW | 6,288 MW |
| 23 Oct, 16:00 | 6,274 MW | 6,425 MW |
| 23 Oct, 17:00 | 6,635 MW | 6,723 MW |
| 23 Oct, 18:00 | 7,011 MW | 7,050 MW |
| 23 Oct, 19:00 | 7,259 MW | 7,290 MW |
| 23 Oct, 20:00 | 7,130 MW | 7,220 MW |
| 23 Oct, 21:00 | 6,901 MW | 6,818 MW |
| 23 Oct, 22:00 | 6,221 MW | 6,318 MW |
| 23 Oct, 23:00 | 5,803 MW | 5,823 MW |
| 24 Oct, 00:00 | 5,514 MW | 5,450 MW |
| 24 Oct, 01:00 | 5,343 MW | 5,268 MW |
| 24 Oct, 02:00 | 5,209 MW | 5,155 MW |
| 24 Oct, 03:00 | 5,161 MW | 5,203 MW |
| 24 Oct, 04:00 | 5,171 MW | 5,250 MW |
| 24 Oct, 05:00 | 5,202 MW | 5,273 MW |
| 24 Oct, 06:00 | 5,302 MW | 5,400 MW |
| 24 Oct, 07:00 | 5,611 MW | 5,705 MW |
| 24 Oct, 08:00 | 5,821 MW | 5,930 MW |
| 24 Oct, 09:00 | 5,712 MW | 5,803 MW |
| 24 Oct, 10:00 | 5,353 MW | 5,385 MW |
| 24 Oct, 11:00 | 5,001 MW | 4,998 MW |
| 24 Oct, 12:00 | 4,654 MW | 4,733 MW |
| 24 Oct, 13:00 | 4,505 MW | 4,650 MW |
| 24 Oct, 14:00 | 4,497 MW | 4,653 MW |
| 24 Oct, 15:00 | 4,589 MW | 4,803 MW |
| 24 Oct, 16:00 | 4,947 MW | 5,303 MW |
| 24 Oct, 17:00 | 5,770 MW | 6,000 MW |
| 24 Oct, 18:00 | 6,425 MW | 6,548 MW |
| 24 Oct, 19:00 | 6,740 MW | 6,850 MW |
| 24 Oct, 20:00 | 6,651 MW | 6,758 MW |
| 24 Oct, 21:00 | 6,350 MW | 6,425 MW |
| 24 Oct, 22:00 | 5,884 MW | 5,903 MW |
| 24 Oct, 23:00 | 5,440 MW | 5,543 MW |
| 25 Oct, 00:00 | 5,135 MW | 5,075 MW |
| 25 Oct, 01:00 | 4,963 MW | 4,853 MW |
| 25 Oct, 02:00 | 4,841 MW | 4,720 MW |
| 25 Oct, 03:00 | n/a | 4,635 MW |
| 25 Oct, 03:00 | n/a | 4,603 MW |
| 25 Oct, 04:00 | n/a | 4,618 MW |
| 25 Oct, 05:00 | 4,785 MW | 4,708 MW |
| 25 Oct, 06:00 | 4,934 MW | 4,893 MW |
| 25 Oct, 07:00 | 5,004 MW | 5,085 MW |
| 25 Oct, 08:00 | 4,913 MW | 5,213 MW |
| 25 Oct, 09:00 | n/a | 5,160 MW |
| 25 Oct, 10:00 | n/a | 4,950 MW |
| 25 Oct, 11:00 | 4,152 MW | 4,745 MW |
| 25 Oct, 12:00 | 4,042 MW | 4,613 MW |
| 25 Oct, 13:00 | 4,110 MW | 4,605 MW |
| 25 Oct, 14:00 | 4,299 MW | 4,743 MW |
| 25 Oct, 15:00 | 4,647 MW | 5,035 MW |
| 25 Oct, 16:00 | 5,262 MW | 5,488 MW |
| 25 Oct, 17:00 | 5,894 MW | 6,053 MW |
| 25 Oct, 18:00 | 6,192 MW | 6,345 MW |
| 25 Oct, 19:00 | 6,187 MW | 6,350 MW |
| 25 Oct, 20:00 | 6,042 MW | 6,188 MW |
| 25 Oct, 21:00 | 5,771 MW | 5,868 MW |
| 25 Oct, 22:00 | 5,354 MW | 5,455 MW |
| 25 Oct, 23:00 | 5,074 MW | 5,100 MW |
| 26 Oct, 00:00 | 4,856 MW | 4,928 MW |
| 26 Oct, 01:00 | 4,911 MW | 4,758 MW |
| 26 Oct, 02:00 | 4,815 MW | 4,703 MW |
| 26 Oct, 03:00 | 4,729 MW | 4,773 MW |
| 26 Oct, 04:00 | 4,765 MW | 4,858 MW |
| 26 Oct, 05:00 | 4,979 MW | 4,993 MW |
| 26 Oct, 06:00 | 5,544 MW | 5,593 MW |
| 26 Oct, 07:00 | 6,100 MW | 6,325 MW |
| 26 Oct, 08:00 | 6,395 MW | 6,718 MW |
| 26 Oct, 09:00 | 6,347 MW | 6,650 MW |
| 26 Oct, 10:00 | 6,188 MW | 6,415 MW |
| 26 Oct, 11:00 | 6,368 MW | 6,163 MW |
| 26 Oct, 12:00 | 6,467 MW | 6,048 MW |
| 26 Oct, 13:00 | 6,532 MW | 6,008 MW |
| 26 Oct, 14:00 | 6,698 MW | 6,010 MW |
| 26 Oct, 15:00 | 6,698 MW | 6,178 MW |
| 26 Oct, 16:00 | 6,812 MW | 6,595 MW |
| 26 Oct, 17:00 | 7,182 MW | 7,058 MW |
| 26 Oct, 18:00 | 7,269 MW | 7,275 MW |
| 26 Oct, 19:00 | 7,197 MW | 7,218 MW |
| 26 Oct, 20:00 | 6,969 MW | 6,953 MW |
| 26 Oct, 21:00 | 6,603 MW | 6,543 MW |
| 26 Oct, 22:00 | 6,088 MW | 6,080 MW |
| 26 Oct, 23:00 | 5,731 MW | 5,635 MW |
| 27 Oct, 00:00 | 5,462 MW | 5,405 MW |
| 27 Oct, 01:00 | 5,482 MW | 5,283 MW |
| 27 Oct, 02:00 | 5,229 MW | 5,200 MW |
| 27 Oct, 03:00 | 5,162 MW | 5,183 MW |
| 27 Oct, 04:00 | 5,324 MW | 5,230 MW |
| 27 Oct, 05:00 | 5,463 MW | 5,420 MW |
| 27 Oct, 06:00 | 5,798 MW | 5,903 MW |
| 27 Oct, 07:00 | 6,413 MW | 6,470 MW |
| 27 Oct, 08:00 | 6,814 MW | 6,753 MW |
| 27 Oct, 09:00 | 6,967 MW | 6,740 MW |
| 27 Oct, 10:00 | 6,788 MW | 6,583 MW |
| 27 Oct, 11:00 | 6,743 MW | 6,480 MW |
| 27 Oct, 12:00 | 6,832 MW | 6,503 MW |
| 27 Oct, 13:00 | 6,775 MW | 6,570 MW |
| 27 Oct, 14:00 | 6,847 MW | 6,573 MW |
| 27 Oct, 15:00 | 6,974 MW | 6,630 MW |
| 27 Oct, 16:00 | 7,145 MW | 6,853 MW |
| 27 Oct, 17:00 | 7,327 MW | 7,250 MW |
| 27 Oct, 18:00 | 7,492 MW | 7,430 MW |
| 27 Oct, 19:00 | 7,432 MW | 7,403 MW |
| 27 Oct, 20:00 | 7,200 MW | 7,220 MW |
| 27 Oct, 21:00 | 6,834 MW | 6,783 MW |
| 27 Oct, 22:00 | 6,330 MW | 6,253 MW |
| 27 Oct, 23:00 | 6,027 MW | 5,843 MW |
| 28 Oct, 00:00 | 5,591 MW | 5,528 MW |
| 28 Oct, 01:00 | 5,493 MW | 5,358 MW |
| 28 Oct, 02:00 | 5,455 MW | 5,273 MW |
| 28 Oct, 03:00 | 5,341 MW | 5,260 MW |
| 28 Oct, 04:00 | 5,253 MW | 5,338 MW |
| 28 Oct, 05:00 | 5,461 MW | 5,530 MW |
| 28 Oct, 06:00 | 5,927 MW | 5,945 MW |
| 28 Oct, 07:00 | 6,616 MW | 6,518 MW |
| 28 Oct, 08:00 | 7,181 MW | 6,985 MW |
| 28 Oct, 09:00 | 7,382 MW | 7,128 MW |
| 28 Oct, 10:00 | 7,280 MW | 7,010 MW |
| 28 Oct, 11:00 | 7,336 MW | 6,910 MW |
| 28 Oct, 12:00 | 7,276 MW | 6,915 MW |
| 28 Oct, 13:00 | 7,207 MW | 6,920 MW |
| 28 Oct, 14:00 | 7,078 MW | 6,910 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (681 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). 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-10-28. 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-10-28. 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.