TVA Demand Forecast Accuracy: Error, Bias and Worst Miss, 13 October to 12 November 2026
The day-ahead demand forecast for TVA was off by 2.2% on average (mean absolute percentage error) over 695 hours from 13 October to 12 November 2026, and 88% of hours landed within 5% of the reading. Its bias was +1.1%: it ran high on average, an over forecast. The largest miss was 26,747 MW (60.3%) too low at 20 Oct 2026, 17:00 CDT (UTC-05:00). Dates and times are local (America/Chicago).
Key Facts
- The day-ahead demand forecast for TVA was off by 2.2% on average (mean absolute percentage error) over 695 hours from 13 October to 12 November 2026, and 88% of hours landed within 5% of the reading. Its bias was +1.1%: it ran high on average, an over forecast. The largest miss was 26,747 MW (60.3%) too low at 20 Oct 2026, 17:00 CDT (UTC-05:00).
- Across 53 US grids ranked by average error over their own latest 30 day windows, TVA came 9 (1 is the smallest error).
- On average the forecast differed from reported demand by 386 MW, against average demand of 16,699 MW.
- The forecast was above reported demand in 65% of compared hours.
Forecast Error at a Glance
695 hours from 13 October to 12 November 2026Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (+155 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 26,747 MW (60.3%) too low at 20 Oct 2026, 17:00 CDT (UTC-05:00): forecast 17,630 MW, reported 44,377 MW.
Source: U.S. Energy Information Administration (EIA). (US Government work, public domain) Data as of 2026-11-12. 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 12 Nov 2026, 06:00 CST (UTC-06:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 5 Nov, 07:00 | 16,260 MW | 16,683 MW |
| 5 Nov, 08:00 | 16,534 MW | 16,763 MW |
| 5 Nov, 09:00 | 16,715 MW | 16,818 MW |
| 5 Nov, 10:00 | 17,364 MW | 17,243 MW |
| 5 Nov, 11:00 | 17,733 MW | 17,565 MW |
| 5 Nov, 12:00 | 17,879 MW | 17,610 MW |
| 5 Nov, 13:00 | 18,228 MW | 17,683 MW |
| 5 Nov, 14:00 | 18,399 MW | 17,651 MW |
| 5 Nov, 15:00 | 18,307 MW | 17,503 MW |
| 5 Nov, 16:00 | 18,135 MW | 17,648 MW |
| 5 Nov, 17:00 | 18,446 MW | 18,107 MW |
| 5 Nov, 18:00 | 18,153 MW | 17,927 MW |
| 5 Nov, 19:00 | 17,709 MW | 17,616 MW |
| 5 Nov, 20:00 | 17,161 MW | 17,208 MW |
| 5 Nov, 21:00 | 16,277 MW | 16,552 MW |
| 5 Nov, 22:00 | 15,488 MW | 15,858 MW |
| 5 Nov, 23:00 | 14,719 MW | 15,153 MW |
| 6 Nov, 00:00 | 14,234 MW | 14,432 MW |
| 6 Nov, 01:00 | 13,937 MW | 14,159 MW |
| 6 Nov, 02:00 | 13,796 MW | 14,088 MW |
| 6 Nov, 03:00 | 13,751 MW | 14,069 MW |
| 6 Nov, 04:00 | 13,511 MW | 14,318 MW |
| 6 Nov, 05:00 | 14,971 MW | 15,576 MW |
| 6 Nov, 06:00 | 15,904 MW | 16,624 MW |
| 6 Nov, 07:00 | 16,288 MW | 16,941 MW |
| 6 Nov, 08:00 | 16,506 MW | 17,137 MW |
| 6 Nov, 09:00 | 16,575 MW | 17,146 MW |
| 6 Nov, 10:00 | 16,877 MW | 17,306 MW |
| 6 Nov, 11:00 | 16,849 MW | 17,318 MW |
| 6 Nov, 12:00 | 17,157 MW | 17,265 MW |
| 6 Nov, 13:00 | 16,906 MW | 17,230 MW |
| 6 Nov, 14:00 | 17,069 MW | 17,141 MW |
| 6 Nov, 15:00 | 17,176 MW | 17,170 MW |
| 6 Nov, 16:00 | 17,014 MW | 17,314 MW |
| 6 Nov, 17:00 | 17,509 MW | 17,735 MW |
| 6 Nov, 18:00 | 17,296 MW | 17,378 MW |
| 6 Nov, 19:00 | 16,943 MW | 16,953 MW |
| 6 Nov, 20:00 | 16,543 MW | 16,693 MW |
| 6 Nov, 21:00 | 16,152 MW | 16,325 MW |
| 6 Nov, 22:00 | 15,527 MW | 15,499 MW |
| 6 Nov, 23:00 | 14,870 MW | 14,924 MW |
| 7 Nov, 00:00 | 14,449 MW | 14,549 MW |
| 7 Nov, 01:00 | 14,125 MW | 14,369 MW |
| 7 Nov, 02:00 | 14,078 MW | 14,399 MW |
| 7 Nov, 03:00 | 14,182 MW | 14,433 MW |
| 7 Nov, 04:00 | 14,458 MW | 14,810 MW |
| 7 Nov, 05:00 | 14,997 MW | 15,477 MW |
| 7 Nov, 06:00 | 15,685 MW | 16,136 MW |
| 7 Nov, 07:00 | 16,259 MW | 16,808 MW |
| 7 Nov, 08:00 | 16,748 MW | 17,504 MW |
| 7 Nov, 09:00 | 16,420 MW | 17,468 MW |
| 7 Nov, 10:00 | 16,235 MW | 17,295 MW |
| 7 Nov, 11:00 | 16,039 MW | 17,127 MW |
| 7 Nov, 12:00 | 15,850 MW | 17,038 MW |
| 7 Nov, 13:00 | 15,594 MW | 16,925 MW |
| 7 Nov, 14:00 | 15,635 MW | 16,798 MW |
| 7 Nov, 15:00 | 15,876 MW | 16,946 MW |
| 7 Nov, 16:00 | 16,470 MW | 17,140 MW |
| 7 Nov, 17:00 | 16,789 MW | 17,638 MW |
| 7 Nov, 18:00 | 16,936 MW | 17,604 MW |
| 7 Nov, 19:00 | 16,858 MW | 17,393 MW |
| 7 Nov, 20:00 | 16,753 MW | 17,398 MW |
| 7 Nov, 21:00 | 16,476 MW | 17,195 MW |
| 7 Nov, 22:00 | 16,088 MW | 16,706 MW |
| 7 Nov, 23:00 | 15,582 MW | 16,406 MW |
| 8 Nov, 00:00 | 15,349 MW | 16,097 MW |
| 8 Nov, 01:00 | 15,236 MW | 16,090 MW |
| 8 Nov, 02:00 | 15,189 MW | 16,115 MW |
| 8 Nov, 03:00 | 15,577 MW | 16,193 MW |
| 8 Nov, 04:00 | 15,906 MW | 16,752 MW |
| 8 Nov, 05:00 | 16,419 MW | 17,348 MW |
| 8 Nov, 06:00 | 17,197 MW | 18,200 MW |
| 8 Nov, 07:00 | 17,681 MW | 18,687 MW |
| 8 Nov, 08:00 | 17,226 MW | 18,565 MW |
| 8 Nov, 09:00 | 16,560 MW | 17,662 MW |
| 8 Nov, 10:00 | 16,062 MW | 16,893 MW |
| 8 Nov, 11:00 | 15,789 MW | 16,483 MW |
| 8 Nov, 12:00 | 15,661 MW | 16,163 MW |
| 8 Nov, 13:00 | 15,694 MW | 15,911 MW |
| 8 Nov, 14:00 | 15,762 MW | 15,838 MW |
| 8 Nov, 15:00 | 15,829 MW | 16,131 MW |
| 8 Nov, 16:00 | 16,409 MW | 16,614 MW |
| 8 Nov, 17:00 | 17,256 MW | 17,456 MW |
| 8 Nov, 18:00 | 17,351 MW | 17,692 MW |
| 8 Nov, 19:00 | 17,291 MW | 17,788 MW |
| 8 Nov, 20:00 | 17,035 MW | 17,709 MW |
| 8 Nov, 21:00 | 16,523 MW | 17,319 MW |
| 8 Nov, 22:00 | 15,891 MW | 16,793 MW |
| 8 Nov, 23:00 | 15,531 MW | 16,491 MW |
| 9 Nov, 00:00 | 15,401 MW | 15,921 MW |
| 9 Nov, 01:00 | 15,262 MW | 15,914 MW |
| 9 Nov, 02:00 | 15,461 MW | 16,110 MW |
| 9 Nov, 03:00 | 15,688 MW | 16,539 MW |
| 9 Nov, 04:00 | 16,290 MW | 17,214 MW |
| 9 Nov, 05:00 | 17,763 MW | 18,706 MW |
| 9 Nov, 06:00 | 19,273 MW | 20,078 MW |
| 9 Nov, 07:00 | 18,976 MW | 20,131 MW |
| 9 Nov, 08:00 | 18,119 MW | 19,414 MW |
| 9 Nov, 09:00 | 17,501 MW | 18,514 MW |
| 9 Nov, 10:00 | 17,261 MW | 18,090 MW |
| 9 Nov, 11:00 | 17,231 MW | 17,729 MW |
| 9 Nov, 12:00 | 17,121 MW | 17,463 MW |
| 9 Nov, 13:00 | 17,106 MW | 17,261 MW |
| 9 Nov, 14:00 | 17,026 MW | 17,177 MW |
| 9 Nov, 15:00 | 17,163 MW | 17,307 MW |
| 9 Nov, 16:00 | 17,457 MW | 17,787 MW |
| 9 Nov, 17:00 | 18,137 MW | 18,625 MW |
| 9 Nov, 18:00 | 18,109 MW | 18,647 MW |
| 9 Nov, 19:00 | 17,782 MW | 18,490 MW |
| 9 Nov, 20:00 | 17,438 MW | 18,194 MW |
| 9 Nov, 21:00 | 16,966 MW | 17,598 MW |
| 9 Nov, 22:00 | 16,098 MW | 16,965 MW |
| 9 Nov, 23:00 | 15,436 MW | 16,286 MW |
| 10 Nov, 00:00 | 15,251 MW | 15,527 MW |
| 10 Nov, 01:00 | 15,381 MW | 15,428 MW |
| 10 Nov, 02:00 | 15,227 MW | 15,604 MW |
| 10 Nov, 03:00 | 15,416 MW | 15,820 MW |
| 10 Nov, 04:00 | 15,798 MW | 16,465 MW |
| 10 Nov, 05:00 | 17,218 MW | 17,908 MW |
| 10 Nov, 06:00 | 18,599 MW | 19,268 MW |
| 10 Nov, 07:00 | 18,526 MW | 19,277 MW |
| 10 Nov, 08:00 | 17,772 MW | 18,670 MW |
| 10 Nov, 09:00 | 17,106 MW | 18,056 MW |
| 10 Nov, 10:00 | 16,998 MW | 17,791 MW |
| 10 Nov, 11:00 | 17,045 MW | 17,461 MW |
| 10 Nov, 12:00 | 16,961 MW | 17,254 MW |
| 10 Nov, 13:00 | 16,936 MW | 17,142 MW |
| 10 Nov, 14:00 | 16,913 MW | 16,972 MW |
| 10 Nov, 15:00 | 17,020 MW | 16,984 MW |
| 10 Nov, 16:00 | 17,293 MW | 17,407 MW |
| 10 Nov, 17:00 | 17,861 MW | 18,316 MW |
| 10 Nov, 18:00 | 17,814 MW | 18,154 MW |
| 10 Nov, 19:00 | 17,596 MW | 17,910 MW |
| 10 Nov, 20:00 | 17,238 MW | 17,608 MW |
| 10 Nov, 21:00 | 16,652 MW | 16,917 MW |
| 10 Nov, 22:00 | 16,091 MW | 16,327 MW |
| 10 Nov, 23:00 | 15,355 MW | 15,553 MW |
| 11 Nov, 00:00 | 15,146 MW | 15,159 MW |
| 11 Nov, 01:00 | 15,063 MW | 15,018 MW |
| 11 Nov, 02:00 | 15,104 MW | 14,963 MW |
| 11 Nov, 03:00 | 15,221 MW | 15,036 MW |
| 11 Nov, 04:00 | 15,647 MW | 15,368 MW |
| 11 Nov, 05:00 | 16,846 MW | 16,447 MW |
| 11 Nov, 06:00 | 17,883 MW | 17,467 MW |
| 11 Nov, 07:00 | 18,027 MW | 17,496 MW |
| 11 Nov, 08:00 | 17,558 MW | 17,355 MW |
| 11 Nov, 09:00 | 17,262 MW | 17,352 MW |
| 11 Nov, 10:00 | 17,207 MW | 17,355 MW |
| 11 Nov, 11:00 | 17,096 MW | 17,424 MW |
| 11 Nov, 12:00 | 16,966 MW | 17,519 MW |
| 11 Nov, 13:00 | 16,952 MW | 17,523 MW |
| 11 Nov, 14:00 | 16,904 MW | 17,514 MW |
| 11 Nov, 15:00 | 16,971 MW | 17,552 MW |
| 11 Nov, 16:00 | 17,304 MW | 17,914 MW |
| 11 Nov, 17:00 | 17,931 MW | 18,559 MW |
| 11 Nov, 18:00 | 17,970 MW | 18,269 MW |
| 11 Nov, 19:00 | 17,644 MW | 17,942 MW |
| 11 Nov, 20:00 | 17,181 MW | 17,442 MW |
| 11 Nov, 21:00 | 16,385 MW | 16,649 MW |
| 11 Nov, 22:00 | 15,619 MW | 16,097 MW |
| 11 Nov, 23:00 | 14,788 MW | 15,224 MW |
| 12 Nov, 00:00 | 14,329 MW | 14,170 MW |
| 12 Nov, 01:00 | 14,076 MW | 13,803 MW |
| 12 Nov, 02:00 | 13,921 MW | 13,735 MW |
| 12 Nov, 03:00 | 13,837 MW | 13,842 MW |
| 12 Nov, 04:00 | 14,428 MW | 14,401 MW |
| 12 Nov, 05:00 | 15,362 MW | 16,111 MW |
| 12 Nov, 06:00 | 15,362 MW | 17,744 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). TVA Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/tva/
World Power Monitor. TVA Demand Forecast Accuracy: Error, Bias and Worst Miss. Data as of 2026-11-12. Data from U.S. Energy Information Administration. https://worldpowermonitor.com/forecast-accuracy/tva/
@misc{wpm_forecast_accuracy_tva_2026,
title = {{TVA Demand Forecast Accuracy: Error, Bias and Worst Miss}},
author = {{World Power Monitor}},
year = {2026},
note = {Data as of 2026-11-12. Data from U.S. Energy Information Administration.},
url = {https://worldpowermonitor.com/forecast-accuracy/tva/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/tva/
The Copy buttons add today's date as the access date.