FPL Demand Forecast Accuracy: Error, Bias and Worst Miss, 13 October to 12 November 2026
The day-ahead demand forecast for FPL was off by 2.5% on average (mean absolute percentage error) over 696 hours from 13 October to 12 November 2026, and 88% of hours landed within 5% of the reading. Its bias was +0.8%: it ran high on average, an over forecast. The largest miss was 1,881 MW (10.1%) too high at 17 Oct 2026, 16:00 EDT (UTC-04:00). Dates and times are local (America/New_York).
Key Facts
- The day-ahead demand forecast for FPL was off by 2.5% on average (mean absolute percentage error) over 696 hours from 13 October to 12 November 2026, and 88% of hours landed within 5% of the reading. Its bias was +0.8%: it ran high on average, an over forecast. The largest miss was 1,881 MW (10.1%) too high at 17 Oct 2026, 16:00 EDT (UTC-04:00).
- Across 53 US grids ranked by average error over their own latest 30 day windows, FPL came 13 (1 is the smallest error).
- On average the forecast differed from reported demand by 414 MW, against average demand of 16,408 MW.
- The forecast was above reported demand in 56% of compared hours.
Forecast Error at a Glance
696 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 (+108 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 1,881 MW (10.1%) too high at 17 Oct 2026, 16:00 EDT (UTC-04:00): forecast 20,520 MW, reported 18,639 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 | 16,217 MW | 16,494 MW |
| 5 Nov, 09:00 | 18,032 MW | 18,138 MW |
| 5 Nov, 10:00 | 19,055 MW | 19,262 MW |
| 5 Nov, 11:00 | 20,035 MW | 20,105 MW |
| 5 Nov, 12:00 | 20,808 MW | 20,953 MW |
| 5 Nov, 13:00 | 21,928 MW | 21,332 MW |
| 5 Nov, 14:00 | 22,366 MW | 21,253 MW |
| 5 Nov, 15:00 | 22,381 MW | 20,974 MW |
| 5 Nov, 16:00 | 21,658 MW | 20,766 MW |
| 5 Nov, 17:00 | 19,734 MW | 20,566 MW |
| 5 Nov, 18:00 | 19,560 MW | 20,032 MW |
| 5 Nov, 19:00 | 18,920 MW | 19,190 MW |
| 5 Nov, 20:00 | 18,028 MW | 18,355 MW |
| 5 Nov, 21:00 | 17,256 MW | 17,330 MW |
| 5 Nov, 22:00 | 16,627 MW | 16,122 MW |
| 5 Nov, 23:00 | 15,123 MW | 14,767 MW |
| 6 Nov, 00:00 | 13,802 MW | 13,521 MW |
| 6 Nov, 01:00 | 12,844 MW | 12,706 MW |
| 6 Nov, 02:00 | 12,189 MW | 12,366 MW |
| 6 Nov, 03:00 | 11,850 MW | 11,972 MW |
| 6 Nov, 04:00 | 11,865 MW | 12,041 MW |
| 6 Nov, 05:00 | 12,231 MW | 12,715 MW |
| 6 Nov, 06:00 | 13,279 MW | 13,728 MW |
| 6 Nov, 07:00 | 14,761 MW | 14,599 MW |
| 6 Nov, 08:00 | 16,791 MW | 16,288 MW |
| 6 Nov, 09:00 | 18,771 MW | 17,740 MW |
| 6 Nov, 10:00 | 19,149 MW | 18,887 MW |
| 6 Nov, 11:00 | 21,417 MW | 19,934 MW |
| 6 Nov, 12:00 | 21,288 MW | 20,780 MW |
| 6 Nov, 13:00 | 21,781 MW | 21,553 MW |
| 6 Nov, 14:00 | 22,044 MW | 21,707 MW |
| 6 Nov, 15:00 | 21,923 MW | 21,453 MW |
| 6 Nov, 16:00 | 20,520 MW | 20,824 MW |
| 6 Nov, 17:00 | 19,018 MW | 20,029 MW |
| 6 Nov, 18:00 | 18,507 MW | 19,330 MW |
| 6 Nov, 19:00 | 18,010 MW | 18,516 MW |
| 6 Nov, 20:00 | 17,730 MW | 17,605 MW |
| 6 Nov, 21:00 | 16,996 MW | 16,732 MW |
| 6 Nov, 22:00 | 16,167 MW | 15,931 MW |
| 6 Nov, 23:00 | 15,135 MW | 14,803 MW |
| 7 Nov, 00:00 | 13,901 MW | 13,629 MW |
| 7 Nov, 01:00 | 12,948 MW | 12,823 MW |
| 7 Nov, 02:00 | 12,242 MW | 12,209 MW |
| 7 Nov, 03:00 | 11,792 MW | 11,863 MW |
| 7 Nov, 04:00 | 11,550 MW | 11,741 MW |
| 7 Nov, 05:00 | 11,640 MW | 11,970 MW |
| 7 Nov, 06:00 | 11,988 MW | 12,352 MW |
| 7 Nov, 07:00 | 13,019 MW | 13,460 MW |
| 7 Nov, 08:00 | 15,881 MW | 15,502 MW |
| 7 Nov, 09:00 | 18,125 MW | 17,235 MW |
| 7 Nov, 10:00 | 19,241 MW | 18,434 MW |
| 7 Nov, 11:00 | 19,965 MW | 19,645 MW |
| 7 Nov, 12:00 | 20,489 MW | 20,653 MW |
| 7 Nov, 13:00 | 20,910 MW | 21,254 MW |
| 7 Nov, 14:00 | 21,004 MW | 21,324 MW |
| 7 Nov, 15:00 | 20,953 MW | 20,732 MW |
| 7 Nov, 16:00 | 19,756 MW | 19,944 MW |
| 7 Nov, 17:00 | 18,182 MW | 19,025 MW |
| 7 Nov, 18:00 | 17,912 MW | 18,232 MW |
| 7 Nov, 19:00 | 17,451 MW | 17,362 MW |
| 7 Nov, 20:00 | 16,470 MW | 16,544 MW |
| 7 Nov, 21:00 | 15,618 MW | 15,765 MW |
| 7 Nov, 22:00 | 15,083 MW | 14,975 MW |
| 7 Nov, 23:00 | 14,317 MW | 13,983 MW |
| 8 Nov, 00:00 | 13,227 MW | 12,991 MW |
| 8 Nov, 01:00 | 12,358 MW | 12,269 MW |
| 8 Nov, 02:00 | 11,722 MW | 11,728 MW |
| 8 Nov, 03:00 | 11,281 MW | 11,386 MW |
| 8 Nov, 04:00 | 11,010 MW | 11,188 MW |
| 8 Nov, 05:00 | 10,990 MW | 11,200 MW |
| 8 Nov, 06:00 | 11,228 MW | 11,475 MW |
| 8 Nov, 07:00 | 12,130 MW | 12,743 MW |
| 8 Nov, 08:00 | 15,046 MW | 14,670 MW |
| 8 Nov, 09:00 | 17,171 MW | 16,337 MW |
| 8 Nov, 10:00 | 18,228 MW | 17,470 MW |
| 8 Nov, 11:00 | 18,257 MW | 18,608 MW |
| 8 Nov, 12:00 | 19,078 MW | 19,663 MW |
| 8 Nov, 13:00 | 19,885 MW | 20,220 MW |
| 8 Nov, 14:00 | 20,264 MW | 20,390 MW |
| 8 Nov, 15:00 | 20,624 MW | 20,168 MW |
| 8 Nov, 16:00 | 19,457 MW | 19,730 MW |
| 8 Nov, 17:00 | 17,827 MW | 19,030 MW |
| 8 Nov, 18:00 | 17,718 MW | 18,363 MW |
| 8 Nov, 19:00 | 17,331 MW | 17,645 MW |
| 8 Nov, 20:00 | 16,713 MW | 16,924 MW |
| 8 Nov, 21:00 | 16,108 MW | 15,896 MW |
| 8 Nov, 22:00 | 14,959 MW | 14,748 MW |
| 8 Nov, 23:00 | 13,624 MW | 13,589 MW |
| 9 Nov, 00:00 | 12,495 MW | 12,330 MW |
| 9 Nov, 01:00 | 11,675 MW | 11,672 MW |
| 9 Nov, 02:00 | 11,176 MW | 11,172 MW |
| 9 Nov, 03:00 | 10,864 MW | 10,868 MW |
| 9 Nov, 04:00 | 10,943 MW | 11,102 MW |
| 9 Nov, 05:00 | 11,553 MW | 11,848 MW |
| 9 Nov, 06:00 | 12,374 MW | 12,952 MW |
| 9 Nov, 07:00 | 13,495 MW | 14,193 MW |
| 9 Nov, 08:00 | 15,938 MW | 15,534 MW |
| 9 Nov, 09:00 | 17,434 MW | 16,817 MW |
| 9 Nov, 10:00 | 18,261 MW | 17,531 MW |
| 9 Nov, 11:00 | 18,824 MW | 18,477 MW |
| 9 Nov, 12:00 | 19,645 MW | 19,386 MW |
| 9 Nov, 13:00 | 20,052 MW | 20,118 MW |
| 9 Nov, 14:00 | 20,334 MW | 20,201 MW |
| 9 Nov, 15:00 | 20,269 MW | 20,065 MW |
| 9 Nov, 16:00 | 19,560 MW | 19,508 MW |
| 9 Nov, 17:00 | 18,499 MW | 19,137 MW |
| 9 Nov, 18:00 | 18,242 MW | 18,787 MW |
| 9 Nov, 19:00 | 17,619 MW | 18,088 MW |
| 9 Nov, 20:00 | 17,002 MW | 17,179 MW |
| 9 Nov, 21:00 | 16,209 MW | 16,251 MW |
| 9 Nov, 22:00 | 15,204 MW | 15,039 MW |
| 9 Nov, 23:00 | 14,142 MW | 13,852 MW |
| 10 Nov, 00:00 | 13,028 MW | 12,967 MW |
| 10 Nov, 01:00 | 12,136 MW | 12,021 MW |
| 10 Nov, 02:00 | 11,580 MW | 11,599 MW |
| 10 Nov, 03:00 | 11,286 MW | 11,511 MW |
| 10 Nov, 04:00 | 11,265 MW | 11,587 MW |
| 10 Nov, 05:00 | 11,790 MW | 12,323 MW |
| 10 Nov, 06:00 | 12,760 MW | 13,297 MW |
| 10 Nov, 07:00 | 13,704 MW | 14,358 MW |
| 10 Nov, 08:00 | 15,511 MW | 15,855 MW |
| 10 Nov, 09:00 | 17,419 MW | 16,960 MW |
| 10 Nov, 10:00 | 18,248 MW | 17,792 MW |
| 10 Nov, 11:00 | 19,302 MW | 18,880 MW |
| 10 Nov, 12:00 | 20,283 MW | 19,762 MW |
| 10 Nov, 13:00 | 21,018 MW | 20,353 MW |
| 10 Nov, 14:00 | 20,715 MW | 20,558 MW |
| 10 Nov, 15:00 | 20,392 MW | 20,429 MW |
| 10 Nov, 16:00 | 19,907 MW | 19,866 MW |
| 10 Nov, 17:00 | 18,679 MW | 19,554 MW |
| 10 Nov, 18:00 | 18,112 MW | 19,259 MW |
| 10 Nov, 19:00 | 17,625 MW | 18,361 MW |
| 10 Nov, 20:00 | 17,205 MW | 17,509 MW |
| 10 Nov, 21:00 | 16,190 MW | 16,510 MW |
| 10 Nov, 22:00 | 15,400 MW | 15,357 MW |
| 10 Nov, 23:00 | 14,492 MW | 14,014 MW |
| 11 Nov, 00:00 | 13,462 MW | 13,247 MW |
| 11 Nov, 01:00 | 12,645 MW | 12,450 MW |
| 11 Nov, 02:00 | 12,284 MW | 12,082 MW |
| 11 Nov, 03:00 | 12,150 MW | 11,830 MW |
| 11 Nov, 04:00 | 12,129 MW | 12,038 MW |
| 11 Nov, 05:00 | 12,400 MW | 12,835 MW |
| 11 Nov, 06:00 | 13,056 MW | 13,468 MW |
| 11 Nov, 07:00 | 13,717 MW | 14,458 MW |
| 11 Nov, 08:00 | 15,648 MW | 15,901 MW |
| 11 Nov, 09:00 | 17,829 MW | 17,208 MW |
| 11 Nov, 10:00 | 18,936 MW | 18,077 MW |
| 11 Nov, 11:00 | 18,895 MW | 19,003 MW |
| 11 Nov, 12:00 | 19,532 MW | 19,885 MW |
| 11 Nov, 13:00 | 20,289 MW | 20,559 MW |
| 11 Nov, 14:00 | 20,172 MW | 20,622 MW |
| 11 Nov, 15:00 | 20,190 MW | 20,577 MW |
| 11 Nov, 16:00 | 19,561 MW | 19,901 MW |
| 11 Nov, 17:00 | 18,505 MW | 19,496 MW |
| 11 Nov, 18:00 | 18,381 MW | 18,977 MW |
| 11 Nov, 19:00 | 17,924 MW | 18,049 MW |
| 11 Nov, 20:00 | 17,044 MW | 17,066 MW |
| 11 Nov, 21:00 | 16,164 MW | 16,000 MW |
| 11 Nov, 22:00 | 15,569 MW | 14,906 MW |
| 11 Nov, 23:00 | 14,325 MW | 13,696 MW |
| 12 Nov, 00:00 | 13,023 MW | 12,798 MW |
| 12 Nov, 01:00 | 12,129 MW | 12,069 MW |
| 12 Nov, 02:00 | 11,561 MW | 11,629 MW |
| 12 Nov, 03:00 | 11,208 MW | 11,401 MW |
| 12 Nov, 04:00 | 11,190 MW | 11,431 MW |
| 12 Nov, 05:00 | 11,801 MW | 12,127 MW |
| 12 Nov, 06:00 | 12,788 MW | 12,935 MW |
| 12 Nov, 07:00 | 13,618 MW | 14,018 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (696 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). FPL Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/fpl/
World Power Monitor. FPL 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/fpl/
@misc{wpm_forecast_accuracy_fpl_2026,
title = {{FPL 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/fpl/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/fpl/
The Copy buttons add today's date as the access date.