Greece Demand Forecast Accuracy: Error, Bias and Worst Miss, 30 September to 28 October 2026
The day-ahead demand forecast for Greece was off by 3.4% on average (mean absolute percentage error) over 661 hours from 30 September to 28 October 2026, and 77% of hours landed within 5% of the reading. Its bias was -1.1%: it ran low on average, an under forecast. The largest miss was 1,656 MW (21.5%) too low at 2 Oct 2026, 12:00 EEST (UTC+03:00). Dates and times are local (Europe/Athens).
Key Facts
- The day-ahead demand forecast for Greece was off by 3.4% on average (mean absolute percentage error) over 661 hours from 30 September to 28 October 2026, and 77% of hours landed within 5% of the reading. Its bias was -1.1%: it ran low on average, an under forecast. The largest miss was 1,656 MW (21.5%) too low at 2 Oct 2026, 12:00 EEST (UTC+03:00).
- Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Greece came 27 (1 is the smallest error).
- On average the forecast differed from reported demand by 202 MW, against average demand of 5,222 MW.
- The forecast was above reported demand in 49% of compared hours.
Forecast Error at a Glance
661 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 (-86 MW per hour on average): the forecast ran low on average, an under forecast. The worst miss was 1,656 MW (21.5%) too low at 2 Oct 2026, 12:00 EEST (UTC+03:00): forecast 6,053 MW, reported 7,708 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 EET (UTC+02:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 21 Oct, 15:00 | 5,800 MW | 5,610 MW |
| 21 Oct, 16:00 | 5,730 MW | 5,450 MW |
| 21 Oct, 17:00 | 5,699 MW | 5,458 MW |
| 21 Oct, 18:00 | 5,729 MW | 5,685 MW |
| 21 Oct, 19:00 | 6,103 MW | 6,150 MW |
| 21 Oct, 20:00 | 6,102 MW | 6,155 MW |
| 21 Oct, 21:00 | 5,759 MW | 5,783 MW |
| 21 Oct, 22:00 | 5,252 MW | 5,330 MW |
| 21 Oct, 23:00 | 4,844 MW | 4,940 MW |
| 22 Oct, 00:00 | 4,507 MW | 4,555 MW |
| 22 Oct, 01:00 | 4,214 MW | 4,288 MW |
| 22 Oct, 02:00 | 4,109 MW | 4,165 MW |
| 22 Oct, 03:00 | 4,072 MW | 4,100 MW |
| 22 Oct, 04:00 | 4,054 MW | 4,090 MW |
| 22 Oct, 05:00 | 4,194 MW | 4,220 MW |
| 22 Oct, 06:00 | 4,564 MW | 4,608 MW |
| 22 Oct, 07:00 | 5,150 MW | 5,153 MW |
| 22 Oct, 08:00 | 5,548 MW | 5,510 MW |
| 22 Oct, 09:00 | 6,048 MW | 5,838 MW |
| 22 Oct, 10:00 | 6,379 MW | 5,990 MW |
| 22 Oct, 11:00 | 6,476 MW | 6,100 MW |
| 22 Oct, 12:00 | 6,525 MW | 6,160 MW |
| 22 Oct, 13:00 | 6,355 MW | 6,135 MW |
| 22 Oct, 14:00 | 6,305 MW | 5,903 MW |
| 22 Oct, 15:00 | 6,141 MW | 5,618 MW |
| 22 Oct, 16:00 | 5,757 MW | 5,450 MW |
| 22 Oct, 17:00 | 5,573 MW | 5,470 MW |
| 22 Oct, 18:00 | 5,756 MW | 5,685 MW |
| 22 Oct, 19:00 | 6,101 MW | 6,100 MW |
| 22 Oct, 20:00 | 6,083 MW | 6,080 MW |
| 22 Oct, 21:00 | 5,736 MW | 5,710 MW |
| 22 Oct, 22:00 | 5,262 MW | 5,270 MW |
| 22 Oct, 23:00 | 4,809 MW | 4,908 MW |
| 23 Oct, 00:00 | 4,501 MW | 4,540 MW |
| 23 Oct, 01:00 | 4,269 MW | 4,300 MW |
| 23 Oct, 02:00 | 4,140 MW | 4,170 MW |
| 23 Oct, 03:00 | 4,057 MW | 4,110 MW |
| 23 Oct, 04:00 | 4,107 MW | 4,098 MW |
| 23 Oct, 05:00 | 4,231 MW | 4,218 MW |
| 23 Oct, 06:00 | 4,594 MW | 4,608 MW |
| 23 Oct, 07:00 | 5,099 MW | 5,115 MW |
| 23 Oct, 08:00 | 5,334 MW | 5,475 MW |
| 23 Oct, 09:00 | 5,553 MW | 5,793 MW |
| 23 Oct, 10:00 | 5,599 MW | 5,950 MW |
| 23 Oct, 11:00 | 5,684 MW | 6,010 MW |
| 23 Oct, 12:00 | 5,680 MW | 6,073 MW |
| 23 Oct, 13:00 | 5,756 MW | 6,070 MW |
| 23 Oct, 14:00 | 5,642 MW | 5,848 MW |
| 23 Oct, 15:00 | 5,448 MW | 5,608 MW |
| 23 Oct, 16:00 | 5,231 MW | 5,443 MW |
| 23 Oct, 17:00 | 5,271 MW | 5,465 MW |
| 23 Oct, 18:00 | 5,586 MW | 5,648 MW |
| 23 Oct, 19:00 | 5,958 MW | 6,010 MW |
| 23 Oct, 20:00 | 5,878 MW | 5,973 MW |
| 23 Oct, 21:00 | 5,512 MW | 5,580 MW |
| 23 Oct, 22:00 | 5,086 MW | 5,170 MW |
| 23 Oct, 23:00 | 4,691 MW | 4,830 MW |
| 24 Oct, 00:00 | 4,443 MW | 4,520 MW |
| 24 Oct, 01:00 | 4,255 MW | 4,270 MW |
| 24 Oct, 02:00 | 4,113 MW | 4,150 MW |
| 24 Oct, 03:00 | 4,019 MW | 4,073 MW |
| 24 Oct, 04:00 | 3,980 MW | 4,040 MW |
| 24 Oct, 05:00 | 4,009 MW | 4,065 MW |
| 24 Oct, 06:00 | 4,186 MW | 4,268 MW |
| 24 Oct, 07:00 | 4,500 MW | 4,515 MW |
| 24 Oct, 08:00 | 4,665 MW | 4,858 MW |
| 24 Oct, 09:00 | 4,961 MW | 5,180 MW |
| 24 Oct, 10:00 | 5,209 MW | 5,400 MW |
| 24 Oct, 11:00 | 5,408 MW | 5,563 MW |
| 24 Oct, 12:00 | 5,435 MW | 5,660 MW |
| 24 Oct, 13:00 | 5,438 MW | 5,630 MW |
| 24 Oct, 14:00 | 5,156 MW | 5,398 MW |
| 24 Oct, 15:00 | 4,890 MW | 5,160 MW |
| 24 Oct, 16:00 | 4,835 MW | 5,053 MW |
| 24 Oct, 17:00 | 5,002 MW | 5,098 MW |
| 24 Oct, 18:00 | 5,198 MW | 5,328 MW |
| 24 Oct, 19:00 | 5,570 MW | 5,695 MW |
| 24 Oct, 20:00 | 5,449 MW | 5,628 MW |
| 24 Oct, 21:00 | 5,142 MW | 5,290 MW |
| 24 Oct, 22:00 | 4,810 MW | 4,928 MW |
| 24 Oct, 23:00 | 4,467 MW | 4,663 MW |
| 25 Oct, 00:00 | 4,283 MW | n/a |
| 25 Oct, 01:00 | 4,105 MW | n/a |
| 25 Oct, 02:00 | 3,982 MW | n/a |
| 25 Oct, 03:00 | 3,887 MW | n/a |
| 25 Oct, 03:00 | 3,780 MW | n/a |
| 25 Oct, 04:00 | 3,736 MW | n/a |
| 25 Oct, 05:00 | 3,817 MW | n/a |
| 25 Oct, 06:00 | 4,155 MW | n/a |
| 25 Oct, 07:00 | 4,751 MW | n/a |
| 25 Oct, 08:00 | 5,290 MW | n/a |
| 25 Oct, 09:00 | 5,490 MW | n/a |
| 25 Oct, 10:00 | 5,537 MW | n/a |
| 25 Oct, 11:00 | 5,745 MW | n/a |
| 25 Oct, 12:00 | 5,537 MW | n/a |
| 25 Oct, 13:00 | 5,388 MW | n/a |
| 25 Oct, 14:00 | 4,914 MW | n/a |
| 25 Oct, 15:00 | 4,599 MW | n/a |
| 25 Oct, 16:00 | 4,728 MW | n/a |
| 25 Oct, 17:00 | 5,316 MW | n/a |
| 25 Oct, 18:00 | 5,585 MW | n/a |
| 25 Oct, 19:00 | 5,631 MW | n/a |
| 25 Oct, 20:00 | 5,471 MW | n/a |
| 25 Oct, 21:00 | 5,205 MW | n/a |
| 25 Oct, 22:00 | 4,800 MW | n/a |
| 25 Oct, 23:00 | n/a | n/a |
| 26 Oct, 00:00 | 4,216 MW | 4,249 MW |
| 26 Oct, 01:00 | 3,986 MW | 3,970 MW |
| 26 Oct, 02:00 | 3,847 MW | 3,880 MW |
| 26 Oct, 03:00 | 3,813 MW | 3,810 MW |
| 26 Oct, 04:00 | 3,790 MW | 3,800 MW |
| 26 Oct, 05:00 | 3,956 MW | 3,985 MW |
| 26 Oct, 06:00 | 4,406 MW | 4,410 MW |
| 26 Oct, 07:00 | 4,881 MW | 4,973 MW |
| 26 Oct, 08:00 | 5,171 MW | 5,420 MW |
| 26 Oct, 09:00 | 5,538 MW | 5,788 MW |
| 26 Oct, 10:00 | 5,902 MW | 5,960 MW |
| 26 Oct, 11:00 | 6,184 MW | 6,105 MW |
| 26 Oct, 12:00 | 6,428 MW | 6,200 MW |
| 26 Oct, 13:00 | 6,391 MW | 6,218 MW |
| 26 Oct, 14:00 | 6,314 MW | 6,025 MW |
| 26 Oct, 15:00 | 6,010 MW | 5,793 MW |
| 26 Oct, 16:00 | 5,804 MW | 5,685 MW |
| 26 Oct, 17:00 | 5,923 MW | 5,818 MW |
| 26 Oct, 18:00 | 6,260 MW | 6,135 MW |
| 26 Oct, 19:00 | 6,301 MW | 6,135 MW |
| 26 Oct, 20:00 | 6,218 MW | 6,065 MW |
| 26 Oct, 21:00 | 5,842 MW | 5,730 MW |
| 26 Oct, 22:00 | 5,328 MW | 5,223 MW |
| 26 Oct, 23:00 | 4,940 MW | 4,830 MW |
| 27 Oct, 00:00 | 4,572 MW | 4,440 MW |
| 27 Oct, 01:00 | 4,317 MW | 4,220 MW |
| 27 Oct, 02:00 | 4,179 MW | 4,130 MW |
| 27 Oct, 03:00 | 4,085 MW | 4,068 MW |
| 27 Oct, 04:00 | 4,127 MW | 4,068 MW |
| 27 Oct, 05:00 | 4,294 MW | 4,235 MW |
| 27 Oct, 06:00 | 4,693 MW | 4,655 MW |
| 27 Oct, 07:00 | 5,197 MW | 5,200 MW |
| 27 Oct, 08:00 | 5,965 MW | 5,650 MW |
| 27 Oct, 09:00 | 6,336 MW | 6,000 MW |
| 27 Oct, 10:00 | 6,287 MW | 6,080 MW |
| 27 Oct, 11:00 | 6,443 MW | 6,140 MW |
| 27 Oct, 12:00 | 6,685 MW | 6,220 MW |
| 27 Oct, 13:00 | 6,777 MW | 6,180 MW |
| 27 Oct, 14:00 | 6,518 MW | 5,980 MW |
| 27 Oct, 15:00 | 6,076 MW | 5,760 MW |
| 27 Oct, 16:00 | 5,762 MW | 5,690 MW |
| 27 Oct, 17:00 | 5,809 MW | 5,931 MW |
| 27 Oct, 18:00 | 6,244 MW | 6,351 MW |
| 27 Oct, 19:00 | 6,299 MW | 6,370 MW |
| 27 Oct, 20:00 | 6,251 MW | 6,290 MW |
| 27 Oct, 21:00 | 5,860 MW | 5,920 MW |
| 27 Oct, 22:00 | 5,342 MW | 5,420 MW |
| 27 Oct, 23:00 | 4,979 MW | 5,030 MW |
| 28 Oct, 00:00 | 4,682 MW | 4,597 MW |
| 28 Oct, 01:00 | 4,338 MW | 4,303 MW |
| 28 Oct, 02:00 | 4,175 MW | 4,178 MW |
| 28 Oct, 03:00 | 4,061 MW | 4,090 MW |
| 28 Oct, 04:00 | 4,033 MW | 4,050 MW |
| 28 Oct, 05:00 | 4,049 MW | 4,108 MW |
| 28 Oct, 06:00 | 4,148 MW | 4,233 MW |
| 28 Oct, 07:00 | 4,340 MW | 4,425 MW |
| 28 Oct, 08:00 | 4,899 MW | 4,793 MW |
| 28 Oct, 09:00 | 5,604 MW | 5,188 MW |
| 28 Oct, 10:00 | 5,954 MW | 5,433 MW |
| 28 Oct, 11:00 | 5,591 MW | 5,590 MW |
| 28 Oct, 12:00 | 5,551 MW | 5,730 MW |
| 28 Oct, 13:00 | 5,556 MW | 5,690 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (661 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). Greece Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/gr/
World Power Monitor. Greece 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/gr/
@misc{wpm_forecast_accuracy_gr_2026,
title = {{Greece 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/gr/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/gr/
The Copy buttons add today's date as the access date.