Croatia Demand Forecast Accuracy: Error, Bias and Worst Miss, 8 October to 5 November 2026
The day-ahead demand forecast for Croatia was off by 3.3% on average (mean absolute percentage error) over 687 hours from 8 October to 5 November 2026, and 76% of hours landed within 5% of the reading. Its bias was +1.5%: it ran high on average, an over forecast. The largest miss was 266 MW (12.4%) too low at 23 Oct 2026, 10: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.3% on average (mean absolute percentage error) over 687 hours from 8 October to 5 November 2026, and 76% of hours landed within 5% of the reading. Its bias was +1.5%: it ran high on average, an over forecast. The largest miss was 266 MW (12.4%) too low at 23 Oct 2026, 10:00 CEST (UTC+02:00).
- Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Croatia came 24 (1 is the smallest error).
- On average the forecast differed from reported demand by 65 MW, against average demand of 1,977 MW.
- The forecast was above reported demand in 69% of compared hours.
Forecast Error at a Glance
687 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 (+30 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 266 MW (12.4%) too low at 23 Oct 2026, 10:00 CEST (UTC+02:00): forecast 1,871 MW, reported 2,136 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, 14:00 CET (UTC+01:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 29 Oct, 15:00 | 2,266 MW | 2,376 MW |
| 29 Oct, 16:00 | 2,376 MW | 2,468 MW |
| 29 Oct, 17:00 | 2,548 MW | 2,596 MW |
| 29 Oct, 18:00 | 2,575 MW | 2,677 MW |
| 29 Oct, 19:00 | 2,591 MW | 2,672 MW |
| 29 Oct, 20:00 | 2,510 MW | 2,579 MW |
| 29 Oct, 21:00 | 2,399 MW | 2,490 MW |
| 29 Oct, 22:00 | 2,182 MW | 2,299 MW |
| 29 Oct, 23:00 | 1,932 MW | 2,044 MW |
| 30 Oct, 00:00 | 1,737 MW | 1,723 MW |
| 30 Oct, 01:00 | 1,637 MW | 1,611 MW |
| 30 Oct, 02:00 | 1,570 MW | 1,539 MW |
| 30 Oct, 03:00 | 1,559 MW | 1,549 MW |
| 30 Oct, 04:00 | 1,593 MW | 1,576 MW |
| 30 Oct, 05:00 | 1,758 MW | 1,723 MW |
| 30 Oct, 06:00 | 2,115 MW | 2,130 MW |
| 30 Oct, 07:00 | 2,316 MW | 2,338 MW |
| 30 Oct, 08:00 | 2,356 MW | 2,389 MW |
| 30 Oct, 09:00 | 2,292 MW | 2,390 MW |
| 30 Oct, 10:00 | 2,204 MW | 2,265 MW |
| 30 Oct, 11:00 | 2,222 MW | 2,239 MW |
| 30 Oct, 12:00 | 2,215 MW | 2,148 MW |
| 30 Oct, 13:00 | 2,189 MW | 2,042 MW |
| 30 Oct, 14:00 | 2,191 MW | 2,371 MW |
| 30 Oct, 15:00 | 2,224 MW | 2,287 MW |
| 30 Oct, 16:00 | 2,366 MW | 2,379 MW |
| 30 Oct, 17:00 | 2,589 MW | 2,593 MW |
| 30 Oct, 18:00 | 2,594 MW | 2,536 MW |
| 30 Oct, 19:00 | 2,566 MW | 2,551 MW |
| 30 Oct, 20:00 | 2,474 MW | 2,502 MW |
| 30 Oct, 21:00 | 2,354 MW | 2,398 MW |
| 30 Oct, 22:00 | 2,151 MW | 2,236 MW |
| 30 Oct, 23:00 | 1,933 MW | 1,953 MW |
| 31 Oct, 00:00 | 1,751 MW | 1,768 MW |
| 31 Oct, 01:00 | 1,628 MW | 1,667 MW |
| 31 Oct, 02:00 | 1,557 MW | 1,606 MW |
| 31 Oct, 03:00 | 1,544 MW | 1,587 MW |
| 31 Oct, 04:00 | 1,573 MW | 1,607 MW |
| 31 Oct, 05:00 | 1,653 MW | 1,697 MW |
| 31 Oct, 06:00 | 1,814 MW | 1,847 MW |
| 31 Oct, 07:00 | 1,957 MW | 1,975 MW |
| 31 Oct, 08:00 | 2,054 MW | 2,080 MW |
| 31 Oct, 09:00 | 2,024 MW | 2,054 MW |
| 31 Oct, 10:00 | 1,953 MW | 2,079 MW |
| 31 Oct, 11:00 | 1,953 MW | 2,068 MW |
| 31 Oct, 12:00 | 2,007 MW | 2,093 MW |
| 31 Oct, 13:00 | 2,022 MW | 2,087 MW |
| 31 Oct, 14:00 | 2,023 MW | 2,107 MW |
| 31 Oct, 15:00 | 2,030 MW | 2,135 MW |
| 31 Oct, 16:00 | 2,134 MW | 2,268 MW |
| 31 Oct, 17:00 | 2,352 MW | 2,453 MW |
| 31 Oct, 18:00 | 2,394 MW | 2,461 MW |
| 31 Oct, 19:00 | 2,375 MW | 2,448 MW |
| 31 Oct, 20:00 | 2,308 MW | 2,396 MW |
| 31 Oct, 21:00 | 2,206 MW | 2,293 MW |
| 31 Oct, 22:00 | 2,046 MW | 2,142 MW |
| 31 Oct, 23:00 | 1,848 MW | 1,937 MW |
| 1 Nov, 00:00 | 1,668 MW | 1,657 MW |
| 1 Nov, 01:00 | 1,558 MW | 1,536 MW |
| 1 Nov, 02:00 | 1,494 MW | 1,459 MW |
| 1 Nov, 03:00 | 1,463 MW | 1,446 MW |
| 1 Nov, 04:00 | 1,469 MW | 1,441 MW |
| 1 Nov, 05:00 | 1,523 MW | 1,547 MW |
| 1 Nov, 06:00 | 1,611 MW | 1,682 MW |
| 1 Nov, 07:00 | 1,712 MW | 1,769 MW |
| 1 Nov, 08:00 | 1,862 MW | 1,786 MW |
| 1 Nov, 09:00 | 1,960 MW | 1,910 MW |
| 1 Nov, 10:00 | 2,027 MW | 2,080 MW |
| 1 Nov, 11:00 | 2,097 MW | 2,114 MW |
| 1 Nov, 12:00 | 2,085 MW | 2,105 MW |
| 1 Nov, 13:00 | 2,034 MW | 2,090 MW |
| 1 Nov, 14:00 | 1,990 MW | 2,084 MW |
| 1 Nov, 15:00 | 1,968 MW | 2,072 MW |
| 1 Nov, 16:00 | 2,071 MW | 2,132 MW |
| 1 Nov, 17:00 | 2,242 MW | 2,318 MW |
| 1 Nov, 18:00 | 2,287 MW | 2,321 MW |
| 1 Nov, 19:00 | 2,294 MW | 2,316 MW |
| 1 Nov, 20:00 | 2,254 MW | 2,289 MW |
| 1 Nov, 21:00 | 2,201 MW | 2,186 MW |
| 1 Nov, 22:00 | 2,040 MW | 2,111 MW |
| 1 Nov, 23:00 | 1,808 MW | 1,809 MW |
| 2 Nov, 00:00 | 1,635 MW | 1,623 MW |
| 2 Nov, 01:00 | 1,534 MW | 1,545 MW |
| 2 Nov, 02:00 | 1,499 MW | 1,473 MW |
| 2 Nov, 03:00 | 1,482 MW | 1,395 MW |
| 2 Nov, 04:00 | 1,521 MW | 1,478 MW |
| 2 Nov, 05:00 | 1,700 MW | 1,709 MW |
| 2 Nov, 06:00 | 2,091 MW | 2,148 MW |
| 2 Nov, 07:00 | 2,370 MW | 2,382 MW |
| 2 Nov, 08:00 | 2,503 MW | 2,524 MW |
| 2 Nov, 09:00 | 2,529 MW | 2,446 MW |
| 2 Nov, 10:00 | 2,485 MW | 2,556 MW |
| 2 Nov, 11:00 | 2,477 MW | 2,589 MW |
| 2 Nov, 12:00 | 2,480 MW | 2,594 MW |
| 2 Nov, 13:00 | 2,435 MW | 2,567 MW |
| 2 Nov, 14:00 | 2,395 MW | 2,522 MW |
| 2 Nov, 15:00 | 2,387 MW | 2,471 MW |
| 2 Nov, 16:00 | 2,510 MW | 2,505 MW |
| 2 Nov, 17:00 | 2,652 MW | 2,716 MW |
| 2 Nov, 18:00 | 2,650 MW | 2,656 MW |
| 2 Nov, 19:00 | 2,638 MW | 2,632 MW |
| 2 Nov, 20:00 | 2,563 MW | 2,607 MW |
| 2 Nov, 21:00 | 2,441 MW | 2,487 MW |
| 2 Nov, 22:00 | 2,218 MW | 2,301 MW |
| 2 Nov, 23:00 | 1,980 MW | 1,990 MW |
| 3 Nov, 00:00 | 1,785 MW | 1,687 MW |
| 3 Nov, 01:00 | 1,658 MW | 1,512 MW |
| 3 Nov, 02:00 | 1,602 MW | 1,501 MW |
| 3 Nov, 03:00 | 1,581 MW | 1,556 MW |
| 3 Nov, 04:00 | 1,625 MW | 1,560 MW |
| 3 Nov, 05:00 | 1,787 MW | 1,709 MW |
| 3 Nov, 06:00 | 2,165 MW | 2,146 MW |
| 3 Nov, 07:00 | 2,412 MW | 2,356 MW |
| 3 Nov, 08:00 | 2,515 MW | 2,392 MW |
| 3 Nov, 09:00 | 2,535 MW | 2,433 MW |
| 3 Nov, 10:00 | 2,489 MW | 2,466 MW |
| 3 Nov, 11:00 | 2,527 MW | 2,415 MW |
| 3 Nov, 12:00 | 2,541 MW | 2,593 MW |
| 3 Nov, 13:00 | 2,484 MW | 2,546 MW |
| 3 Nov, 14:00 | 2,447 MW | 2,499 MW |
| 3 Nov, 15:00 | 2,423 MW | 2,464 MW |
| 3 Nov, 16:00 | 2,555 MW | 2,486 MW |
| 3 Nov, 17:00 | 2,688 MW | 2,678 MW |
| 3 Nov, 18:00 | 2,677 MW | 2,670 MW |
| 3 Nov, 19:00 | 2,691 MW | 2,584 MW |
| 3 Nov, 20:00 | 2,614 MW | 2,477 MW |
| 3 Nov, 21:00 | 2,497 MW | 2,406 MW |
| 3 Nov, 22:00 | 2,267 MW | 2,260 MW |
| 3 Nov, 23:00 | 2,017 MW | 1,936 MW |
| 4 Nov, 00:00 | 1,818 MW | 1,774 MW |
| 4 Nov, 01:00 | 1,685 MW | 1,640 MW |
| 4 Nov, 02:00 | 1,637 MW | 1,493 MW |
| 4 Nov, 03:00 | 1,631 MW | 1,579 MW |
| 4 Nov, 04:00 | 1,657 MW | 1,583 MW |
| 4 Nov, 05:00 | 1,819 MW | 1,769 MW |
| 4 Nov, 06:00 | 2,187 MW | 2,201 MW |
| 4 Nov, 07:00 | 2,395 MW | 2,477 MW |
| 4 Nov, 08:00 | 2,456 MW | 2,512 MW |
| 4 Nov, 09:00 | 2,398 MW | 2,462 MW |
| 4 Nov, 10:00 | 2,302 MW | 2,299 MW |
| 4 Nov, 11:00 | 2,324 MW | 2,316 MW |
| 4 Nov, 12:00 | 2,329 MW | 2,339 MW |
| 4 Nov, 13:00 | 2,309 MW | 2,297 MW |
| 4 Nov, 14:00 | 2,278 MW | 2,385 MW |
| 4 Nov, 15:00 | 2,314 MW | 2,420 MW |
| 4 Nov, 16:00 | 2,471 MW | 2,504 MW |
| 4 Nov, 17:00 | 2,657 MW | 2,609 MW |
| 4 Nov, 18:00 | 2,668 MW | 2,630 MW |
| 4 Nov, 19:00 | 2,661 MW | 2,643 MW |
| 4 Nov, 20:00 | 2,589 MW | 2,733 MW |
| 4 Nov, 21:00 | 2,486 MW | 2,459 MW |
| 4 Nov, 22:00 | 2,262 MW | 2,241 MW |
| 4 Nov, 23:00 | 2,011 MW | 1,969 MW |
| 5 Nov, 00:00 | 1,815 MW | 1,821 MW |
| 5 Nov, 01:00 | 1,702 MW | 1,689 MW |
| 5 Nov, 02:00 | 1,622 MW | 1,630 MW |
| 5 Nov, 03:00 | 1,629 MW | 1,612 MW |
| 5 Nov, 04:00 | 1,653 MW | 1,649 MW |
| 5 Nov, 05:00 | 1,825 MW | 1,823 MW |
| 5 Nov, 06:00 | 2,184 MW | 2,257 MW |
| 5 Nov, 07:00 | 2,403 MW | 2,452 MW |
| 5 Nov, 08:00 | 2,444 MW | 2,363 MW |
| 5 Nov, 09:00 | 2,377 MW | 2,208 MW |
| 5 Nov, 10:00 | 2,267 MW | 2,160 MW |
| 5 Nov, 11:00 | 2,253 MW | 2,064 MW |
| 5 Nov, 12:00 | 2,229 MW | 2,057 MW |
| 5 Nov, 13:00 | 2,231 MW | 2,090 MW |
| 5 Nov, 14:00 | 2,257 MW | 2,224 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (687 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). 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-11-05. 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-11-05. 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.