AECI Demand Forecast Accuracy: Error, Bias and Worst Miss, 21 August to 20 September 2026
The day-ahead demand forecast for AECI was off by 4.2% on average (mean absolute percentage error) over 719 hours from 21 August to 20 September 2026, and 65% of hours landed within 5% of the reading. Its bias was +0.4%: it ran close to balanced on average. The largest miss was 446 MW (12.0%) too low at 20 Sept 2026, 13:00 CDT (UTC-05:00). Dates and times are local (America/Chicago).
Key Facts
- The day-ahead demand forecast for AECI was off by 4.2% on average (mean absolute percentage error) over 719 hours from 21 August to 20 September 2026, and 65% of hours landed within 5% of the reading. Its bias was +0.4%: it ran close to balanced on average. The largest miss was 446 MW (12.0%) too low at 20 Sept 2026, 13:00 CDT (UTC-05:00).
- Across 53 US grids ranked by average error over their own latest 30 day windows, AECI came 28 (1 is the smallest error).
- On average the forecast differed from reported demand by 126 MW, against average demand of 3,046 MW.
- The forecast was above reported demand in 55% of compared hours.
Forecast Error at a Glance
719 hours from 21 August to 20 September 2026Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (+5 MW per hour on average): the forecast ran close to balanced on average. The worst miss was 446 MW (12.0%) too low at 20 Sept 2026, 13:00 CDT (UTC-05:00): forecast 3,267 MW, reported 3,713 MW.
Source: U.S. Energy Information Administration (EIA). (US Government work, public domain) 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, 20:00 CDT (UTC-05:00)| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 13 Sept, 21:00 | 2,899 MW | 3,102 MW |
| 13 Sept, 22:00 | 2,598 MW | 2,807 MW |
| 13 Sept, 23:00 | 2,317 MW | 2,506 MW |
| 14 Sept, 00:00 | 2,139 MW | 2,265 MW |
| 14 Sept, 01:00 | 2,014 MW | 2,118 MW |
| 14 Sept, 02:00 | 1,925 MW | 1,977 MW |
| 14 Sept, 03:00 | 1,909 MW | 1,905 MW |
| 14 Sept, 04:00 | 1,939 MW | 1,888 MW |
| 14 Sept, 05:00 | 2,015 MW | 1,913 MW |
| 14 Sept, 06:00 | 2,143 MW | 2,004 MW |
| 14 Sept, 07:00 | 2,227 MW | 2,139 MW |
| 14 Sept, 08:00 | 2,334 MW | 2,248 MW |
| 14 Sept, 09:00 | 2,543 MW | 2,385 MW |
| 14 Sept, 10:00 | 2,756 MW | 2,590 MW |
| 14 Sept, 11:00 | 3,059 MW | 2,839 MW |
| 14 Sept, 12:00 | 3,367 MW | 3,113 MW |
| 14 Sept, 13:00 | 3,626 MW | 3,395 MW |
| 14 Sept, 14:00 | 3,856 MW | 3,648 MW |
| 14 Sept, 15:00 | 4,034 MW | 3,856 MW |
| 14 Sept, 16:00 | 4,145 MW | 4,025 MW |
| 14 Sept, 17:00 | 4,234 MW | 4,130 MW |
| 14 Sept, 18:00 | 4,141 MW | 4,186 MW |
| 14 Sept, 19:00 | 3,891 MW | 4,052 MW |
| 14 Sept, 20:00 | 3,699 MW | 3,824 MW |
| 14 Sept, 21:00 | 3,424 MW | 3,611 MW |
| 14 Sept, 22:00 | 3,129 MW | 3,341 MW |
| 14 Sept, 23:00 | 2,841 MW | 3,033 MW |
| 15 Sept, 00:00 | 2,625 MW | 2,780 MW |
| 15 Sept, 01:00 | 2,484 MW | 2,603 MW |
| 15 Sept, 02:00 | 2,376 MW | 2,447 MW |
| 15 Sept, 03:00 | 2,309 MW | 2,336 MW |
| 15 Sept, 04:00 | 2,281 MW | 2,280 MW |
| 15 Sept, 05:00 | 2,363 MW | 2,276 MW |
| 15 Sept, 06:00 | 2,464 MW | 2,345 MW |
| 15 Sept, 07:00 | 2,543 MW | 2,438 MW |
| 15 Sept, 08:00 | 2,684 MW | 2,529 MW |
| 15 Sept, 09:00 | 2,972 MW | 2,721 MW |
| 15 Sept, 10:00 | 3,318 MW | 3,019 MW |
| 15 Sept, 11:00 | 3,694 MW | 3,362 MW |
| 15 Sept, 12:00 | 3,961 MW | 3,702 MW |
| 15 Sept, 13:00 | 4,240 MW | 3,985 MW |
| 15 Sept, 14:00 | 4,392 MW | 4,210 MW |
| 15 Sept, 15:00 | 4,489 MW | 4,372 MW |
| 15 Sept, 16:00 | 4,514 MW | 4,457 MW |
| 15 Sept, 17:00 | 4,488 MW | 4,479 MW |
| 15 Sept, 18:00 | 4,071 MW | 4,416 MW |
| 15 Sept, 19:00 | 4,063 MW | 4,212 MW |
| 15 Sept, 20:00 | 3,806 MW | 3,956 MW |
| 15 Sept, 21:00 | 3,520 MW | 3,720 MW |
| 15 Sept, 22:00 | 3,160 MW | 3,407 MW |
| 15 Sept, 23:00 | 2,809 MW | 3,052 MW |
| 16 Sept, 00:00 | 2,602 MW | 2,747 MW |
| 16 Sept, 01:00 | 2,461 MW | 2,561 MW |
| 16 Sept, 02:00 | 2,310 MW | 2,388 MW |
| 16 Sept, 03:00 | 2,238 MW | 2,264 MW |
| 16 Sept, 04:00 | 2,218 MW | 2,197 MW |
| 16 Sept, 05:00 | 2,259 MW | 2,189 MW |
| 16 Sept, 06:00 | 2,424 MW | 2,264 MW |
| 16 Sept, 07:00 | 2,472 MW | 2,399 MW |
| 16 Sept, 08:00 | 2,564 MW | 2,467 MW |
| 16 Sept, 09:00 | 2,784 MW | 2,603 MW |
| 16 Sept, 10:00 | 3,108 MW | 2,832 MW |
| 16 Sept, 11:00 | 3,419 MW | 3,137 MW |
| 16 Sept, 12:00 | 3,689 MW | 3,457 MW |
| 16 Sept, 13:00 | 3,884 MW | 3,714 MW |
| 16 Sept, 14:00 | 4,055 MW | 3,902 MW |
| 16 Sept, 15:00 | 4,141 MW | 4,041 MW |
| 16 Sept, 16:00 | 4,197 MW | 4,124 MW |
| 16 Sept, 17:00 | 4,197 MW | 4,176 MW |
| 16 Sept, 18:00 | 4,094 MW | 4,168 MW |
| 16 Sept, 19:00 | 3,855 MW | 4,012 MW |
| 16 Sept, 20:00 | 3,627 MW | 3,789 MW |
| 16 Sept, 21:00 | 3,370 MW | 3,571 MW |
| 16 Sept, 22:00 | 3,027 MW | 3,286 MW |
| 16 Sept, 23:00 | 2,742 MW | 2,959 MW |
| 17 Sept, 00:00 | 2,517 MW | 2,675 MW |
| 17 Sept, 01:00 | 2,357 MW | 2,508 MW |
| 17 Sept, 02:00 | 2,239 MW | 2,320 MW |
| 17 Sept, 03:00 | 2,167 MW | 2,216 MW |
| 17 Sept, 04:00 | 2,142 MW | 2,178 MW |
| 17 Sept, 05:00 | 2,240 MW | 2,183 MW |
| 17 Sept, 06:00 | 2,375 MW | 2,240 MW |
| 17 Sept, 07:00 | 2,433 MW | 2,377 MW |
| 17 Sept, 08:00 | 2,591 MW | 2,459 MW |
| 17 Sept, 09:00 | 2,869 MW | 2,642 MW |
| 17 Sept, 10:00 | 3,211 MW | 2,930 MW |
| 17 Sept, 11:00 | 3,596 MW | 3,288 MW |
| 17 Sept, 12:00 | 3,924 MW | 3,646 MW |
| 17 Sept, 13:00 | 4,160 MW | 3,956 MW |
| 17 Sept, 14:00 | 4,310 MW | 4,174 MW |
| 17 Sept, 15:00 | 4,384 MW | 4,311 MW |
| 17 Sept, 16:00 | 4,433 MW | 4,381 MW |
| 17 Sept, 17:00 | 4,463 MW | 4,424 MW |
| 17 Sept, 18:00 | 4,311 MW | 4,401 MW |
| 17 Sept, 19:00 | 4,026 MW | 4,222 MW |
| 17 Sept, 20:00 | 3,826 MW | 3,963 MW |
| 17 Sept, 21:00 | 3,526 MW | 3,739 MW |
| 17 Sept, 22:00 | 3,171 MW | 3,434 MW |
| 17 Sept, 23:00 | 2,896 MW | 3,108 MW |
| 18 Sept, 00:00 | 2,633 MW | 2,816 MW |
| 18 Sept, 01:00 | 2,477 MW | 2,631 MW |
| 18 Sept, 02:00 | 2,339 MW | 2,428 MW |
| 18 Sept, 03:00 | 2,262 MW | 2,313 MW |
| 18 Sept, 04:00 | 2,230 MW | 2,231 MW |
| 18 Sept, 05:00 | 2,292 MW | 2,232 MW |
| 18 Sept, 06:00 | 2,435 MW | 2,304 MW |
| 18 Sept, 07:00 | 2,490 MW | 2,433 MW |
| 18 Sept, 08:00 | 2,628 MW | 2,516 MW |
| 18 Sept, 09:00 | 2,921 MW | 2,698 MW |
| 18 Sept, 10:00 | 3,282 MW | 2,996 MW |
| 18 Sept, 11:00 | 3,653 MW | 3,361 MW |
| 18 Sept, 12:00 | 3,943 MW | 3,695 MW |
| 18 Sept, 13:00 | 4,171 MW | 3,982 MW |
| 18 Sept, 14:00 | 4,340 MW | 4,189 MW |
| 18 Sept, 15:00 | 4,430 MW | 4,328 MW |
| 18 Sept, 16:00 | 4,477 MW | 4,416 MW |
| 18 Sept, 17:00 | 4,446 MW | 4,431 MW |
| 18 Sept, 18:00 | 4,217 MW | 4,371 MW |
| 18 Sept, 19:00 | 3,910 MW | 4,127 MW |
| 18 Sept, 20:00 | 3,667 MW | 3,828 MW |
| 18 Sept, 21:00 | 3,386 MW | 3,582 MW |
| 18 Sept, 22:00 | 3,131 MW | 3,313 MW |
| 18 Sept, 23:00 | 2,854 MW | 3,055 MW |
| 19 Sept, 00:00 | 2,610 MW | 2,784 MW |
| 19 Sept, 01:00 | 2,409 MW | 2,599 MW |
| 19 Sept, 02:00 | 2,276 MW | 2,373 MW |
| 19 Sept, 03:00 | 2,173 MW | 2,240 MW |
| 19 Sept, 04:00 | 2,128 MW | 2,161 MW |
| 19 Sept, 05:00 | 2,114 MW | 2,118 MW |
| 19 Sept, 06:00 | 2,146 MW | 2,120 MW |
| 19 Sept, 07:00 | 2,241 MW | 2,162 MW |
| 19 Sept, 08:00 | 2,458 MW | 2,277 MW |
| 19 Sept, 09:00 | 2,776 MW | 2,539 MW |
| 19 Sept, 10:00 | 3,106 MW | 2,855 MW |
| 19 Sept, 11:00 | 3,433 MW | 3,193 MW |
| 19 Sept, 12:00 | 3,695 MW | 3,500 MW |
| 19 Sept, 13:00 | 3,907 MW | 3,759 MW |
| 19 Sept, 14:00 | 4,087 MW | 3,951 MW |
| 19 Sept, 15:00 | 4,235 MW | 4,110 MW |
| 19 Sept, 16:00 | 4,335 MW | 4,246 MW |
| 19 Sept, 17:00 | 4,307 MW | 4,313 MW |
| 19 Sept, 18:00 | 4,057 MW | 4,255 MW |
| 19 Sept, 19:00 | 3,736 MW | 3,990 MW |
| 19 Sept, 20:00 | 3,470 MW | 3,668 MW |
| 19 Sept, 21:00 | 3,169 MW | 3,396 MW |
| 19 Sept, 22:00 | 2,923 MW | 3,119 MW |
| 19 Sept, 23:00 | 2,631 MW | 2,851 MW |
| 20 Sept, 00:00 | 2,450 MW | 2,600 MW |
| 20 Sept, 01:00 | 2,278 MW | 2,426 MW |
| 20 Sept, 02:00 | 2,180 MW | 2,263 MW |
| 20 Sept, 03:00 | 2,078 MW | 2,156 MW |
| 20 Sept, 04:00 | 2,008 MW | 2,056 MW |
| 20 Sept, 05:00 | 1,992 MW | 2,005 MW |
| 20 Sept, 06:00 | 2,011 MW | 1,993 MW |
| 20 Sept, 07:00 | 2,080 MW | 2,076 MW |
| 20 Sept, 08:00 | 2,315 MW | 2,207 MW |
| 20 Sept, 09:00 | 2,567 MW | 2,385 MW |
| 20 Sept, 10:00 | 2,849 MW | 2,577 MW |
| 20 Sept, 11:00 | 3,153 MW | 2,809 MW |
| 20 Sept, 12:00 | 3,465 MW | 3,055 MW |
| 20 Sept, 13:00 | 3,713 MW | 3,267 MW |
| 20 Sept, 14:00 | 3,851 MW | 3,415 MW |
| 20 Sept, 15:00 | 3,874 MW | 3,518 MW |
| 20 Sept, 16:00 | 3,859 MW | 3,584 MW |
| 20 Sept, 17:00 | 3,724 MW | 3,599 MW |
| 20 Sept, 18:00 | 3,470 MW | 3,531 MW |
| 20 Sept, 19:00 | 3,256 MW | 3,352 MW |
| 20 Sept, 20:00 | 3,086 MW | 3,121 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (719 of 720 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.
- US figures are for the EIA balancing authority or region named on this page. US and European grids are ranked separately.