PACE Demand Forecast Accuracy: Error, Bias and Worst Miss, 28 September to 28 October 2026
The day-ahead demand forecast for PACE was off by 8.6% on average (mean absolute percentage error) over 719 hours from 28 September to 28 October 2026, and 37% of hours landed within 5% of the reading. Its bias was +6.3%: it ran high on average, an over forecast. The largest miss was 2,098 MW (36.9%) too high at 6 Oct 2026, 18:00 MDT (UTC-06:00). Dates and times are local (America/Denver).
Key Facts
- The day-ahead demand forecast for PACE was off by 8.6% on average (mean absolute percentage error) over 719 hours from 28 September to 28 October 2026, and 37% of hours landed within 5% of the reading. Its bias was +6.3%: it ran high on average, an over forecast. The largest miss was 2,098 MW (36.9%) too high at 6 Oct 2026, 18:00 MDT (UTC-06:00).
- Across 53 US grids ranked by average error over their own latest 30 day windows, PACE came 40 (1 is the smallest error).
- On average the forecast differed from reported demand by 467 MW, against average demand of 5,588 MW.
- The forecast was above reported demand in 73% of compared hours.
Forecast Error at a Glance
719 hours from 28 September to 28 October 2026Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (+320 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 2,098 MW (36.9%) too high at 6 Oct 2026, 18:00 MDT (UTC-06:00): forecast 7,789 MW, reported 5,691 MW.
Source: U.S. Energy Information Administration (EIA). (US Government work, public domain) 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, 05:00 MDT (UTC-06:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 21 Oct, 06:00 | 5,509 MW | 5,525 MW |
| 21 Oct, 07:00 | 5,500 MW | 5,780 MW |
| 21 Oct, 08:00 | 5,649 MW | 5,900 MW |
| 21 Oct, 09:00 | 5,653 MW | 5,939 MW |
| 21 Oct, 10:00 | 5,567 MW | 5,987 MW |
| 21 Oct, 11:00 | 5,598 MW | 6,038 MW |
| 21 Oct, 12:00 | 5,894 MW | 6,099 MW |
| 21 Oct, 13:00 | 5,865 MW | 6,178 MW |
| 21 Oct, 14:00 | 6,046 MW | 6,261 MW |
| 21 Oct, 15:00 | 6,154 MW | 6,328 MW |
| 21 Oct, 16:00 | 5,776 MW | 6,378 MW |
| 21 Oct, 17:00 | 5,627 MW | 6,416 MW |
| 21 Oct, 18:00 | 5,439 MW | 6,429 MW |
| 21 Oct, 19:00 | 5,779 MW | 6,376 MW |
| 21 Oct, 20:00 | 5,724 MW | 6,239 MW |
| 21 Oct, 21:00 | 5,682 MW | 6,032 MW |
| 21 Oct, 22:00 | 4,991 MW | 5,771 MW |
| 21 Oct, 23:00 | 4,771 MW | 5,503 MW |
| 22 Oct, 00:00 | 4,813 MW | 5,289 MW |
| 22 Oct, 01:00 | 5,231 MW | 5,150 MW |
| 22 Oct, 02:00 | 4,886 MW | 4,974 MW |
| 22 Oct, 03:00 | 4,810 MW | 4,946 MW |
| 22 Oct, 04:00 | 4,837 MW | 4,998 MW |
| 22 Oct, 05:00 | 5,004 MW | 5,169 MW |
| 22 Oct, 06:00 | 5,176 MW | 5,483 MW |
| 22 Oct, 07:00 | 5,312 MW | 5,787 MW |
| 22 Oct, 08:00 | 5,674 MW | 5,909 MW |
| 22 Oct, 09:00 | 5,728 MW | 5,957 MW |
| 22 Oct, 10:00 | 6,267 MW | 6,001 MW |
| 22 Oct, 11:00 | 6,303 MW | 6,019 MW |
| 22 Oct, 12:00 | 6,260 MW | 6,041 MW |
| 22 Oct, 13:00 | 6,351 MW | 6,123 MW |
| 22 Oct, 14:00 | 6,216 MW | 6,209 MW |
| 22 Oct, 15:00 | 5,834 MW | 6,252 MW |
| 22 Oct, 16:00 | 5,782 MW | 6,268 MW |
| 22 Oct, 17:00 | 5,640 MW | 6,251 MW |
| 22 Oct, 18:00 | 5,455 MW | 6,208 MW |
| 22 Oct, 19:00 | 5,378 MW | 6,149 MW |
| 22 Oct, 20:00 | 5,270 MW | 6,071 MW |
| 22 Oct, 21:00 | 5,659 MW | 5,924 MW |
| 22 Oct, 22:00 | 5,518 MW | 5,689 MW |
| 22 Oct, 23:00 | 5,173 MW | 5,440 MW |
| 23 Oct, 00:00 | 5,067 MW | 5,211 MW |
| 23 Oct, 01:00 | 5,169 MW | 5,160 MW |
| 23 Oct, 02:00 | 5,033 MW | 4,940 MW |
| 23 Oct, 03:00 | 5,054 MW | 4,918 MW |
| 23 Oct, 04:00 | 5,031 MW | 4,969 MW |
| 23 Oct, 05:00 | 4,990 MW | 5,127 MW |
| 23 Oct, 06:00 | 5,221 MW | 5,416 MW |
| 23 Oct, 07:00 | 5,504 MW | 5,750 MW |
| 23 Oct, 08:00 | 5,732 MW | 5,843 MW |
| 23 Oct, 09:00 | 6,224 MW | 5,871 MW |
| 23 Oct, 10:00 | 6,346 MW | 5,834 MW |
| 23 Oct, 11:00 | 6,427 MW | 5,808 MW |
| 23 Oct, 12:00 | 6,487 MW | 5,797 MW |
| 23 Oct, 13:00 | 6,552 MW | 5,858 MW |
| 23 Oct, 14:00 | 6,262 MW | 5,936 MW |
| 23 Oct, 15:00 | 6,307 MW | 5,997 MW |
| 23 Oct, 16:00 | 6,289 MW | 6,027 MW |
| 23 Oct, 17:00 | 6,007 MW | 6,051 MW |
| 23 Oct, 18:00 | 5,315 MW | 6,046 MW |
| 23 Oct, 19:00 | 5,755 MW | 5,973 MW |
| 23 Oct, 20:00 | 5,585 MW | 5,907 MW |
| 23 Oct, 21:00 | 5,289 MW | 5,770 MW |
| 23 Oct, 22:00 | 4,831 MW | 5,603 MW |
| 23 Oct, 23:00 | 5,199 MW | 5,404 MW |
| 24 Oct, 00:00 | 5,050 MW | 5,231 MW |
| 24 Oct, 01:00 | 5,228 MW | 5,116 MW |
| 24 Oct, 02:00 | 5,031 MW | 5,046 MW |
| 24 Oct, 03:00 | 4,992 MW | 5,021 MW |
| 24 Oct, 04:00 | 4,961 MW | 5,046 MW |
| 24 Oct, 05:00 | 4,932 MW | 5,124 MW |
| 24 Oct, 06:00 | 5,068 MW | 5,259 MW |
| 24 Oct, 07:00 | 4,700 MW | 5,469 MW |
| 24 Oct, 08:00 | 4,919 MW | 5,570 MW |
| 24 Oct, 09:00 | 5,914 MW | 5,585 MW |
| 24 Oct, 10:00 | 5,766 MW | 5,577 MW |
| 24 Oct, 11:00 | 5,816 MW | 5,552 MW |
| 24 Oct, 12:00 | 6,105 MW | 5,538 MW |
| 24 Oct, 13:00 | 6,214 MW | 5,535 MW |
| 24 Oct, 14:00 | 6,222 MW | 5,555 MW |
| 24 Oct, 15:00 | 6,020 MW | 5,583 MW |
| 24 Oct, 16:00 | 5,864 MW | 5,663 MW |
| 24 Oct, 17:00 | 5,760 MW | 5,772 MW |
| 24 Oct, 18:00 | 4,886 MW | 5,883 MW |
| 24 Oct, 19:00 | 4,993 MW | 5,948 MW |
| 24 Oct, 20:00 | 5,031 MW | 5,926 MW |
| 24 Oct, 21:00 | 5,230 MW | 5,800 MW |
| 24 Oct, 22:00 | 5,128 MW | 5,636 MW |
| 24 Oct, 23:00 | 5,077 MW | 5,443 MW |
| 25 Oct, 00:00 | 5,079 MW | 5,279 MW |
| 25 Oct, 01:00 | 5,445 MW | 5,219 MW |
| 25 Oct, 02:00 | 5,237 MW | 5,136 MW |
| 25 Oct, 03:00 | 5,103 MW | 5,090 MW |
| 25 Oct, 04:00 | 5,462 MW | 5,101 MW |
| 25 Oct, 05:00 | 5,215 MW | 5,148 MW |
| 25 Oct, 06:00 | 5,139 MW | 5,243 MW |
| 25 Oct, 07:00 | 4,710 MW | 5,367 MW |
| 25 Oct, 08:00 | 5,311 MW | 5,467 MW |
| 25 Oct, 09:00 | 5,570 MW | 5,500 MW |
| 25 Oct, 10:00 | 5,732 MW | 5,488 MW |
| 25 Oct, 11:00 | 5,820 MW | 5,509 MW |
| 25 Oct, 12:00 | 6,013 MW | 5,547 MW |
| 25 Oct, 13:00 | 5,885 MW | 5,561 MW |
| 25 Oct, 14:00 | 5,848 MW | 5,545 MW |
| 25 Oct, 15:00 | 5,999 MW | 5,556 MW |
| 25 Oct, 16:00 | 5,847 MW | 5,601 MW |
| 25 Oct, 17:00 | 5,748 MW | 5,692 MW |
| 25 Oct, 18:00 | 5,271 MW | 5,817 MW |
| 25 Oct, 19:00 | 5,247 MW | 5,910 MW |
| 25 Oct, 20:00 | 4,927 MW | 5,892 MW |
| 25 Oct, 21:00 | 4,766 MW | 5,774 MW |
| 25 Oct, 22:00 | 4,655 MW | 5,584 MW |
| 25 Oct, 23:00 | 4,971 MW | 5,386 MW |
| 26 Oct, 00:00 | 5,013 MW | 5,233 MW |
| 26 Oct, 01:00 | 5,204 MW | 5,148 MW |
| 26 Oct, 02:00 | 5,209 MW | 5,102 MW |
| 26 Oct, 03:00 | 5,004 MW | 5,098 MW |
| 26 Oct, 04:00 | 5,058 MW | 5,179 MW |
| 26 Oct, 05:00 | 5,131 MW | 5,398 MW |
| 26 Oct, 06:00 | 5,378 MW | 5,734 MW |
| 26 Oct, 07:00 | 5,428 MW | 6,024 MW |
| 26 Oct, 08:00 | 5,553 MW | 6,140 MW |
| 26 Oct, 09:00 | 5,834 MW | 6,122 MW |
| 26 Oct, 10:00 | 6,038 MW | 6,098 MW |
| 26 Oct, 11:00 | 6,032 MW | 6,099 MW |
| 26 Oct, 12:00 | 5,977 MW | 6,108 MW |
| 26 Oct, 13:00 | 6,007 MW | 6,108 MW |
| 26 Oct, 14:00 | 5,936 MW | 6,080 MW |
| 26 Oct, 15:00 | 6,244 MW | 6,032 MW |
| 26 Oct, 16:00 | 6,421 MW | 6,016 MW |
| 26 Oct, 17:00 | 6,341 MW | 6,076 MW |
| 26 Oct, 18:00 | 5,606 MW | 6,190 MW |
| 26 Oct, 19:00 | 5,523 MW | 6,252 MW |
| 26 Oct, 20:00 | 5,755 MW | 6,188 MW |
| 26 Oct, 21:00 | 5,547 MW | 6,013 MW |
| 26 Oct, 22:00 | 5,322 MW | 5,774 MW |
| 26 Oct, 23:00 | 5,371 MW | 5,534 MW |
| 27 Oct, 00:00 | 5,434 MW | 5,354 MW |
| 27 Oct, 01:00 | 4,955 MW | 5,236 MW |
| 27 Oct, 02:00 | 5,081 MW | 5,157 MW |
| 27 Oct, 03:00 | 5,086 MW | 5,128 MW |
| 27 Oct, 04:00 | 5,112 MW | 5,189 MW |
| 27 Oct, 05:00 | 5,284 MW | 5,397 MW |
| 27 Oct, 06:00 | 5,578 MW | 5,759 MW |
| 27 Oct, 07:00 | 5,922 MW | 6,118 MW |
| 27 Oct, 08:00 | 5,944 MW | 6,200 MW |
| 27 Oct, 09:00 | 6,702 MW | 6,147 MW |
| 27 Oct, 10:00 | 6,328 MW | 6,090 MW |
| 27 Oct, 11:00 | 6,508 MW | 6,070 MW |
| 27 Oct, 12:00 | 6,414 MW | 6,062 MW |
| 27 Oct, 13:00 | 6,496 MW | 6,057 MW |
| 27 Oct, 14:00 | 6,240 MW | 6,028 MW |
| 27 Oct, 15:00 | 6,173 MW | 5,999 MW |
| 27 Oct, 16:00 | 6,050 MW | 6,045 MW |
| 27 Oct, 17:00 | 5,751 MW | 6,129 MW |
| 27 Oct, 18:00 | 5,393 MW | 6,232 MW |
| 27 Oct, 19:00 | 4,906 MW | 6,276 MW |
| 27 Oct, 20:00 | 5,013 MW | 6,226 MW |
| 27 Oct, 21:00 | 5,309 MW | 6,067 MW |
| 27 Oct, 22:00 | 5,213 MW | 5,823 MW |
| 27 Oct, 23:00 | 5,064 MW | 5,570 MW |
| 28 Oct, 00:00 | 5,455 MW | 5,390 MW |
| 28 Oct, 01:00 | 4,645 MW | 5,235 MW |
| 28 Oct, 02:00 | 4,570 MW | 5,217 MW |
| 28 Oct, 03:00 | 5,109 MW | 5,236 MW |
| 28 Oct, 04:00 | 5,399 MW | 5,326 MW |
| 28 Oct, 05:00 | 5,539 MW | 5,503 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.
Related
Cite this page
World Power Monitor. (2026). PACE Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/pace/
World Power Monitor. PACE Demand Forecast Accuracy: Error, Bias and Worst Miss. Data as of 2026-10-28. Data from U.S. Energy Information Administration. https://worldpowermonitor.com/forecast-accuracy/pace/
@misc{wpm_forecast_accuracy_pace_2026,
title = {{PACE Demand Forecast Accuracy: Error, Bias and Worst Miss}},
author = {{World Power Monitor}},
year = {2026},
note = {Data as of 2026-10-28. Data from U.S. Energy Information Administration.},
url = {https://worldpowermonitor.com/forecast-accuracy/pace/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/pace/
The Copy buttons add today's date as the access date.