Croatia Demand Forecast Accuracy: Error, Bias and Worst Miss, 30 September to 28 October 2026
The day-ahead demand forecast for Croatia was off by 3.4% on average (mean absolute percentage error) over 686 hours from 30 September to 28 October 2026, and 74% of hours landed within 5% of the reading. Its bias was +1.2%: it ran high on average, an over forecast. The largest miss was 263 MW (15.7%) too low at 6 Oct 2026, 13:00 CEST (UTC+02:00). Dates and times are local (Europe/Zagreb).
Key Facts
- The day-ahead demand forecast for Croatia was off by 3.4% on average (mean absolute percentage error) over 686 hours from 30 September to 28 October 2026, and 74% of hours landed within 5% of the reading. Its bias was +1.2%: it ran high on average, an over forecast. The largest miss was 263 MW (15.7%) too low at 6 Oct 2026, 13:00 CEST (UTC+02:00).
- Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Croatia came 26 (1 is the smallest error).
- On average the forecast differed from reported demand by 63 MW, against average demand of 1,890 MW.
- The forecast was above reported demand in 65% of compared hours.
Forecast Error at a Glance
686 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 (+23 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 263 MW (15.7%) too low at 6 Oct 2026, 13:00 CEST (UTC+02:00): forecast 1,417 MW, reported 1,680 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, 13:00 CET (UTC+01:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 21 Oct, 15:00 | 2,198 MW | 2,226 MW |
| 21 Oct, 16:00 | 2,242 MW | 2,224 MW |
| 21 Oct, 17:00 | 2,312 MW | 2,334 MW |
| 21 Oct, 18:00 | 2,461 MW | 2,494 MW |
| 21 Oct, 19:00 | 2,503 MW | 2,504 MW |
| 21 Oct, 20:00 | 2,443 MW | 2,530 MW |
| 21 Oct, 21:00 | 2,268 MW | 2,290 MW |
| 21 Oct, 22:00 | 2,107 MW | 2,140 MW |
| 21 Oct, 23:00 | 1,872 MW | 1,790 MW |
| 22 Oct, 00:00 | 1,682 MW | 1,627 MW |
| 22 Oct, 01:00 | 1,564 MW | 1,516 MW |
| 22 Oct, 02:00 | 1,502 MW | 1,452 MW |
| 22 Oct, 03:00 | 1,493 MW | 1,445 MW |
| 22 Oct, 04:00 | 1,520 MW | 1,490 MW |
| 22 Oct, 05:00 | 1,659 MW | 1,660 MW |
| 22 Oct, 06:00 | 2,007 MW | 2,150 MW |
| 22 Oct, 07:00 | 2,268 MW | 2,288 MW |
| 22 Oct, 08:00 | 2,346 MW | 2,329 MW |
| 22 Oct, 09:00 | 2,335 MW | 2,498 MW |
| 22 Oct, 10:00 | 2,275 MW | 2,410 MW |
| 22 Oct, 11:00 | 2,290 MW | 2,436 MW |
| 22 Oct, 12:00 | 2,291 MW | 2,461 MW |
| 22 Oct, 13:00 | 2,250 MW | 2,374 MW |
| 22 Oct, 14:00 | 2,195 MW | 2,335 MW |
| 22 Oct, 15:00 | 2,125 MW | 2,256 MW |
| 22 Oct, 16:00 | 2,184 MW | 2,220 MW |
| 22 Oct, 17:00 | 2,285 MW | 2,311 MW |
| 22 Oct, 18:00 | 2,454 MW | 2,481 MW |
| 22 Oct, 19:00 | 2,498 MW | 2,514 MW |
| 22 Oct, 20:00 | 2,444 MW | 2,437 MW |
| 22 Oct, 21:00 | 2,286 MW | 2,315 MW |
| 22 Oct, 22:00 | 2,130 MW | 2,149 MW |
| 22 Oct, 23:00 | 1,918 MW | 1,902 MW |
| 23 Oct, 00:00 | 1,721 MW | 1,763 MW |
| 23 Oct, 01:00 | 1,605 MW | 1,627 MW |
| 23 Oct, 02:00 | 1,539 MW | 1,584 MW |
| 23 Oct, 03:00 | 1,527 MW | 1,551 MW |
| 23 Oct, 04:00 | 1,543 MW | 1,603 MW |
| 23 Oct, 05:00 | 1,696 MW | 1,735 MW |
| 23 Oct, 06:00 | 2,078 MW | 2,111 MW |
| 23 Oct, 07:00 | 2,323 MW | 2,307 MW |
| 23 Oct, 08:00 | 2,359 MW | 2,368 MW |
| 23 Oct, 09:00 | 2,282 MW | 2,252 MW |
| 23 Oct, 10:00 | 2,131 MW | 1,871 MW |
| 23 Oct, 11:00 | 2,018 MW | 1,795 MW |
| 23 Oct, 12:00 | 1,933 MW | 1,741 MW |
| 23 Oct, 13:00 | 1,933 MW | 1,763 MW |
| 23 Oct, 14:00 | 2,010 MW | 1,802 MW |
| 23 Oct, 15:00 | 2,031 MW | 1,893 MW |
| 23 Oct, 16:00 | 2,100 MW | 1,980 MW |
| 23 Oct, 17:00 | 2,244 MW | 2,265 MW |
| 23 Oct, 18:00 | 2,462 MW | 2,529 MW |
| 23 Oct, 19:00 | 2,524 MW | 2,581 MW |
| 23 Oct, 20:00 | 2,436 MW | 2,516 MW |
| 23 Oct, 21:00 | 2,286 MW | 2,366 MW |
| 23 Oct, 22:00 | 2,151 MW | 2,201 MW |
| 23 Oct, 23:00 | 1,950 MW | 2,013 MW |
| 24 Oct, 00:00 | 1,753 MW | 1,752 MW |
| 24 Oct, 01:00 | 1,619 MW | 1,600 MW |
| 24 Oct, 02:00 | 1,532 MW | 1,552 MW |
| 24 Oct, 03:00 | 1,505 MW | 1,518 MW |
| 24 Oct, 04:00 | 1,513 MW | 1,520 MW |
| 24 Oct, 05:00 | 1,592 MW | 1,608 MW |
| 24 Oct, 06:00 | 1,772 MW | 1,778 MW |
| 24 Oct, 07:00 | 1,933 MW | 1,928 MW |
| 24 Oct, 08:00 | 2,082 MW | 2,078 MW |
| 24 Oct, 09:00 | 2,168 MW | 2,152 MW |
| 24 Oct, 10:00 | 2,177 MW | 2,150 MW |
| 24 Oct, 11:00 | 2,193 MW | 2,200 MW |
| 24 Oct, 12:00 | 2,144 MW | 2,180 MW |
| 24 Oct, 13:00 | 2,131 MW | 2,147 MW |
| 24 Oct, 14:00 | 2,066 MW | 2,117 MW |
| 24 Oct, 15:00 | 2,107 MW | 1,934 MW |
| 24 Oct, 16:00 | 2,135 MW | 2,125 MW |
| 24 Oct, 17:00 | 2,169 MW | 2,242 MW |
| 24 Oct, 18:00 | 2,325 MW | 2,360 MW |
| 24 Oct, 19:00 | 2,331 MW | 2,345 MW |
| 24 Oct, 20:00 | 2,269 MW | 2,322 MW |
| 24 Oct, 21:00 | 2,139 MW | 2,213 MW |
| 24 Oct, 22:00 | 2,048 MW | 1,946 MW |
| 24 Oct, 23:00 | 1,868 MW | 1,745 MW |
| 25 Oct, 00:00 | 1,682 MW | 1,650 MW |
| 25 Oct, 01:00 | 1,546 MW | 1,591 MW |
| 25 Oct, 02:00 | 1,471 MW | 1,464 MW |
| 25 Oct, 02:00 | 1,438 MW | 1,465 MW |
| 25 Oct, 03:00 | 1,421 MW | 1,447 MW |
| 25 Oct, 04:00 | 1,441 MW | 1,456 MW |
| 25 Oct, 05:00 | 1,512 MW | 1,540 MW |
| 25 Oct, 06:00 | 1,621 MW | 1,632 MW |
| 25 Oct, 07:00 | 1,724 MW | 1,700 MW |
| 25 Oct, 08:00 | 1,758 MW | 1,727 MW |
| 25 Oct, 09:00 | 1,711 MW | 1,771 MW |
| 25 Oct, 10:00 | 1,682 MW | 1,796 MW |
| 25 Oct, 11:00 | 1,712 MW | 1,817 MW |
| 25 Oct, 12:00 | 1,754 MW | 1,800 MW |
| 25 Oct, 13:00 | 1,827 MW | 1,792 MW |
| 25 Oct, 14:00 | 1,854 MW | 1,830 MW |
| 25 Oct, 15:00 | 1,894 MW | 1,913 MW |
| 25 Oct, 16:00 | 1,997 MW | 2,013 MW |
| 25 Oct, 17:00 | 2,205 MW | 2,165 MW |
| 25 Oct, 18:00 | 2,267 MW | 2,206 MW |
| 25 Oct, 19:00 | 2,274 MW | 2,245 MW |
| 25 Oct, 20:00 | 2,234 MW | 2,203 MW |
| 25 Oct, 21:00 | 2,172 MW | 2,138 MW |
| 25 Oct, 22:00 | 2,006 MW | 2,059 MW |
| 25 Oct, 23:00 | 1,796 MW | 1,791 MW |
| 26 Oct, 00:00 | 1,614 MW | 1,588 MW |
| 26 Oct, 01:00 | 1,510 MW | 1,469 MW |
| 26 Oct, 02:00 | 1,474 MW | 1,481 MW |
| 26 Oct, 03:00 | 1,456 MW | 1,456 MW |
| 26 Oct, 04:00 | 1,505 MW | 1,482 MW |
| 26 Oct, 05:00 | 1,680 MW | 1,654 MW |
| 26 Oct, 06:00 | 2,050 MW | 2,108 MW |
| 26 Oct, 07:00 | 2,209 MW | 2,261 MW |
| 26 Oct, 08:00 | 2,130 MW | 2,216 MW |
| 26 Oct, 09:00 | 1,977 MW | 2,024 MW |
| 26 Oct, 10:00 | 1,839 MW | 1,840 MW |
| 26 Oct, 11:00 | 1,803 MW | 1,801 MW |
| 26 Oct, 12:00 | 1,836 MW | 1,877 MW |
| 26 Oct, 13:00 | 1,886 MW | 1,886 MW |
| 26 Oct, 14:00 | 1,972 MW | 2,017 MW |
| 26 Oct, 15:00 | 2,111 MW | 2,138 MW |
| 26 Oct, 16:00 | 2,315 MW | 2,297 MW |
| 26 Oct, 17:00 | 2,547 MW | 2,581 MW |
| 26 Oct, 18:00 | 2,580 MW | 2,574 MW |
| 26 Oct, 19:00 | 2,582 MW | 2,628 MW |
| 26 Oct, 20:00 | 2,514 MW | 2,544 MW |
| 26 Oct, 21:00 | 2,388 MW | 2,350 MW |
| 26 Oct, 22:00 | 2,174 MW | 2,200 MW |
| 26 Oct, 23:00 | 1,907 MW | 1,906 MW |
| 27 Oct, 00:00 | 1,723 MW | 1,803 MW |
| 27 Oct, 01:00 | 1,616 MW | 1,630 MW |
| 27 Oct, 02:00 | 1,559 MW | 1,561 MW |
| 27 Oct, 03:00 | 1,558 MW | 1,563 MW |
| 27 Oct, 04:00 | 1,598 MW | 1,587 MW |
| 27 Oct, 05:00 | 1,779 MW | 1,878 MW |
| 27 Oct, 06:00 | 2,141 MW | 2,180 MW |
| 27 Oct, 07:00 | 2,290 MW | 2,357 MW |
| 27 Oct, 08:00 | 2,186 MW | 2,268 MW |
| 27 Oct, 09:00 | 1,987 MW | 2,067 MW |
| 27 Oct, 10:00 | 1,821 MW | 1,947 MW |
| 27 Oct, 11:00 | 1,811 MW | 1,837 MW |
| 27 Oct, 12:00 | 1,819 MW | 1,894 MW |
| 27 Oct, 13:00 | 1,867 MW | 1,910 MW |
| 27 Oct, 14:00 | 1,938 MW | 1,930 MW |
| 27 Oct, 15:00 | 2,067 MW | 2,211 MW |
| 27 Oct, 16:00 | 2,293 MW | 2,326 MW |
| 27 Oct, 17:00 | 2,580 MW | 2,588 MW |
| 27 Oct, 18:00 | 2,625 MW | 2,644 MW |
| 27 Oct, 19:00 | 2,631 MW | 2,641 MW |
| 27 Oct, 20:00 | 2,545 MW | 2,563 MW |
| 27 Oct, 21:00 | 2,430 MW | 2,460 MW |
| 27 Oct, 22:00 | 2,203 MW | 2,266 MW |
| 27 Oct, 23:00 | 1,939 MW | 1,966 MW |
| 28 Oct, 00:00 | 1,750 MW | 1,748 MW |
| 28 Oct, 01:00 | 1,640 MW | 1,636 MW |
| 28 Oct, 02:00 | 1,590 MW | 1,581 MW |
| 28 Oct, 03:00 | 1,591 MW | 1,550 MW |
| 28 Oct, 04:00 | 1,646 MW | 1,617 MW |
| 28 Oct, 05:00 | 1,819 MW | 1,883 MW |
| 28 Oct, 06:00 | 2,174 MW | 2,203 MW |
| 28 Oct, 07:00 | 2,302 MW | 2,331 MW |
| 28 Oct, 08:00 | 2,200 MW | 2,267 MW |
| 28 Oct, 09:00 | 2,013 MW | 2,208 MW |
| 28 Oct, 10:00 | 1,862 MW | 1,830 MW |
| 28 Oct, 11:00 | 1,837 MW | 1,808 MW |
| 28 Oct, 12:00 | 1,872 MW | 1,854 MW |
| 28 Oct, 13:00 | 1,889 MW | 1,919 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (686 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.
Related
Cite this page
World Power Monitor. (2026). Croatia Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/hr/
World Power Monitor. Croatia 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/hr/
@misc{wpm_forecast_accuracy_hr_2026,
title = {{Croatia 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/hr/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/hr/
The Copy buttons add today's date as the access date.