Bosnia and Herzegovina Demand Forecast Accuracy and Bias, 8 October to 5 November 2026
The day-ahead demand forecast for Bosnia and Herzegovina was off by 49.1% on average (mean absolute percentage error) over 674 hours from 8 October to 5 November 2026, and 10% of hours landed within 5% of the reading. Its bias was +48.7%: it ran high on average, an over forecast. The largest miss was 1,146 MW (382.7%) too high at 11 Oct 2026, 13:00 CEST (UTC+02:00). Dates and times are local (Europe/Sarajevo).
Key Facts
- The day-ahead demand forecast for Bosnia and Herzegovina was off by 49.1% on average (mean absolute percentage error) over 674 hours from 8 October to 5 November 2026, and 10% of hours landed within 5% of the reading. Its bias was +48.7%: it ran high on average, an over forecast. The largest miss was 1,146 MW (382.7%) too high at 11 Oct 2026, 13:00 CEST (UTC+02:00).
- Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Bosnia and Herzegovina came 47 (1 is the smallest error).
- On average the forecast differed from reported demand by 340 MW, against average demand of 974 MW.
- The forecast was above reported demand in 94% of compared hours.
Forecast Error at a Glance
674 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 (+333 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 1,146 MW (382.7%) too high at 11 Oct 2026, 13:00 CEST (UTC+02:00): forecast 1,446 MW, reported 300 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, 13:00 CET (UTC+01:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 29 Oct, 14:00 | 1,109 MW | 1,398 MW |
| 29 Oct, 15:00 | 1,229 MW | 1,416 MW |
| 29 Oct, 16:00 | 1,426 MW | 1,614 MW |
| 29 Oct, 17:00 | 1,576 MW | 1,711 MW |
| 29 Oct, 18:00 | 1,503 MW | 1,694 MW |
| 29 Oct, 19:00 | 1,425 MW | 1,661 MW |
| 29 Oct, 20:00 | 1,296 MW | 1,575 MW |
| 29 Oct, 21:00 | 1,146 MW | 1,501 MW |
| 29 Oct, 22:00 | 986 MW | 1,313 MW |
| 29 Oct, 23:00 | 896 MW | 1,174 MW |
| 30 Oct, 00:00 | 746 MW | 1,090 MW |
| 30 Oct, 01:00 | 597 MW | 1,000 MW |
| 30 Oct, 02:00 | 557 MW | 956 MW |
| 30 Oct, 03:00 | 546 MW | 943 MW |
| 30 Oct, 04:00 | 594 MW | 983 MW |
| 30 Oct, 05:00 | 807 MW | 1,127 MW |
| 30 Oct, 06:00 | 993 MW | 1,377 MW |
| 30 Oct, 07:00 | 1,188 MW | 1,580 MW |
| 30 Oct, 08:00 | 1,261 MW | 1,634 MW |
| 30 Oct, 09:00 | 1,134 MW | 1,623 MW |
| 30 Oct, 10:00 | 600 MW | 1,563 MW |
| 30 Oct, 11:00 | 678 MW | 1,545 MW |
| 30 Oct, 12:00 | 787 MW | 1,556 MW |
| 30 Oct, 13:00 | 784 MW | 1,583 MW |
| 30 Oct, 14:00 | 1,160 MW | 1,605 MW |
| 30 Oct, 15:00 | 1,119 MW | 1,613 MW |
| 30 Oct, 16:00 | 1,465 MW | 1,625 MW |
| 30 Oct, 17:00 | 1,519 MW | 1,774 MW |
| 30 Oct, 18:00 | 1,415 MW | 1,759 MW |
| 30 Oct, 19:00 | 1,324 MW | 1,729 MW |
| 30 Oct, 20:00 | 1,237 MW | 1,648 MW |
| 30 Oct, 21:00 | 1,107 MW | 1,520 MW |
| 30 Oct, 22:00 | 991 MW | 1,401 MW |
| 30 Oct, 23:00 | 864 MW | 1,240 MW |
| 31 Oct, 00:00 | 693 MW | 1,110 MW |
| 31 Oct, 01:00 | 574 MW | 1,026 MW |
| 31 Oct, 02:00 | 521 MW | 969 MW |
| 31 Oct, 03:00 | 490 MW | 947 MW |
| 31 Oct, 04:00 | 510 MW | 970 MW |
| 31 Oct, 05:00 | 613 MW | 1,058 MW |
| 31 Oct, 06:00 | 795 MW | 1,228 MW |
| 31 Oct, 07:00 | 923 MW | 1,419 MW |
| 31 Oct, 08:00 | 997 MW | 1,540 MW |
| 31 Oct, 09:00 | 871 MW | 1,521 MW |
| 31 Oct, 10:00 | 807 MW | 1,509 MW |
| 31 Oct, 11:00 | 871 MW | 1,466 MW |
| 31 Oct, 12:00 | 889 MW | 1,450 MW |
| 31 Oct, 13:00 | 956 MW | 1,489 MW |
| 31 Oct, 14:00 | 1,042 MW | 1,501 MW |
| 31 Oct, 15:00 | 1,132 MW | 1,538 MW |
| 31 Oct, 16:00 | 1,264 MW | 1,618 MW |
| 31 Oct, 17:00 | 1,281 MW | 1,726 MW |
| 31 Oct, 18:00 | 1,273 MW | 1,718 MW |
| 31 Oct, 19:00 | 1,190 MW | 1,669 MW |
| 31 Oct, 20:00 | 1,104 MW | 1,597 MW |
| 31 Oct, 21:00 | 964 MW | 1,497 MW |
| 31 Oct, 22:00 | 901 MW | 1,374 MW |
| 31 Oct, 23:00 | 764 MW | 1,219 MW |
| 1 Nov, 00:00 | 569 MW | 1,109 MW |
| 1 Nov, 01:00 | 487 MW | 1,041 MW |
| 1 Nov, 02:00 | 470 MW | 983 MW |
| 1 Nov, 03:00 | 462 MW | 957 MW |
| 1 Nov, 04:00 | 467 MW | 968 MW |
| 1 Nov, 05:00 | 534 MW | 1,027 MW |
| 1 Nov, 06:00 | 636 MW | 1,115 MW |
| 1 Nov, 07:00 | 704 MW | 1,292 MW |
| 1 Nov, 08:00 | 757 MW | 1,424 MW |
| 1 Nov, 09:00 | 809 MW | 1,523 MW |
| 1 Nov, 10:00 | 799 MW | 1,525 MW |
| 1 Nov, 11:00 | 853 MW | 1,508 MW |
| 1 Nov, 12:00 | 868 MW | 1,498 MW |
| 1 Nov, 13:00 | 830 MW | 1,488 MW |
| 1 Nov, 14:00 | 861 MW | 1,494 MW |
| 1 Nov, 15:00 | 1,061 MW | 1,540 MW |
| 1 Nov, 16:00 | 1,241 MW | 1,659 MW |
| 1 Nov, 17:00 | 1,404 MW | 1,787 MW |
| 1 Nov, 18:00 | 1,342 MW | 1,758 MW |
| 1 Nov, 19:00 | 1,241 MW | 1,730 MW |
| 1 Nov, 20:00 | 1,104 MW | 1,667 MW |
| 1 Nov, 21:00 | 1,002 MW | 1,579 MW |
| 1 Nov, 22:00 | 857 MW | 1,382 MW |
| 1 Nov, 23:00 | 710 MW | 1,169 MW |
| 2 Nov, 00:00 | 390 MW | 1,272 MW |
| 2 Nov, 01:00 | 316 MW | 1,201 MW |
| 2 Nov, 02:00 | 291 MW | 1,168 MW |
| 2 Nov, 03:00 | 303 MW | 1,152 MW |
| 2 Nov, 04:00 | 312 MW | 1,189 MW |
| 2 Nov, 05:00 | 461 MW | 1,098 MW |
| 2 Nov, 06:00 | 841 MW | 1,367 MW |
| 2 Nov, 07:00 | 1,022 MW | 1,644 MW |
| 2 Nov, 08:00 | 1,075 MW | 1,729 MW |
| 2 Nov, 09:00 | 1,017 MW | 1,733 MW |
| 2 Nov, 10:00 | 1,083 MW | 1,685 MW |
| 2 Nov, 11:00 | 1,078 MW | 1,671 MW |
| 2 Nov, 12:00 | 1,073 MW | 1,662 MW |
| 2 Nov, 13:00 | 1,100 MW | 1,689 MW |
| 2 Nov, 14:00 | 1,135 MW | 1,712 MW |
| 2 Nov, 15:00 | 1,303 MW | 1,738 MW |
| 2 Nov, 16:00 | 1,427 MW | 1,793 MW |
| 2 Nov, 17:00 | 1,479 MW | 1,844 MW |
| 2 Nov, 18:00 | 1,365 MW | 1,788 MW |
| 2 Nov, 19:00 | 1,414 MW | 1,754 MW |
| 2 Nov, 20:00 | 1,210 MW | 1,685 MW |
| 2 Nov, 21:00 | 1,158 MW | 1,627 MW |
| 2 Nov, 22:00 | 1,035 MW | 1,465 MW |
| 2 Nov, 23:00 | 867 MW | 1,294 MW |
| 3 Nov, 00:00 | 628 MW | 1,109 MW |
| 3 Nov, 01:00 | 554 MW | 1,032 MW |
| 3 Nov, 02:00 | 543 MW | 996 MW |
| 3 Nov, 03:00 | 552 MW | 983 MW |
| 3 Nov, 04:00 | 636 MW | 1,005 MW |
| 3 Nov, 05:00 | 816 MW | 1,112 MW |
| 3 Nov, 06:00 | 986 MW | 1,349 MW |
| 3 Nov, 07:00 | 1,258 MW | 1,620 MW |
| 3 Nov, 08:00 | 1,242 MW | 1,734 MW |
| 3 Nov, 09:00 | 1,172 MW | 1,756 MW |
| 3 Nov, 10:00 | 1,079 MW | 1,735 MW |
| 3 Nov, 11:00 | 1,052 MW | 1,793 MW |
| 3 Nov, 12:00 | 1,027 MW | 1,783 MW |
| 3 Nov, 13:00 | 1,105 MW | 1,813 MW |
| 3 Nov, 14:00 | 1,220 MW | 1,806 MW |
| 3 Nov, 15:00 | 1,350 MW | 1,808 MW |
| 3 Nov, 16:00 | 1,440 MW | 1,835 MW |
| 3 Nov, 17:00 | 1,499 MW | 1,897 MW |
| 3 Nov, 18:00 | 1,424 MW | 1,869 MW |
| 3 Nov, 19:00 | 1,327 MW | 1,775 MW |
| 3 Nov, 20:00 | 1,248 MW | 1,706 MW |
| 3 Nov, 21:00 | 1,131 MW | 1,614 MW |
| 3 Nov, 22:00 | 970 MW | 1,475 MW |
| 3 Nov, 23:00 | 764 MW | 1,296 MW |
| 4 Nov, 00:00 | 643 MW | 1,127 MW |
| 4 Nov, 01:00 | 487 MW | 1,041 MW |
| 4 Nov, 02:00 | 410 MW | 1,001 MW |
| 4 Nov, 03:00 | 353 MW | 988 MW |
| 4 Nov, 04:00 | 418 MW | 1,007 MW |
| 4 Nov, 05:00 | 573 MW | 1,120 MW |
| 4 Nov, 06:00 | 923 MW | 1,358 MW |
| 4 Nov, 07:00 | 1,167 MW | 1,602 MW |
| 4 Nov, 08:00 | 1,146 MW | 1,701 MW |
| 4 Nov, 09:00 | 996 MW | 1,709 MW |
| 4 Nov, 10:00 | 892 MW | 1,662 MW |
| 4 Nov, 11:00 | 827 MW | 1,641 MW |
| 4 Nov, 12:00 | 798 MW | 1,639 MW |
| 4 Nov, 13:00 | 925 MW | 1,688 MW |
| 4 Nov, 14:00 | 1,023 MW | 1,709 MW |
| 4 Nov, 15:00 | 1,155 MW | 1,750 MW |
| 4 Nov, 16:00 | 1,313 MW | 1,820 MW |
| 4 Nov, 17:00 | 1,365 MW | 1,889 MW |
| 4 Nov, 18:00 | 1,339 MW | 1,814 MW |
| 4 Nov, 19:00 | 1,291 MW | 1,773 MW |
| 4 Nov, 20:00 | 1,246 MW | 1,707 MW |
| 4 Nov, 21:00 | 1,132 MW | 1,621 MW |
| 4 Nov, 22:00 | 997 MW | 1,466 MW |
| 4 Nov, 23:00 | 804 MW | 1,285 MW |
| 5 Nov, 00:00 | 608 MW | 1,116 MW |
| 5 Nov, 01:00 | 507 MW | 1,023 MW |
| 5 Nov, 02:00 | 476 MW | 973 MW |
| 5 Nov, 03:00 | 468 MW | 957 MW |
| 5 Nov, 04:00 | 506 MW | 991 MW |
| 5 Nov, 05:00 | 670 MW | 1,115 MW |
| 5 Nov, 06:00 | 1,084 MW | 1,342 MW |
| 5 Nov, 07:00 | 1,266 MW | 1,578 MW |
| 5 Nov, 08:00 | 1,244 MW | 1,706 MW |
| 5 Nov, 09:00 | 1,095 MW | 1,698 MW |
| 5 Nov, 10:00 | 936 MW | 1,631 MW |
| 5 Nov, 11:00 | 913 MW | 1,622 MW |
| 5 Nov, 12:00 | 910 MW | 1,625 MW |
| 5 Nov, 13:00 | 1,038 MW | 1,675 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (674 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). Bosnia and Herzegovina Demand Forecast Accuracy and Bias. https://worldpowermonitor.com/forecast-accuracy/ba/
World Power Monitor. Bosnia and Herzegovina Demand Forecast Accuracy and Bias. Data as of 2026-11-05. Data from ENTSO-E Transparency Platform. https://worldpowermonitor.com/forecast-accuracy/ba/
@misc{wpm_forecast_accuracy_ba_2026,
title = {{Bosnia and Herzegovina Demand Forecast Accuracy and Bias}},
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/ba/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/ba/
The Copy buttons add today's date as the access date.