Bulgaria Demand Forecast Accuracy: Error, Bias and Worst Miss, 15 October to 12 November 2026
The day-ahead demand forecast for Bulgaria was off by 3.8% on average (mean absolute percentage error) over 677 hours from 15 October to 12 November 2026, and 76% of hours landed within 5% of the reading. Its bias was +0.6%: it ran high on average, an over forecast. The largest miss was 1,272 MW (32.7%) too high at 12 Nov 2026, 10:00 EET (UTC+02:00). Dates and times are local (Europe/Sofia).
Key Facts
- The day-ahead demand forecast for Bulgaria was off by 3.8% on average (mean absolute percentage error) over 677 hours from 15 October to 12 November 2026, and 76% of hours landed within 5% of the reading. Its bias was +0.6%: it ran high on average, an over forecast. The largest miss was 1,272 MW (32.7%) too high at 12 Nov 2026, 10:00 EET (UTC+02:00).
- Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Bulgaria came 29 (1 is the smallest error).
- On average the forecast differed from reported demand by 167 MW, against average demand of 4,446 MW.
- The forecast was above reported demand in 56% of compared hours.
Forecast Error at a Glance
677 hours from 15 October to 12 November 2026Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (+18 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 1,272 MW (32.7%) too high at 12 Nov 2026, 10:00 EET (UTC+02:00): forecast 5,158 MW, reported 3,886 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-12. 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 12 Nov 2026, 10:00 EET (UTC+02:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 5 Nov, 11:00 | 5,181 MW | 5,239 MW |
| 5 Nov, 12:00 | 5,112 MW | 5,147 MW |
| 5 Nov, 13:00 | 5,037 MW | 5,116 MW |
| 5 Nov, 14:00 | 4,947 MW | 5,033 MW |
| 5 Nov, 15:00 | 4,977 MW | 5,041 MW |
| 5 Nov, 16:00 | 5,121 MW | 5,071 MW |
| 5 Nov, 17:00 | 5,452 MW | 5,277 MW |
| 5 Nov, 18:00 | 5,691 MW | 5,457 MW |
| 5 Nov, 19:00 | 5,645 MW | 5,418 MW |
| 5 Nov, 20:00 | 5,444 MW | 5,264 MW |
| 5 Nov, 21:00 | 5,153 MW | 4,986 MW |
| 5 Nov, 22:00 | 4,899 MW | 4,719 MW |
| 5 Nov, 23:00 | 4,619 MW | 4,423 MW |
| 6 Nov, 00:00 | 4,367 MW | 4,149 MW |
| 6 Nov, 01:00 | 4,127 MW | 4,066 MW |
| 6 Nov, 02:00 | 4,030 MW | 4,042 MW |
| 6 Nov, 03:00 | 3,918 MW | 4,034 MW |
| 6 Nov, 04:00 | 3,961 MW | 4,050 MW |
| 6 Nov, 05:00 | 4,132 MW | 4,159 MW |
| 6 Nov, 06:00 | 4,519 MW | 4,566 MW |
| 6 Nov, 07:00 | 4,912 MW | 4,960 MW |
| 6 Nov, 08:00 | 5,202 MW | 5,304 MW |
| 6 Nov, 09:00 | 5,177 MW | 5,469 MW |
| 6 Nov, 10:00 | 4,970 MW | 5,438 MW |
| 6 Nov, 11:00 | 4,908 MW | 5,433 MW |
| 6 Nov, 12:00 | 4,724 MW | 5,351 MW |
| 6 Nov, 13:00 | 4,743 MW | 5,345 MW |
| 6 Nov, 14:00 | 4,679 MW | 5,274 MW |
| 6 Nov, 15:00 | 4,732 MW | 5,276 MW |
| 6 Nov, 16:00 | 4,897 MW | 5,306 MW |
| 6 Nov, 17:00 | 5,290 MW | 5,477 MW |
| 6 Nov, 18:00 | 5,624 MW | 5,652 MW |
| 6 Nov, 19:00 | 5,566 MW | 5,603 MW |
| 6 Nov, 20:00 | 5,298 MW | 5,393 MW |
| 6 Nov, 21:00 | 5,059 MW | 5,096 MW |
| 6 Nov, 22:00 | 4,837 MW | 4,817 MW |
| 6 Nov, 23:00 | 4,590 MW | 4,497 MW |
| 7 Nov, 00:00 | 4,324 MW | 4,191 MW |
| 7 Nov, 01:00 | 4,077 MW | 4,109 MW |
| 7 Nov, 02:00 | 3,954 MW | 4,068 MW |
| 7 Nov, 03:00 | 3,902 MW | 4,055 MW |
| 7 Nov, 04:00 | 3,937 MW | 4,087 MW |
| 7 Nov, 05:00 | 4,012 MW | 4,116 MW |
| 7 Nov, 06:00 | 4,172 MW | 4,161 MW |
| 7 Nov, 07:00 | 4,457 MW | 4,361 MW |
| 7 Nov, 08:00 | 4,794 MW | 4,670 MW |
| 7 Nov, 09:00 | 4,945 MW | 4,895 MW |
| 7 Nov, 10:00 | 4,956 MW | 4,989 MW |
| 7 Nov, 11:00 | 4,927 MW | 5,045 MW |
| 7 Nov, 12:00 | 4,860 MW | 4,990 MW |
| 7 Nov, 13:00 | 4,737 MW | 4,901 MW |
| 7 Nov, 14:00 | 4,585 MW | 4,828 MW |
| 7 Nov, 15:00 | 4,601 MW | 4,763 MW |
| 7 Nov, 16:00 | 4,832 MW | 4,880 MW |
| 7 Nov, 17:00 | 5,299 MW | 5,285 MW |
| 7 Nov, 18:00 | 5,495 MW | 5,433 MW |
| 7 Nov, 19:00 | 5,361 MW | 5,283 MW |
| 7 Nov, 20:00 | 5,132 MW | 5,088 MW |
| 7 Nov, 21:00 | 4,895 MW | 4,872 MW |
| 7 Nov, 22:00 | 4,713 MW | 4,719 MW |
| 7 Nov, 23:00 | 4,548 MW | 4,547 MW |
| 8 Nov, 00:00 | 4,325 MW | 4,410 MW |
| 8 Nov, 01:00 | 4,131 MW | 4,141 MW |
| 8 Nov, 02:00 | 4,033 MW | 3,945 MW |
| 8 Nov, 03:00 | 3,989 MW | 3,922 MW |
| 8 Nov, 04:00 | 4,005 MW | 3,928 MW |
| 8 Nov, 05:00 | 4,083 MW | 3,965 MW |
| 8 Nov, 06:00 | 4,244 MW | 4,023 MW |
| 8 Nov, 07:00 | 4,492 MW | 4,180 MW |
| 8 Nov, 08:00 | 4,807 MW | 4,452 MW |
| 8 Nov, 09:00 | 4,937 MW | 4,703 MW |
| 8 Nov, 10:00 | 4,977 MW | 4,876 MW |
| 8 Nov, 11:00 | 4,885 MW | 4,978 MW |
| 8 Nov, 12:00 | 4,783 MW | 5,022 MW |
| 8 Nov, 13:00 | 4,665 MW | 5,016 MW |
| 8 Nov, 14:00 | 4,567 MW | 5,010 MW |
| 8 Nov, 15:00 | 4,614 MW | 5,006 MW |
| 8 Nov, 16:00 | 4,927 MW | 5,063 MW |
| 8 Nov, 17:00 | 5,454 MW | 5,471 MW |
| 8 Nov, 18:00 | 5,708 MW | 5,726 MW |
| 8 Nov, 19:00 | 5,608 MW | 5,615 MW |
| 8 Nov, 20:00 | 5,414 MW | 5,395 MW |
| 8 Nov, 21:00 | 5,141 MW | 5,169 MW |
| 8 Nov, 22:00 | 4,886 MW | 4,956 MW |
| 8 Nov, 23:00 | 4,656 MW | 4,733 MW |
| 9 Nov, 00:00 | 4,339 MW | 4,293 MW |
| 9 Nov, 01:00 | 4,185 MW | 4,088 MW |
| 9 Nov, 02:00 | 4,187 MW | 4,002 MW |
| 9 Nov, 03:00 | 4,098 MW | 3,957 MW |
| 9 Nov, 04:00 | 4,119 MW | 3,937 MW |
| 9 Nov, 05:00 | 4,307 MW | 4,049 MW |
| 9 Nov, 06:00 | 4,791 MW | 4,357 MW |
| 9 Nov, 07:00 | 5,142 MW | 4,687 MW |
| 9 Nov, 08:00 | 5,441 MW | 5,071 MW |
| 9 Nov, 09:00 | 5,553 MW | 5,243 MW |
| 9 Nov, 10:00 | 5,494 MW | 5,270 MW |
| 9 Nov, 11:00 | 5,420 MW | 5,288 MW |
| 9 Nov, 12:00 | 5,328 MW | 5,187 MW |
| 9 Nov, 13:00 | 5,326 MW | 5,179 MW |
| 9 Nov, 14:00 | 5,283 MW | 5,078 MW |
| 9 Nov, 15:00 | 5,338 MW | 5,041 MW |
| 9 Nov, 16:00 | 5,422 MW | 5,136 MW |
| 9 Nov, 17:00 | 5,666 MW | 5,407 MW |
| 9 Nov, 18:00 | 5,855 MW | 5,637 MW |
| 9 Nov, 19:00 | 5,831 MW | 5,597 MW |
| 9 Nov, 20:00 | 5,627 MW | 5,376 MW |
| 9 Nov, 21:00 | 5,304 MW | 5,091 MW |
| 9 Nov, 22:00 | 5,020 MW | 4,813 MW |
| 9 Nov, 23:00 | 4,665 MW | 4,526 MW |
| 10 Nov, 00:00 | 4,447 MW | 4,317 MW |
| 10 Nov, 01:00 | 4,158 MW | 4,240 MW |
| 10 Nov, 02:00 | 4,080 MW | 4,206 MW |
| 10 Nov, 03:00 | 4,049 MW | 4,187 MW |
| 10 Nov, 04:00 | 4,096 MW | 4,217 MW |
| 10 Nov, 05:00 | 4,277 MW | 4,317 MW |
| 10 Nov, 06:00 | 4,716 MW | 4,646 MW |
| 10 Nov, 07:00 | 5,102 MW | 4,974 MW |
| 10 Nov, 08:00 | 5,387 MW | 5,273 MW |
| 10 Nov, 09:00 | 5,437 MW | 5,405 MW |
| 10 Nov, 10:00 | 5,321 MW | 5,318 MW |
| 10 Nov, 11:00 | 5,210 MW | 5,285 MW |
| 10 Nov, 12:00 | 5,035 MW | 5,094 MW |
| 10 Nov, 13:00 | 4,920 MW | 5,033 MW |
| 10 Nov, 14:00 | 4,875 MW | 4,869 MW |
| 10 Nov, 15:00 | 4,962 MW | 4,885 MW |
| 10 Nov, 16:00 | 5,134 MW | 4,997 MW |
| 10 Nov, 17:00 | 5,482 MW | 5,384 MW |
| 10 Nov, 18:00 | 5,733 MW | 5,713 MW |
| 10 Nov, 19:00 | 5,702 MW | 5,652 MW |
| 10 Nov, 20:00 | 5,492 MW | 5,426 MW |
| 10 Nov, 21:00 | 5,187 MW | 5,148 MW |
| 10 Nov, 22:00 | 4,964 MW | 4,900 MW |
| 10 Nov, 23:00 | 4,652 MW | 4,606 MW |
| 11 Nov, 00:00 | 4,396 MW | 4,180 MW |
| 11 Nov, 01:00 | 4,211 MW | 4,150 MW |
| 11 Nov, 02:00 | 4,112 MW | 4,136 MW |
| 11 Nov, 03:00 | 4,063 MW | 4,127 MW |
| 11 Nov, 04:00 | 4,012 MW | 4,164 MW |
| 11 Nov, 05:00 | 4,123 MW | 4,288 MW |
| 11 Nov, 06:00 | 4,529 MW | 4,691 MW |
| 11 Nov, 07:00 | 4,898 MW | 5,114 MW |
| 11 Nov, 08:00 | 5,157 MW | 5,477 MW |
| 11 Nov, 09:00 | 5,209 MW | 5,628 MW |
| 11 Nov, 10:00 | 5,169 MW | 5,543 MW |
| 11 Nov, 11:00 | 5,045 MW | 5,505 MW |
| 11 Nov, 12:00 | 4,909 MW | 5,355 MW |
| 11 Nov, 13:00 | 4,891 MW | 5,323 MW |
| 11 Nov, 14:00 | 4,825 MW | 5,209 MW |
| 11 Nov, 15:00 | 4,856 MW | 5,223 MW |
| 11 Nov, 16:00 | 4,958 MW | 5,293 MW |
| 11 Nov, 17:00 | 5,288 MW | 5,505 MW |
| 11 Nov, 18:00 | 5,522 MW | 5,682 MW |
| 11 Nov, 19:00 | 5,507 MW | 5,622 MW |
| 11 Nov, 20:00 | 5,305 MW | 5,380 MW |
| 11 Nov, 21:00 | 4,996 MW | 5,082 MW |
| 11 Nov, 22:00 | 4,775 MW | 4,809 MW |
| 11 Nov, 23:00 | 4,450 MW | 4,479 MW |
| 12 Nov, 00:00 | 4,091 MW | 4,236 MW |
| 12 Nov, 01:00 | 3,870 MW | 4,008 MW |
| 12 Nov, 02:00 | 3,816 MW | 3,912 MW |
| 12 Nov, 03:00 | 3,794 MW | 3,851 MW |
| 12 Nov, 04:00 | 3,798 MW | 3,887 MW |
| 12 Nov, 05:00 | 3,864 MW | 4,009 MW |
| 12 Nov, 06:00 | 4,221 MW | 4,380 MW |
| 12 Nov, 07:00 | 4,467 MW | 4,757 MW |
| 12 Nov, 08:00 | 4,359 MW | 5,065 MW |
| 12 Nov, 09:00 | 4,137 MW | 5,211 MW |
| 12 Nov, 10:00 | 3,886 MW | 5,158 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (677 of 683 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). Bulgaria Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/bg/
World Power Monitor. Bulgaria Demand Forecast Accuracy: Error, Bias and Worst Miss. Data as of 2026-11-12. Data from ENTSO-E Transparency Platform. https://worldpowermonitor.com/forecast-accuracy/bg/
@misc{wpm_forecast_accuracy_bg_2026,
title = {{Bulgaria Demand Forecast Accuracy: Error, Bias and Worst Miss}},
author = {{World Power Monitor}},
year = {2026},
note = {Data as of 2026-11-12. Data from ENTSO-E Transparency Platform.},
url = {https://worldpowermonitor.com/forecast-accuracy/bg/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/bg/
The Copy buttons add today's date as the access date.