Czechia Demand Forecast Accuracy: Error, Bias and Worst Miss, 15 October to 12 November 2026
The day-ahead demand forecast for Czechia was off by 1.2% on average (mean absolute percentage error) over 687 hours from 15 October to 12 November 2026, and 99% of hours landed within 5% of the reading. Its bias was -0.2%: it ran close to balanced on average. The largest miss was 534 MW (6.8%) too high at 30 Oct 2026, 07:00 CET (UTC+01:00). Dates and times are local (Europe/Prague).
Key Facts
- The day-ahead demand forecast for Czechia was off by 1.2% on average (mean absolute percentage error) over 687 hours from 15 October to 12 November 2026, and 99% of hours landed within 5% of the reading. Its bias was -0.2%: it ran close to balanced on average. The largest miss was 534 MW (6.8%) too high at 30 Oct 2026, 07:00 CET (UTC+01:00).
- Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Czechia came 4 (1 is the smallest error).
- On average the forecast differed from reported demand by 93 MW, against average demand of 7,507 MW.
- The forecast was above reported demand in 43% of compared hours.
Forecast Error at a Glance
687 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 (-10 MW per hour on average): the forecast ran close to balanced on average. The worst miss was 534 MW (6.8%) too high at 30 Oct 2026, 07:00 CET (UTC+01:00): forecast 8,437 MW, reported 7,903 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, 14:00 CET (UTC+01:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 5 Nov, 15:00 | 8,421 MW | 8,518 MW |
| 5 Nov, 16:00 | 8,503 MW | 8,559 MW |
| 5 Nov, 17:00 | 8,612 MW | 8,762 MW |
| 5 Nov, 18:00 | 8,547 MW | 8,682 MW |
| 5 Nov, 19:00 | 8,688 MW | 8,667 MW |
| 5 Nov, 20:00 | 8,395 MW | 8,434 MW |
| 5 Nov, 21:00 | 8,088 MW | 7,955 MW |
| 5 Nov, 22:00 | 7,597 MW | 7,549 MW |
| 5 Nov, 23:00 | 7,240 MW | 7,159 MW |
| 6 Nov, 00:00 | 7,021 MW | 6,920 MW |
| 6 Nov, 01:00 | 6,954 MW | 6,931 MW |
| 6 Nov, 02:00 | 6,863 MW | 6,835 MW |
| 6 Nov, 03:00 | 6,900 MW | 6,820 MW |
| 6 Nov, 04:00 | 7,068 MW | 6,985 MW |
| 6 Nov, 05:00 | 7,654 MW | 7,547 MW |
| 6 Nov, 06:00 | 8,580 MW | 8,574 MW |
| 6 Nov, 07:00 | 8,888 MW | 8,994 MW |
| 6 Nov, 08:00 | 9,165 MW | 9,263 MW |
| 6 Nov, 09:00 | 9,383 MW | 9,480 MW |
| 6 Nov, 10:00 | 9,360 MW | 9,452 MW |
| 6 Nov, 11:00 | 9,477 MW | 9,416 MW |
| 6 Nov, 12:00 | 9,569 MW | 9,359 MW |
| 6 Nov, 13:00 | 9,350 MW | 9,127 MW |
| 6 Nov, 14:00 | 8,840 MW | 8,689 MW |
| 6 Nov, 15:00 | 8,398 MW | 8,437 MW |
| 6 Nov, 16:00 | 8,371 MW | 8,490 MW |
| 6 Nov, 17:00 | 8,532 MW | 8,643 MW |
| 6 Nov, 18:00 | 8,560 MW | 8,515 MW |
| 6 Nov, 19:00 | 8,538 MW | 8,470 MW |
| 6 Nov, 20:00 | 8,127 MW | 8,216 MW |
| 6 Nov, 21:00 | 7,714 MW | 7,724 MW |
| 6 Nov, 22:00 | 7,245 MW | 7,287 MW |
| 6 Nov, 23:00 | 6,821 MW | 6,881 MW |
| 7 Nov, 00:00 | 6,456 MW | 6,508 MW |
| 7 Nov, 01:00 | 6,351 MW | 6,404 MW |
| 7 Nov, 02:00 | 6,402 MW | 6,424 MW |
| 7 Nov, 03:00 | 6,500 MW | 6,464 MW |
| 7 Nov, 04:00 | 6,535 MW | 6,525 MW |
| 7 Nov, 05:00 | 6,556 MW | 6,671 MW |
| 7 Nov, 06:00 | 6,807 MW | 6,927 MW |
| 7 Nov, 07:00 | 7,171 MW | 7,289 MW |
| 7 Nov, 08:00 | 7,572 MW | 7,748 MW |
| 7 Nov, 09:00 | 8,080 MW | 8,206 MW |
| 7 Nov, 10:00 | 8,433 MW | 8,512 MW |
| 7 Nov, 11:00 | 8,455 MW | 8,590 MW |
| 7 Nov, 12:00 | 8,266 MW | 8,404 MW |
| 7 Nov, 13:00 | 8,062 MW | 8,173 MW |
| 7 Nov, 14:00 | 7,610 MW | 7,775 MW |
| 7 Nov, 15:00 | 7,408 MW | 7,512 MW |
| 7 Nov, 16:00 | 7,471 MW | 7,517 MW |
| 7 Nov, 17:00 | 7,479 MW | 7,659 MW |
| 7 Nov, 18:00 | 7,466 MW | 7,660 MW |
| 7 Nov, 19:00 | 7,479 MW | 7,618 MW |
| 7 Nov, 20:00 | 7,421 MW | 7,457 MW |
| 7 Nov, 21:00 | 7,134 MW | 7,151 MW |
| 7 Nov, 22:00 | 6,880 MW | 6,948 MW |
| 7 Nov, 23:00 | 6,618 MW | 6,669 MW |
| 8 Nov, 00:00 | 6,253 MW | 6,313 MW |
| 8 Nov, 01:00 | 6,169 MW | 6,197 MW |
| 8 Nov, 02:00 | 6,167 MW | 6,211 MW |
| 8 Nov, 03:00 | 6,182 MW | 6,215 MW |
| 8 Nov, 04:00 | 6,306 MW | 6,286 MW |
| 8 Nov, 05:00 | 6,382 MW | 6,340 MW |
| 8 Nov, 06:00 | 6,604 MW | 6,514 MW |
| 8 Nov, 07:00 | 6,966 MW | 6,877 MW |
| 8 Nov, 08:00 | 7,390 MW | 7,309 MW |
| 8 Nov, 09:00 | 7,905 MW | 7,866 MW |
| 8 Nov, 10:00 | 8,227 MW | 8,237 MW |
| 8 Nov, 11:00 | 8,368 MW | 8,376 MW |
| 8 Nov, 12:00 | 8,216 MW | 8,205 MW |
| 8 Nov, 13:00 | 8,002 MW | 8,020 MW |
| 8 Nov, 14:00 | 7,712 MW | 7,720 MW |
| 8 Nov, 15:00 | 7,537 MW | 7,521 MW |
| 8 Nov, 16:00 | 7,648 MW | 7,578 MW |
| 8 Nov, 17:00 | 7,809 MW | 7,787 MW |
| 8 Nov, 18:00 | 7,688 MW | 7,910 MW |
| 8 Nov, 19:00 | 7,746 MW | 7,871 MW |
| 8 Nov, 20:00 | 7,737 MW | 7,717 MW |
| 8 Nov, 21:00 | 7,477 MW | 7,417 MW |
| 8 Nov, 22:00 | 7,311 MW | 7,288 MW |
| 8 Nov, 23:00 | 7,040 MW | 7,073 MW |
| 9 Nov, 00:00 | 6,886 MW | 6,890 MW |
| 9 Nov, 01:00 | 6,950 MW | 6,924 MW |
| 9 Nov, 02:00 | 6,732 MW | 6,800 MW |
| 9 Nov, 03:00 | 6,677 MW | 6,801 MW |
| 9 Nov, 04:00 | 6,888 MW | 6,976 MW |
| 9 Nov, 05:00 | 7,455 MW | 7,580 MW |
| 9 Nov, 06:00 | 8,413 MW | 8,675 MW |
| 9 Nov, 07:00 | 8,899 MW | 9,133 MW |
| 9 Nov, 08:00 | 9,178 MW | 9,358 MW |
| 9 Nov, 09:00 | 9,443 MW | 9,540 MW |
| 9 Nov, 10:00 | 9,416 MW | 9,513 MW |
| 9 Nov, 11:00 | 9,609 MW | 9,558 MW |
| 9 Nov, 12:00 | 9,788 MW | 9,588 MW |
| 9 Nov, 13:00 | 9,787 MW | 9,470 MW |
| 9 Nov, 14:00 | 9,219 MW | 9,132 MW |
| 9 Nov, 15:00 | 9,190 MW | 8,925 MW |
| 9 Nov, 16:00 | 8,904 MW | 8,962 MW |
| 9 Nov, 17:00 | 8,961 MW | 9,118 MW |
| 9 Nov, 18:00 | 8,945 MW | 9,033 MW |
| 9 Nov, 19:00 | 8,785 MW | 8,975 MW |
| 9 Nov, 20:00 | 8,406 MW | 8,665 MW |
| 9 Nov, 21:00 | 7,984 MW | 8,185 MW |
| 9 Nov, 22:00 | 7,602 MW | 7,778 MW |
| 9 Nov, 23:00 | 7,220 MW | 7,337 MW |
| 10 Nov, 00:00 | 6,998 MW | 6,968 MW |
| 10 Nov, 01:00 | 6,903 MW | 6,967 MW |
| 10 Nov, 02:00 | 6,815 MW | 6,833 MW |
| 10 Nov, 03:00 | 6,751 MW | 6,790 MW |
| 10 Nov, 04:00 | 6,868 MW | 6,977 MW |
| 10 Nov, 05:00 | 7,381 MW | 7,553 MW |
| 10 Nov, 06:00 | 8,534 MW | 8,615 MW |
| 10 Nov, 07:00 | 8,921 MW | 9,095 MW |
| 10 Nov, 08:00 | 9,025 MW | 9,308 MW |
| 10 Nov, 09:00 | 9,347 MW | 9,459 MW |
| 10 Nov, 10:00 | 9,565 MW | 9,462 MW |
| 10 Nov, 11:00 | 9,624 MW | 9,520 MW |
| 10 Nov, 12:00 | 9,598 MW | 9,593 MW |
| 10 Nov, 13:00 | 9,534 MW | 9,559 MW |
| 10 Nov, 14:00 | 9,182 MW | 9,260 MW |
| 10 Nov, 15:00 | 9,136 MW | 9,110 MW |
| 10 Nov, 16:00 | 8,997 MW | 9,076 MW |
| 10 Nov, 17:00 | 9,063 MW | 9,123 MW |
| 10 Nov, 18:00 | 8,978 MW | 8,957 MW |
| 10 Nov, 19:00 | 8,838 MW | 8,880 MW |
| 10 Nov, 20:00 | 8,453 MW | 8,571 MW |
| 10 Nov, 21:00 | 8,062 MW | 8,109 MW |
| 10 Nov, 22:00 | 7,721 MW | 7,704 MW |
| 10 Nov, 23:00 | 7,383 MW | 7,316 MW |
| 11 Nov, 00:00 | 7,112 MW | 7,037 MW |
| 11 Nov, 01:00 | 7,106 MW | 7,037 MW |
| 11 Nov, 02:00 | 7,018 MW | 6,916 MW |
| 11 Nov, 03:00 | 7,019 MW | 6,901 MW |
| 11 Nov, 04:00 | 7,115 MW | 7,039 MW |
| 11 Nov, 05:00 | 7,619 MW | 7,614 MW |
| 11 Nov, 06:00 | 8,835 MW | 8,667 MW |
| 11 Nov, 07:00 | 9,228 MW | 9,101 MW |
| 11 Nov, 08:00 | 9,341 MW | 9,322 MW |
| 11 Nov, 09:00 | 9,512 MW | 9,502 MW |
| 11 Nov, 10:00 | 9,520 MW | 9,525 MW |
| 11 Nov, 11:00 | 9,559 MW | 9,589 MW |
| 11 Nov, 12:00 | 9,598 MW | 9,684 MW |
| 11 Nov, 13:00 | 9,542 MW | 9,653 MW |
| 11 Nov, 14:00 | 9,394 MW | 9,355 MW |
| 11 Nov, 15:00 | 9,310 MW | 9,225 MW |
| 11 Nov, 16:00 | 9,154 MW | 9,156 MW |
| 11 Nov, 17:00 | 9,080 MW | 9,162 MW |
| 11 Nov, 18:00 | 8,746 MW | 8,955 MW |
| 11 Nov, 19:00 | 8,857 MW | 8,855 MW |
| 11 Nov, 20:00 | 8,458 MW | 8,500 MW |
| 11 Nov, 21:00 | 7,985 MW | 8,003 MW |
| 11 Nov, 22:00 | 7,560 MW | 7,559 MW |
| 11 Nov, 23:00 | 7,219 MW | 7,107 MW |
| 12 Nov, 00:00 | 6,843 MW | 6,812 MW |
| 12 Nov, 01:00 | 6,913 MW | 6,777 MW |
| 12 Nov, 02:00 | 6,850 MW | 6,656 MW |
| 12 Nov, 03:00 | 6,819 MW | 6,631 MW |
| 12 Nov, 04:00 | 6,814 MW | 6,775 MW |
| 12 Nov, 05:00 | 7,340 MW | 7,331 MW |
| 12 Nov, 06:00 | 8,388 MW | 8,367 MW |
| 12 Nov, 07:00 | 8,766 MW | 8,788 MW |
| 12 Nov, 08:00 | 8,991 MW | 9,000 MW |
| 12 Nov, 09:00 | 9,066 MW | 9,135 MW |
| 12 Nov, 10:00 | 9,093 MW | 9,127 MW |
| 12 Nov, 11:00 | 9,206 MW | 9,178 MW |
| 12 Nov, 12:00 | 9,218 MW | 9,241 MW |
| 12 Nov, 13:00 | 9,174 MW | 9,174 MW |
| 12 Nov, 14:00 | 8,851 MW | 8,866 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). Czechia Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/cz/
World Power Monitor. Czechia 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/cz/
@misc{wpm_forecast_accuracy_cz_2026,
title = {{Czechia 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/cz/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/cz/
The Copy buttons add today's date as the access date.