FPC Demand Forecast Accuracy: Error, Bias and Worst Miss, 13 October to 12 November 2026
The day-ahead demand forecast for FPC was off by 24.3% on average (mean absolute percentage error) over 694 hours from 13 October to 12 November 2026, and 0% of hours landed within 5% of the reading. Its bias was -24.3%: it ran low on average, an under forecast. The largest miss was 3,005 MW (30.8%) too low at 13 Oct 2026, 16:00 EDT (UTC-04:00). Dates and times are local (America/New_York).
Key Facts
- The day-ahead demand forecast for FPC was off by 24.3% on average (mean absolute percentage error) over 694 hours from 13 October to 12 November 2026, and 0% of hours landed within 5% of the reading. Its bias was -24.3%: it ran low on average, an under forecast. The largest miss was 3,005 MW (30.8%) too low at 13 Oct 2026, 16:00 EDT (UTC-04:00).
- Across 53 US grids ranked by average error over their own latest 30 day windows, FPC came 49 (1 is the smallest error).
- On average the forecast differed from reported demand by 1,511 MW, against average demand of 6,149 MW.
- The forecast was above reported demand in 0% of compared hours.
Forecast Error at a Glance
694 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 (-1,511 MW per hour on average): the forecast ran low on average, an under forecast. The worst miss was 3,005 MW (30.8%) too low at 13 Oct 2026, 16:00 EDT (UTC-04:00): forecast 6,756 MW, reported 9,761 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, 07:00 EST (UTC-05:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 5 Nov, 08:00 | 6,020 MW | 4,616 MW |
| 5 Nov, 09:00 | 6,436 MW | 4,828 MW |
| 5 Nov, 10:00 | 6,994 MW | 5,124 MW |
| 5 Nov, 11:00 | 7,619 MW | 5,474 MW |
| 5 Nov, 12:00 | 8,128 MW | 5,861 MW |
| 5 Nov, 13:00 | 8,351 MW | 6,243 MW |
| 5 Nov, 14:00 | 8,663 MW | 6,553 MW |
| 5 Nov, 15:00 | 8,891 MW | 6,760 MW |
| 5 Nov, 16:00 | 8,901 MW | 6,823 MW |
| 5 Nov, 17:00 | 8,612 MW | 6,780 MW |
| 5 Nov, 18:00 | 8,372 MW | 6,610 MW |
| 5 Nov, 19:00 | 7,912 MW | 6,344 MW |
| 5 Nov, 20:00 | 7,437 MW | 5,966 MW |
| 5 Nov, 21:00 | 6,973 MW | 5,548 MW |
| 5 Nov, 22:00 | 6,487 MW | 5,075 MW |
| 5 Nov, 23:00 | 5,952 MW | 4,643 MW |
| 6 Nov, 00:00 | 5,492 MW | 4,336 MW |
| 6 Nov, 01:00 | 5,106 MW | 4,041 MW |
| 6 Nov, 02:00 | 4,881 MW | 3,821 MW |
| 6 Nov, 03:00 | 4,726 MW | 3,706 MW |
| 6 Nov, 04:00 | 4,718 MW | 3,711 MW |
| 6 Nov, 05:00 | 4,922 MW | 3,902 MW |
| 6 Nov, 06:00 | 5,321 MW | 4,200 MW |
| 6 Nov, 07:00 | 5,599 MW | 4,447 MW |
| 6 Nov, 08:00 | 5,999 MW | 4,648 MW |
| 6 Nov, 09:00 | 6,461 MW | 4,883 MW |
| 6 Nov, 10:00 | 7,006 MW | 5,172 MW |
| 6 Nov, 11:00 | 7,500 MW | 5,522 MW |
| 6 Nov, 12:00 | 8,097 MW | 5,901 MW |
| 6 Nov, 13:00 | 8,549 MW | 6,265 MW |
| 6 Nov, 14:00 | 8,873 MW | 6,551 MW |
| 6 Nov, 15:00 | 9,033 MW | 6,728 MW |
| 6 Nov, 16:00 | 8,944 MW | 6,768 MW |
| 6 Nov, 17:00 | 8,566 MW | 6,684 MW |
| 6 Nov, 18:00 | 8,279 MW | 6,468 MW |
| 6 Nov, 19:00 | 7,783 MW | 6,146 MW |
| 6 Nov, 20:00 | 7,455 MW | 5,760 MW |
| 6 Nov, 21:00 | 7,013 MW | 5,388 MW |
| 6 Nov, 22:00 | 6,479 MW | 4,992 MW |
| 6 Nov, 23:00 | 5,965 MW | 4,647 MW |
| 7 Nov, 00:00 | 5,490 MW | 4,334 MW |
| 7 Nov, 01:00 | 5,098 MW | 4,033 MW |
| 7 Nov, 02:00 | 4,829 MW | 3,789 MW |
| 7 Nov, 03:00 | 4,588 MW | 3,637 MW |
| 7 Nov, 04:00 | 4,544 MW | 3,568 MW |
| 7 Nov, 05:00 | 4,580 MW | 3,578 MW |
| 7 Nov, 06:00 | 4,740 MW | 3,661 MW |
| 7 Nov, 07:00 | 5,014 MW | 3,841 MW |
| 7 Nov, 08:00 | 5,467 MW | 4,130 MW |
| 7 Nov, 09:00 | 5,921 MW | 4,447 MW |
| 7 Nov, 10:00 | 6,328 MW | 4,732 MW |
| 7 Nov, 11:00 | 6,717 MW | 5,008 MW |
| 7 Nov, 12:00 | 7,138 MW | 5,275 MW |
| 7 Nov, 13:00 | 7,533 MW | 5,519 MW |
| 7 Nov, 14:00 | 7,838 MW | 5,723 MW |
| 7 Nov, 15:00 | 7,983 MW | 5,833 MW |
| 7 Nov, 16:00 | 7,868 MW | 5,830 MW |
| 7 Nov, 17:00 | 7,461 MW | 5,752 MW |
| 7 Nov, 18:00 | 7,143 MW | 5,530 MW |
| 7 Nov, 19:00 | 6,662 MW | 5,238 MW |
| 7 Nov, 20:00 | 6,266 MW | 4,889 MW |
| 7 Nov, 21:00 | 5,911 MW | 4,576 MW |
| 7 Nov, 22:00 | 5,442 MW | 4,249 MW |
| 7 Nov, 23:00 | 5,026 MW | 3,939 MW |
| 8 Nov, 00:00 | 4,594 MW | 3,697 MW |
| 8 Nov, 01:00 | 4,262 MW | 3,434 MW |
| 8 Nov, 02:00 | 4,051 MW | 3,238 MW |
| 8 Nov, 03:00 | 3,908 MW | 3,121 MW |
| 8 Nov, 04:00 | 3,853 MW | 3,077 MW |
| 8 Nov, 05:00 | 3,915 MW | 3,113 MW |
| 8 Nov, 06:00 | 4,090 MW | 3,212 MW |
| 8 Nov, 07:00 | 4,393 MW | 3,392 MW |
| 8 Nov, 08:00 | 4,808 MW | 3,646 MW |
| 8 Nov, 09:00 | 5,175 MW | 3,908 MW |
| 8 Nov, 10:00 | 5,462 MW | 4,141 MW |
| 8 Nov, 11:00 | 5,883 MW | 4,406 MW |
| 8 Nov, 12:00 | 6,372 MW | 4,698 MW |
| 8 Nov, 13:00 | 6,833 MW | 4,991 MW |
| 8 Nov, 14:00 | 7,230 MW | 5,248 MW |
| 8 Nov, 15:00 | 7,476 MW | 5,409 MW |
| 8 Nov, 16:00 | 7,565 MW | 5,496 MW |
| 8 Nov, 17:00 | 7,370 MW | 5,531 MW |
| 8 Nov, 18:00 | 7,166 MW | 5,435 MW |
| 8 Nov, 19:00 | 6,733 MW | 5,255 MW |
| 8 Nov, 20:00 | 6,326 MW | 4,934 MW |
| 8 Nov, 21:00 | 5,893 MW | 4,610 MW |
| 8 Nov, 22:00 | 5,316 MW | 4,239 MW |
| 8 Nov, 23:00 | 4,827 MW | 3,868 MW |
| 9 Nov, 00:00 | 4,452 MW | 3,498 MW |
| 9 Nov, 01:00 | 4,154 MW | 3,261 MW |
| 9 Nov, 02:00 | 3,987 MW | 3,108 MW |
| 9 Nov, 03:00 | 3,932 MW | 3,045 MW |
| 9 Nov, 04:00 | 3,982 MW | 3,108 MW |
| 9 Nov, 05:00 | 4,260 MW | 3,351 MW |
| 9 Nov, 06:00 | 4,782 MW | 3,703 MW |
| 9 Nov, 07:00 | 5,047 MW | 3,956 MW |
| 9 Nov, 08:00 | 5,230 MW | 4,088 MW |
| 9 Nov, 09:00 | 5,438 MW | 4,190 MW |
| 9 Nov, 10:00 | 5,690 MW | 4,340 MW |
| 9 Nov, 11:00 | 6,076 MW | 4,560 MW |
| 9 Nov, 12:00 | 6,595 MW | 4,823 MW |
| 9 Nov, 13:00 | 7,040 MW | 5,087 MW |
| 9 Nov, 14:00 | 7,370 MW | 5,339 MW |
| 9 Nov, 15:00 | 7,638 MW | 5,530 MW |
| 9 Nov, 16:00 | 7,748 MW | 5,626 MW |
| 9 Nov, 17:00 | 7,611 MW | 5,665 MW |
| 9 Nov, 18:00 | 7,514 MW | 5,618 MW |
| 9 Nov, 19:00 | 7,089 MW | 5,426 MW |
| 9 Nov, 20:00 | 6,631 MW | 5,114 MW |
| 9 Nov, 21:00 | 6,129 MW | 4,757 MW |
| 9 Nov, 22:00 | 5,528 MW | 4,340 MW |
| 9 Nov, 23:00 | 4,989 MW | 3,960 MW |
| 10 Nov, 00:00 | 4,602 MW | 3,561 MW |
| 10 Nov, 01:00 | 4,258 MW | 3,314 MW |
| 10 Nov, 02:00 | 4,074 MW | 3,154 MW |
| 10 Nov, 03:00 | 3,988 MW | 3,079 MW |
| 10 Nov, 04:00 | 4,053 MW | 3,127 MW |
| 10 Nov, 05:00 | 4,337 MW | 3,354 MW |
| 10 Nov, 06:00 | 4,849 MW | 3,693 MW |
| 10 Nov, 07:00 | 5,131 MW | 3,947 MW |
| 10 Nov, 08:00 | 5,282 MW | 4,092 MW |
| 10 Nov, 09:00 | 5,418 MW | 4,210 MW |
| 10 Nov, 10:00 | 5,649 MW | 4,371 MW |
| 10 Nov, 11:00 | 6,069 MW | 4,601 MW |
| 10 Nov, 12:00 | 6,636 MW | 4,891 MW |
| 10 Nov, 13:00 | 7,148 MW | 5,173 MW |
| 10 Nov, 14:00 | 7,460 MW | 5,426 MW |
| 10 Nov, 15:00 | 7,590 MW | 5,625 MW |
| 10 Nov, 16:00 | 7,602 MW | 5,754 MW |
| 10 Nov, 17:00 | 7,671 MW | 5,820 MW |
| 10 Nov, 18:00 | 7,683 MW | 5,784 MW |
| 10 Nov, 19:00 | 7,316 MW | 5,610 MW |
| 10 Nov, 20:00 | 6,942 MW | 5,317 MW |
| 10 Nov, 21:00 | 6,487 MW | 4,970 MW |
| 10 Nov, 22:00 | 5,946 MW | 4,545 MW |
| 10 Nov, 23:00 | 5,445 MW | 4,159 MW |
| 11 Nov, 00:00 | 4,880 MW | 3,813 MW |
| 11 Nov, 01:00 | 4,549 MW | 3,561 MW |
| 11 Nov, 02:00 | 4,351 MW | 3,383 MW |
| 11 Nov, 03:00 | 4,234 MW | 3,292 MW |
| 11 Nov, 04:00 | 4,259 MW | 3,286 MW |
| 11 Nov, 05:00 | 4,484 MW | 3,423 MW |
| 11 Nov, 06:00 | 4,896 MW | 3,682 MW |
| 11 Nov, 07:00 | 5,170 MW | 3,958 MW |
| 11 Nov, 08:00 | 5,478 MW | 4,191 MW |
| 11 Nov, 09:00 | 5,844 MW | 4,414 MW |
| 11 Nov, 10:00 | 6,199 MW | 4,650 MW |
| 11 Nov, 11:00 | 6,638 MW | 4,937 MW |
| 11 Nov, 12:00 | 7,056 MW | 5,221 MW |
| 11 Nov, 13:00 | 7,214 MW | 5,427 MW |
| 11 Nov, 14:00 | 7,313 MW | 5,539 MW |
| 11 Nov, 15:00 | 7,365 MW | 5,592 MW |
| 11 Nov, 16:00 | 7,409 MW | 5,586 MW |
| 11 Nov, 17:00 | 7,201 MW | 5,553 MW |
| 11 Nov, 18:00 | 7,151 MW | 5,485 MW |
| 11 Nov, 19:00 | 6,727 MW | 5,277 MW |
| 11 Nov, 20:00 | 6,350 MW | 5,003 MW |
| 11 Nov, 21:00 | 5,936 MW | 4,681 MW |
| 11 Nov, 22:00 | 5,444 MW | 4,285 MW |
| 11 Nov, 23:00 | 4,950 MW | 3,931 MW |
| 12 Nov, 00:00 | 4,459 MW | 3,375 MW |
| 12 Nov, 01:00 | 4,167 MW | 3,163 MW |
| 12 Nov, 02:00 | 3,965 MW | 3,018 MW |
| 12 Nov, 03:00 | 3,875 MW | 2,950 MW |
| 12 Nov, 04:00 | 3,896 MW | 3,003 MW |
| 12 Nov, 05:00 | 4,159 MW | 3,218 MW |
| 12 Nov, 06:00 | 4,667 MW | 3,552 MW |
| 12 Nov, 07:00 | 4,968 MW | 3,805 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (694 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). FPC Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/fpc/
World Power Monitor. FPC 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/fpc/
@misc{wpm_forecast_accuracy_fpc_2026,
title = {{FPC 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/fpc/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/fpc/
The Copy buttons add today's date as the access date.