AVA Demand Forecast Accuracy: Error, Bias and Worst Miss, 28 September to 28 October 2026
The day-ahead demand forecast for AVA was off by 1.4% on average (mean absolute percentage error) over 695 hours from 28 September to 28 October 2026, and 98% of hours landed within 5% of the reading. Its bias was +0.0%: it ran close to balanced on average. The largest miss was 179 MW (12.0%) too low at 12 Oct 2026, 07:00 PDT (UTC-07:00). Dates and times are local (America/Los_Angeles).
Key Facts
- The day-ahead demand forecast for AVA was off by 1.4% on average (mean absolute percentage error) over 695 hours from 28 September to 28 October 2026, and 98% of hours landed within 5% of the reading. Its bias was +0.0%: it ran close to balanced on average. The largest miss was 179 MW (12.0%) too low at 12 Oct 2026, 07:00 PDT (UTC-07:00).
- Across 53 US grids ranked by average error over their own latest 30 day windows, AVA came 3 (1 is the smallest error).
- On average the forecast differed from reported demand by 18 MW, against average demand of 1,289 MW.
- The forecast was above reported demand in 46% of compared hours.
Forecast Error at a Glance
695 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 (-0 MW per hour on average): the forecast ran close to balanced on average. The worst miss was 179 MW (12.0%) too low at 12 Oct 2026, 07:00 PDT (UTC-07:00): forecast 1,313 MW, reported 1,492 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, 04:00 PDT (UTC-07:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 21 Oct, 05:00 | 1,293 MW | 1,276 MW |
| 21 Oct, 06:00 | 1,454 MW | 1,426 MW |
| 21 Oct, 07:00 | 1,519 MW | 1,499 MW |
| 21 Oct, 08:00 | 1,519 MW | 1,492 MW |
| 21 Oct, 09:00 | 1,476 MW | 1,467 MW |
| 21 Oct, 10:00 | 1,427 MW | 1,434 MW |
| 21 Oct, 11:00 | 1,398 MW | 1,411 MW |
| 21 Oct, 12:00 | 1,386 MW | 1,395 MW |
| 21 Oct, 13:00 | 1,351 MW | 1,380 MW |
| 21 Oct, 14:00 | 1,326 MW | 1,362 MW |
| 21 Oct, 15:00 | 1,307 MW | 1,355 MW |
| 21 Oct, 16:00 | 1,337 MW | 1,368 MW |
| 21 Oct, 17:00 | 1,369 MW | 1,404 MW |
| 21 Oct, 18:00 | 1,405 MW | 1,430 MW |
| 21 Oct, 19:00 | 1,390 MW | 1,429 MW |
| 21 Oct, 20:00 | 1,356 MW | 1,384 MW |
| 21 Oct, 21:00 | 1,307 MW | 1,324 MW |
| 21 Oct, 22:00 | 1,241 MW | 1,238 MW |
| 21 Oct, 23:00 | 1,191 MW | 1,168 MW |
| 22 Oct, 00:00 | 1,139 MW | 1,115 MW |
| 22 Oct, 01:00 | 1,127 MW | 1,116 MW |
| 22 Oct, 02:00 | 1,117 MW | 1,111 MW |
| 22 Oct, 03:00 | 1,134 MW | 1,125 MW |
| 22 Oct, 04:00 | 1,179 MW | 1,170 MW |
| 22 Oct, 05:00 | 1,299 MW | 1,290 MW |
| 22 Oct, 06:00 | 1,426 MW | 1,437 MW |
| 22 Oct, 07:00 | 1,521 MW | 1,507 MW |
| 22 Oct, 08:00 | 1,514 MW | 1,504 MW |
| 22 Oct, 09:00 | 1,481 MW | 1,477 MW |
| 22 Oct, 10:00 | 1,435 MW | 1,445 MW |
| 22 Oct, 11:00 | 1,416 MW | 1,423 MW |
| 22 Oct, 12:00 | 1,389 MW | 1,409 MW |
| 22 Oct, 13:00 | 1,380 MW | 1,390 MW |
| 22 Oct, 14:00 | 1,365 MW | 1,373 MW |
| 22 Oct, 15:00 | 1,361 MW | 1,364 MW |
| 22 Oct, 16:00 | 1,383 MW | 1,375 MW |
| 22 Oct, 17:00 | 1,424 MW | 1,404 MW |
| 22 Oct, 18:00 | 1,442 MW | 1,424 MW |
| 22 Oct, 19:00 | 1,414 MW | 1,414 MW |
| 22 Oct, 20:00 | 1,374 MW | 1,373 MW |
| 22 Oct, 21:00 | 1,299 MW | 1,309 MW |
| 22 Oct, 22:00 | 1,223 MW | 1,231 MW |
| 22 Oct, 23:00 | 1,163 MW | 1,165 MW |
| 23 Oct, 00:00 | 1,120 MW | 1,125 MW |
| 23 Oct, 01:00 | 1,084 MW | 1,096 MW |
| 23 Oct, 02:00 | 1,071 MW | 1,086 MW |
| 23 Oct, 03:00 | 1,077 MW | 1,090 MW |
| 23 Oct, 04:00 | 1,097 MW | 1,124 MW |
| 23 Oct, 05:00 | 1,190 MW | 1,222 MW |
| 23 Oct, 06:00 | 1,314 MW | 1,344 MW |
| 23 Oct, 07:00 | 1,392 MW | 1,428 MW |
| 23 Oct, 08:00 | 1,432 MW | 1,450 MW |
| 23 Oct, 09:00 | 1,422 MW | 1,448 MW |
| 23 Oct, 10:00 | 1,408 MW | 1,430 MW |
| 23 Oct, 11:00 | 1,396 MW | 1,422 MW |
| 23 Oct, 12:00 | 1,366 MW | 1,412 MW |
| 23 Oct, 13:00 | 1,359 MW | 1,396 MW |
| 23 Oct, 14:00 | 1,339 MW | 1,380 MW |
| 23 Oct, 15:00 | 1,330 MW | 1,368 MW |
| 23 Oct, 16:00 | 1,341 MW | 1,379 MW |
| 23 Oct, 17:00 | 1,377 MW | 1,409 MW |
| 23 Oct, 18:00 | 1,422 MW | 1,421 MW |
| 23 Oct, 19:00 | 1,399 MW | 1,409 MW |
| 23 Oct, 20:00 | 1,376 MW | 1,379 MW |
| 23 Oct, 21:00 | 1,329 MW | 1,334 MW |
| 23 Oct, 22:00 | 1,279 MW | 1,277 MW |
| 23 Oct, 23:00 | 1,220 MW | 1,224 MW |
| 24 Oct, 00:00 | 1,198 MW | 1,179 MW |
| 24 Oct, 01:00 | 1,182 MW | 1,173 MW |
| 24 Oct, 02:00 | 1,173 MW | 1,171 MW |
| 24 Oct, 03:00 | 1,187 MW | 1,182 MW |
| 24 Oct, 04:00 | 1,221 MW | 1,205 MW |
| 24 Oct, 05:00 | 1,267 MW | 1,264 MW |
| 24 Oct, 06:00 | 1,340 MW | 1,338 MW |
| 24 Oct, 07:00 | 1,424 MW | 1,406 MW |
| 24 Oct, 08:00 | 1,462 MW | 1,440 MW |
| 24 Oct, 09:00 | 1,460 MW | 1,432 MW |
| 24 Oct, 10:00 | 1,424 MW | 1,397 MW |
| 24 Oct, 11:00 | 1,384 MW | 1,363 MW |
| 24 Oct, 12:00 | 1,341 MW | 1,322 MW |
| 24 Oct, 13:00 | 1,326 MW | 1,298 MW |
| 24 Oct, 14:00 | 1,301 MW | 1,279 MW |
| 24 Oct, 15:00 | 1,302 MW | 1,282 MW |
| 24 Oct, 16:00 | 1,316 MW | 1,298 MW |
| 24 Oct, 17:00 | 1,367 MW | 1,337 MW |
| 24 Oct, 18:00 | 1,400 MW | 1,371 MW |
| 24 Oct, 19:00 | 1,384 MW | 1,373 MW |
| 24 Oct, 20:00 | 1,350 MW | 1,351 MW |
| 24 Oct, 21:00 | 1,305 MW | 1,313 MW |
| 24 Oct, 22:00 | 1,245 MW | 1,258 MW |
| 24 Oct, 23:00 | 1,201 MW | 1,206 MW |
| 25 Oct, 00:00 | 1,147 MW | 1,154 MW |
| 25 Oct, 01:00 | 1,144 MW | 1,155 MW |
| 25 Oct, 02:00 | 1,134 MW | 1,115 MW |
| 25 Oct, 03:00 | 1,131 MW | 1,119 MW |
| 25 Oct, 04:00 | 1,153 MW | 1,146 MW |
| 25 Oct, 05:00 | 1,191 MW | 1,190 MW |
| 25 Oct, 06:00 | 1,262 MW | 1,260 MW |
| 25 Oct, 07:00 | 1,334 MW | 1,334 MW |
| 25 Oct, 08:00 | 1,381 MW | 1,386 MW |
| 25 Oct, 09:00 | 1,392 MW | 1,400 MW |
| 25 Oct, 10:00 | 1,381 MW | 1,382 MW |
| 25 Oct, 11:00 | 1,359 MW | 1,366 MW |
| 25 Oct, 12:00 | 1,357 MW | 1,355 MW |
| 25 Oct, 13:00 | 1,326 MW | 1,338 MW |
| 25 Oct, 14:00 | 1,328 MW | 1,322 MW |
| 25 Oct, 15:00 | 1,349 MW | 1,321 MW |
| 25 Oct, 16:00 | 1,352 MW | 1,338 MW |
| 25 Oct, 17:00 | 1,396 MW | 1,381 MW |
| 25 Oct, 18:00 | 1,412 MW | 1,407 MW |
| 25 Oct, 19:00 | 1,397 MW | 1,409 MW |
| 25 Oct, 20:00 | 1,351 MW | 1,377 MW |
| 25 Oct, 21:00 | 1,284 MW | 1,313 MW |
| 25 Oct, 22:00 | 1,209 MW | 1,231 MW |
| 25 Oct, 23:00 | 1,156 MW | 1,168 MW |
| 26 Oct, 00:00 | 1,110 MW | 1,131 MW |
| 26 Oct, 01:00 | 1,092 MW | 1,110 MW |
| 26 Oct, 02:00 | 1,083 MW | 1,090 MW |
| 26 Oct, 03:00 | 1,097 MW | 1,102 MW |
| 26 Oct, 04:00 | 1,143 MW | 1,155 MW |
| 26 Oct, 05:00 | 1,259 MW | 1,268 MW |
| 26 Oct, 06:00 | 1,407 MW | 1,418 MW |
| 26 Oct, 07:00 | 1,506 MW | 1,505 MW |
| 26 Oct, 08:00 | 1,508 MW | 1,531 MW |
| 26 Oct, 09:00 | 1,500 MW | 1,530 MW |
| 26 Oct, 10:00 | 1,483 MW | 1,528 MW |
| 26 Oct, 11:00 | 1,499 MW | 1,524 MW |
| 26 Oct, 12:00 | 1,509 MW | 1,523 MW |
| 26 Oct, 13:00 | 1,512 MW | 1,515 MW |
| 26 Oct, 14:00 | 1,513 MW | 1,500 MW |
| 26 Oct, 15:00 | 1,507 MW | 1,497 MW |
| 26 Oct, 16:00 | 1,528 MW | 1,509 MW |
| 26 Oct, 17:00 | 1,573 MW | 1,548 MW |
| 26 Oct, 18:00 | 1,581 MW | 1,561 MW |
| 26 Oct, 19:00 | 1,534 MW | 1,541 MW |
| 26 Oct, 20:00 | 1,493 MW | 1,490 MW |
| 26 Oct, 21:00 | 1,398 MW | 1,416 MW |
| 26 Oct, 22:00 | 1,398 MW | 1,326 MW |
| 26 Oct, 23:00 | 1,156 MW | 1,254 MW |
| 27 Oct, 00:00 | 1,185 MW | n/a |
| 27 Oct, 01:00 | 1,148 MW | n/a |
| 27 Oct, 02:00 | 1,125 MW | n/a |
| 27 Oct, 03:00 | 1,133 MW | n/a |
| 27 Oct, 04:00 | 1,176 MW | n/a |
| 27 Oct, 05:00 | 1,286 MW | n/a |
| 27 Oct, 06:00 | 1,429 MW | n/a |
| 27 Oct, 07:00 | 1,512 MW | n/a |
| 27 Oct, 08:00 | 1,533 MW | n/a |
| 27 Oct, 09:00 | 1,515 MW | n/a |
| 27 Oct, 10:00 | 1,517 MW | n/a |
| 27 Oct, 11:00 | 1,496 MW | n/a |
| 27 Oct, 12:00 | 1,501 MW | n/a |
| 27 Oct, 13:00 | 1,467 MW | n/a |
| 27 Oct, 14:00 | 1,451 MW | n/a |
| 27 Oct, 15:00 | 1,428 MW | n/a |
| 27 Oct, 16:00 | 1,449 MW | n/a |
| 27 Oct, 17:00 | 1,508 MW | n/a |
| 27 Oct, 18:00 | 1,528 MW | n/a |
| 27 Oct, 19:00 | 1,497 MW | n/a |
| 27 Oct, 20:00 | 1,448 MW | n/a |
| 27 Oct, 21:00 | 1,376 MW | n/a |
| 27 Oct, 22:00 | 1,294 MW | n/a |
| 27 Oct, 23:00 | 1,225 MW | n/a |
| 28 Oct, 00:00 | 1,166 MW | 1,164 MW |
| 28 Oct, 01:00 | 1,143 MW | 1,150 MW |
| 28 Oct, 02:00 | 1,137 MW | 1,112 MW |
| 28 Oct, 03:00 | 1,136 MW | 1,127 MW |
| 28 Oct, 04:00 | 1,185 MW | 1,174 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (695 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). AVA Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/ava/
World Power Monitor. AVA 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/ava/
@misc{wpm_forecast_accuracy_ava_2026,
title = {{AVA 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/ava/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/ava/
The Copy buttons add today's date as the access date.