Greece Demand Forecast Accuracy: Error, Bias and Worst Miss, 23 August to 20 September 2026
The day-ahead demand forecast for Greece was off by 4.0% on average (mean absolute percentage error) over 687 hours from 23 August to 20 September 2026, and 67% of hours landed within 5% of the reading. Its bias was +2.6%: it ran high on average, an over forecast. The largest miss was 1,143 MW (17.0%) too high at 29 Aug 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 4.0% on average (mean absolute percentage error) over 687 hours from 23 August to 20 September 2026, and 67% of hours landed within 5% of the reading. Its bias was +2.6%: it ran high on average, an over forecast. The largest miss was 1,143 MW (17.0%) too high at 29 Aug 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 264 MW, against average demand of 6,434 MW.
- The forecast was above reported demand in 71% of compared hours.
Forecast Error at a Glance
687 hours from 23 August to 20 September 2026Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (+173 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 1,143 MW (17.0%) too high at 29 Aug 2026, 12:00 EEST (UTC+03:00): forecast 7,848 MW, reported 6,705 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-09-20. 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 20 Sept 2026, 14:00 EEST (UTC+03:00)| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 13 Sept, 15:00 | 5,545 MW | 5,863 MW |
| 13 Sept, 16:00 | 5,452 MW | 5,950 MW |
| 13 Sept, 17:00 | 5,436 MW | 6,023 MW |
| 13 Sept, 18:00 | 5,597 MW | 6,028 MW |
| 13 Sept, 19:00 | 5,767 MW | 6,005 MW |
| 13 Sept, 20:00 | 6,065 MW | 6,170 MW |
| 13 Sept, 21:00 | 5,984 MW | 6,010 MW |
| 13 Sept, 22:00 | 5,724 MW | 5,683 MW |
| 13 Sept, 23:00 | 5,380 MW | 5,353 MW |
| 14 Sept, 00:00 | 4,949 MW | 4,928 MW |
| 14 Sept, 01:00 | 4,646 MW | 4,658 MW |
| 14 Sept, 02:00 | 4,500 MW | 4,490 MW |
| 14 Sept, 03:00 | 4,332 MW | 4,390 MW |
| 14 Sept, 04:00 | 4,281 MW | 4,340 MW |
| 14 Sept, 05:00 | 4,364 MW | 4,420 MW |
| 14 Sept, 06:00 | 4,737 MW | 4,790 MW |
| 14 Sept, 07:00 | 5,208 MW | 5,043 MW |
| 14 Sept, 08:00 | 5,583 MW | 5,503 MW |
| 14 Sept, 09:00 | 6,013 MW | 5,950 MW |
| 14 Sept, 10:00 | 6,398 MW | 6,370 MW |
| 14 Sept, 11:00 | 6,637 MW | 6,595 MW |
| 14 Sept, 12:00 | 6,898 MW | 6,873 MW |
| 14 Sept, 13:00 | 7,032 MW | 7,003 MW |
| 14 Sept, 14:00 | 6,888 MW | 6,943 MW |
| 14 Sept, 15:00 | 6,639 MW | 6,775 MW |
| 14 Sept, 16:00 | 6,479 MW | 6,578 MW |
| 14 Sept, 17:00 | 6,426 MW | 6,528 MW |
| 14 Sept, 18:00 | 6,420 MW | 6,460 MW |
| 14 Sept, 19:00 | 6,446 MW | 6,535 MW |
| 14 Sept, 20:00 | 6,656 MW | 6,793 MW |
| 14 Sept, 21:00 | 6,320 MW | 6,430 MW |
| 14 Sept, 22:00 | 5,828 MW | 5,880 MW |
| 14 Sept, 23:00 | 5,470 MW | 5,448 MW |
| 15 Sept, 00:00 | 5,120 MW | 5,038 MW |
| 15 Sept, 01:00 | 4,877 MW | 4,763 MW |
| 15 Sept, 02:00 | 4,708 MW | 4,603 MW |
| 15 Sept, 03:00 | 4,652 MW | 4,493 MW |
| 15 Sept, 04:00 | 4,574 MW | 4,440 MW |
| 15 Sept, 05:00 | 4,639 MW | 4,493 MW |
| 15 Sept, 06:00 | 4,875 MW | 4,880 MW |
| 15 Sept, 07:00 | 5,364 MW | 5,273 MW |
| 15 Sept, 08:00 | 6,020 MW | 5,650 MW |
| 15 Sept, 09:00 | 6,967 MW | 6,105 MW |
| 15 Sept, 10:00 | 6,980 MW | 6,360 MW |
| 15 Sept, 11:00 | 6,726 MW | 6,540 MW |
| 15 Sept, 12:00 | 6,775 MW | 6,690 MW |
| 15 Sept, 13:00 | 7,017 MW | 6,700 MW |
| 15 Sept, 14:00 | 7,121 MW | 6,580 MW |
| 15 Sept, 15:00 | 6,843 MW | 6,380 MW |
| 15 Sept, 16:00 | 6,553 MW | 6,200 MW |
| 15 Sept, 17:00 | 6,267 MW | 6,200 MW |
| 15 Sept, 18:00 | 6,096 MW | 6,200 MW |
| 15 Sept, 19:00 | 6,151 MW | 6,410 MW |
| 15 Sept, 20:00 | 6,311 MW | 6,650 MW |
| 15 Sept, 21:00 | 5,900 MW | 6,270 MW |
| 15 Sept, 22:00 | 5,385 MW | 5,750 MW |
| 15 Sept, 23:00 | 5,085 MW | 5,300 MW |
| 16 Sept, 00:00 | 4,746 MW | 4,929 MW |
| 16 Sept, 01:00 | 4,550 MW | 4,690 MW |
| 16 Sept, 02:00 | 4,432 MW | 4,558 MW |
| 16 Sept, 03:00 | 4,347 MW | 4,440 MW |
| 16 Sept, 04:00 | 4,319 MW | 4,415 MW |
| 16 Sept, 05:00 | 4,456 MW | 4,500 MW |
| 16 Sept, 06:00 | 4,783 MW | 4,860 MW |
| 16 Sept, 07:00 | 5,246 MW | 5,293 MW |
| 16 Sept, 08:00 | 5,732 MW | 5,788 MW |
| 16 Sept, 09:00 | 6,098 MW | 6,258 MW |
| 16 Sept, 10:00 | 6,320 MW | 6,555 MW |
| 16 Sept, 11:00 | 6,514 MW | 6,685 MW |
| 16 Sept, 12:00 | 6,804 MW | 6,773 MW |
| 16 Sept, 13:00 | 6,842 MW | 6,788 MW |
| 16 Sept, 14:00 | 6,601 MW | 6,645 MW |
| 16 Sept, 15:00 | 6,282 MW | 6,380 MW |
| 16 Sept, 16:00 | 6,066 MW | 6,195 MW |
| 16 Sept, 17:00 | 5,903 MW | 6,110 MW |
| 16 Sept, 18:00 | 5,898 MW | 6,088 MW |
| 16 Sept, 19:00 | 6,087 MW | 6,245 MW |
| 16 Sept, 20:00 | 6,305 MW | 6,450 MW |
| 16 Sept, 21:00 | 5,928 MW | 6,080 MW |
| 16 Sept, 22:00 | 5,412 MW | 5,580 MW |
| 16 Sept, 23:00 | 5,111 MW | 5,213 MW |
| 17 Sept, 00:00 | 4,749 MW | 4,830 MW |
| 17 Sept, 01:00 | 4,506 MW | 4,573 MW |
| 17 Sept, 02:00 | 4,368 MW | 4,460 MW |
| 17 Sept, 03:00 | 4,288 MW | 4,370 MW |
| 17 Sept, 04:00 | 4,302 MW | 4,340 MW |
| 17 Sept, 05:00 | 4,380 MW | 4,470 MW |
| 17 Sept, 06:00 | 4,746 MW | 4,798 MW |
| 17 Sept, 07:00 | 5,140 MW | 5,228 MW |
| 17 Sept, 08:00 | 5,462 MW | 5,758 MW |
| 17 Sept, 09:00 | 5,878 MW | 6,190 MW |
| 17 Sept, 10:00 | 6,348 MW | 6,453 MW |
| 17 Sept, 11:00 | 7,024 MW | 6,665 MW |
| 17 Sept, 12:00 | 7,316 MW | 6,778 MW |
| 17 Sept, 13:00 | 7,302 MW | 6,740 MW |
| 17 Sept, 14:00 | 7,115 MW | 6,528 MW |
| 17 Sept, 15:00 | 6,755 MW | 6,243 MW |
| 17 Sept, 16:00 | 6,207 MW | 6,025 MW |
| 17 Sept, 17:00 | 6,068 MW | 5,970 MW |
| 17 Sept, 18:00 | 6,192 MW | 5,993 MW |
| 17 Sept, 19:00 | 6,355 MW | 6,128 MW |
| 17 Sept, 20:00 | 6,534 MW | 6,320 MW |
| 17 Sept, 21:00 | 6,114 MW | 5,920 MW |
| 17 Sept, 22:00 | 5,616 MW | 5,430 MW |
| 17 Sept, 23:00 | 5,282 MW | 5,070 MW |
| 18 Sept, 00:00 | 4,892 MW | 4,753 MW |
| 18 Sept, 01:00 | 4,666 MW | 4,530 MW |
| 18 Sept, 02:00 | 4,500 MW | 4,410 MW |
| 18 Sept, 03:00 | 4,444 MW | 4,328 MW |
| 18 Sept, 04:00 | 4,412 MW | 4,320 MW |
| 18 Sept, 05:00 | 4,548 MW | 4,450 MW |
| 18 Sept, 06:00 | 4,888 MW | 4,770 MW |
| 18 Sept, 07:00 | 5,276 MW | 5,190 MW |
| 18 Sept, 08:00 | 5,613 MW | 5,688 MW |
| 18 Sept, 09:00 | 5,930 MW | 6,138 MW |
| 18 Sept, 10:00 | 6,273 MW | 6,388 MW |
| 18 Sept, 11:00 | 6,520 MW | 6,565 MW |
| 18 Sept, 12:00 | 6,735 MW | 6,640 MW |
| 18 Sept, 13:00 | 6,842 MW | 6,698 MW |
| 18 Sept, 14:00 | 6,707 MW | 6,508 MW |
| 18 Sept, 15:00 | 6,404 MW | 6,230 MW |
| 18 Sept, 16:00 | 6,209 MW | 6,043 MW |
| 18 Sept, 17:00 | 6,185 MW | 5,985 MW |
| 18 Sept, 18:00 | 6,320 MW | 6,098 MW |
| 18 Sept, 19:00 | 6,418 MW | 6,335 MW |
| 18 Sept, 20:00 | 6,528 MW | 6,500 MW |
| 18 Sept, 21:00 | 6,089 MW | 6,070 MW |
| 18 Sept, 22:00 | 5,613 MW | 5,595 MW |
| 18 Sept, 23:00 | 5,246 MW | 5,270 MW |
| 19 Sept, 00:00 | 4,904 MW | 4,880 MW |
| 19 Sept, 01:00 | 4,658 MW | 4,628 MW |
| 19 Sept, 02:00 | 4,523 MW | 4,470 MW |
| 19 Sept, 03:00 | 4,406 MW | 4,370 MW |
| 19 Sept, 04:00 | 4,369 MW | 4,330 MW |
| 19 Sept, 05:00 | 4,374 MW | 4,328 MW |
| 19 Sept, 06:00 | 4,550 MW | 4,490 MW |
| 19 Sept, 07:00 | 4,642 MW | 4,653 MW |
| 19 Sept, 08:00 | 4,899 MW | 5,078 MW |
| 19 Sept, 09:00 | 5,327 MW | 5,533 MW |
| 19 Sept, 10:00 | 5,822 MW | 5,843 MW |
| 19 Sept, 11:00 | 6,290 MW | 6,080 MW |
| 19 Sept, 12:00 | 6,664 MW | 6,265 MW |
| 19 Sept, 13:00 | 6,581 MW | 6,193 MW |
| 19 Sept, 14:00 | 6,447 MW | 6,023 MW |
| 19 Sept, 15:00 | 5,982 MW | 5,783 MW |
| 19 Sept, 16:00 | 5,728 MW | 5,625 MW |
| 19 Sept, 17:00 | 5,839 MW | 5,643 MW |
| 19 Sept, 18:00 | 5,928 MW | 5,690 MW |
| 19 Sept, 19:00 | 6,002 MW | 5,910 MW |
| 19 Sept, 20:00 | 6,042 MW | 6,033 MW |
| 19 Sept, 21:00 | 5,670 MW | 5,670 MW |
| 19 Sept, 22:00 | 5,310 MW | 5,310 MW |
| 19 Sept, 23:00 | 4,984 MW | 5,010 MW |
| 20 Sept, 00:00 | 4,735 MW | 4,708 MW |
| 20 Sept, 01:00 | 4,619 MW | 4,465 MW |
| 20 Sept, 02:00 | 4,454 MW | 4,300 MW |
| 20 Sept, 03:00 | 4,360 MW | 4,180 MW |
| 20 Sept, 04:00 | 4,232 MW | 4,130 MW |
| 20 Sept, 05:00 | 4,236 MW | 4,125 MW |
| 20 Sept, 06:00 | 4,266 MW | 4,200 MW |
| 20 Sept, 07:00 | 4,300 MW | 4,233 MW |
| 20 Sept, 08:00 | 4,543 MW | 4,540 MW |
| 20 Sept, 09:00 | 4,980 MW | 4,943 MW |
| 20 Sept, 10:00 | 5,747 MW | 5,308 MW |
| 20 Sept, 11:00 | 6,297 MW | 5,618 MW |
| 20 Sept, 12:00 | 6,506 MW | 5,823 MW |
| 20 Sept, 13:00 | 6,160 MW | 5,798 MW |
| 20 Sept, 14:00 | 5,807 MW | 5,515 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.