MISO Demand Forecast Accuracy: Error, Bias and Worst Miss, 13 October to 12 November 2026
The day-ahead demand forecast for MISO was off by 2.2% on average (mean absolute percentage error) over 719 hours from 13 October to 12 November 2026, and 95% of hours landed within 5% of the reading. Its bias was +2.1%: it ran high on average, an over forecast. The largest miss was 5,043 MW (5.9%) too high at 14 Oct 2026, 17:00 EDT (UTC-04:00). Dates and times are local (America/New_York).
Key Facts
- The day-ahead demand forecast for MISO was off by 2.2% on average (mean absolute percentage error) over 719 hours from 13 October to 12 November 2026, and 95% of hours landed within 5% of the reading. Its bias was +2.1%: it ran high on average, an over forecast. The largest miss was 5,043 MW (5.9%) too high at 14 Oct 2026, 17:00 EDT (UTC-04:00).
- Across 53 US grids ranked by average error over their own latest 30 day windows, MISO came 10 (1 is the smallest error).
- On average the forecast differed from reported demand by 1,537 MW, against average demand of 69,711 MW.
- The forecast was above reported demand in 93% of compared hours.
Forecast Error at a Glance
719 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,437 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 5,043 MW (5.9%) too high at 14 Oct 2026, 17:00 EDT (UTC-04:00): forecast 90,271 MW, reported 85,228 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 | 71,554 MW | 75,132 MW |
| 5 Nov, 09:00 | 72,024 MW | 75,330 MW |
| 5 Nov, 10:00 | 72,569 MW | 75,317 MW |
| 5 Nov, 11:00 | 73,388 MW | 75,464 MW |
| 5 Nov, 12:00 | 73,642 MW | 75,772 MW |
| 5 Nov, 13:00 | 74,528 MW | 76,127 MW |
| 5 Nov, 14:00 | 75,140 MW | 76,442 MW |
| 5 Nov, 15:00 | 74,996 MW | 76,474 MW |
| 5 Nov, 16:00 | 74,841 MW | 76,286 MW |
| 5 Nov, 17:00 | 75,819 MW | 77,327 MW |
| 5 Nov, 18:00 | 76,809 MW | 78,380 MW |
| 5 Nov, 19:00 | 76,212 MW | 78,052 MW |
| 5 Nov, 20:00 | 74,903 MW | 76,831 MW |
| 5 Nov, 21:00 | 73,086 MW | 74,836 MW |
| 5 Nov, 22:00 | 70,786 MW | 72,037 MW |
| 5 Nov, 23:00 | 68,427 MW | 68,932 MW |
| 6 Nov, 00:00 | 66,122 MW | 68,141 MW |
| 6 Nov, 01:00 | 64,490 MW | 65,823 MW |
| 6 Nov, 02:00 | 62,905 MW | 64,650 MW |
| 6 Nov, 03:00 | 61,840 MW | 65,105 MW |
| 6 Nov, 04:00 | 61,485 MW | 65,018 MW |
| 6 Nov, 05:00 | 62,283 MW | 66,860 MW |
| 6 Nov, 06:00 | 65,477 MW | 69,592 MW |
| 6 Nov, 07:00 | 69,903 MW | 74,078 MW |
| 6 Nov, 08:00 | 71,772 MW | 75,714 MW |
| 6 Nov, 09:00 | 71,600 MW | 75,694 MW |
| 6 Nov, 10:00 | 71,644 MW | 75,332 MW |
| 6 Nov, 11:00 | 71,866 MW | 75,071 MW |
| 6 Nov, 12:00 | 71,852 MW | 74,797 MW |
| 6 Nov, 13:00 | 71,864 MW | 74,597 MW |
| 6 Nov, 14:00 | 71,803 MW | 74,525 MW |
| 6 Nov, 15:00 | 72,067 MW | 74,517 MW |
| 6 Nov, 16:00 | 72,505 MW | 74,398 MW |
| 6 Nov, 17:00 | 74,081 MW | 75,702 MW |
| 6 Nov, 18:00 | 75,669 MW | 76,800 MW |
| 6 Nov, 19:00 | 75,035 MW | 76,325 MW |
| 6 Nov, 20:00 | 73,632 MW | 75,317 MW |
| 6 Nov, 21:00 | 72,300 MW | 73,885 MW |
| 6 Nov, 22:00 | 70,345 MW | 71,683 MW |
| 6 Nov, 23:00 | 67,884 MW | 70,126 MW |
| 7 Nov, 00:00 | 65,597 MW | 66,721 MW |
| 7 Nov, 01:00 | 63,906 MW | 65,048 MW |
| 7 Nov, 02:00 | 63,162 MW | 63,967 MW |
| 7 Nov, 03:00 | 62,707 MW | 63,420 MW |
| 7 Nov, 04:00 | 62,708 MW | 63,471 MW |
| 7 Nov, 05:00 | 62,925 MW | 64,217 MW |
| 7 Nov, 06:00 | 64,070 MW | 65,943 MW |
| 7 Nov, 07:00 | 65,764 MW | 68,072 MW |
| 7 Nov, 08:00 | 67,184 MW | 69,381 MW |
| 7 Nov, 09:00 | 67,978 MW | 70,320 MW |
| 7 Nov, 10:00 | 67,812 MW | 70,001 MW |
| 7 Nov, 11:00 | 67,457 MW | 69,551 MW |
| 7 Nov, 12:00 | 67,420 MW | 68,890 MW |
| 7 Nov, 13:00 | 66,925 MW | 68,323 MW |
| 7 Nov, 14:00 | 66,691 MW | 67,999 MW |
| 7 Nov, 15:00 | 66,909 MW | 68,174 MW |
| 7 Nov, 16:00 | 67,644 MW | 68,615 MW |
| 7 Nov, 17:00 | 69,709 MW | 70,882 MW |
| 7 Nov, 18:00 | 71,937 MW | 72,916 MW |
| 7 Nov, 19:00 | 71,706 MW | 73,054 MW |
| 7 Nov, 20:00 | 70,842 MW | 72,395 MW |
| 7 Nov, 21:00 | 69,605 MW | 71,248 MW |
| 7 Nov, 22:00 | 67,995 MW | 69,452 MW |
| 7 Nov, 23:00 | 66,619 MW | 67,278 MW |
| 8 Nov, 00:00 | 64,744 MW | 65,482 MW |
| 8 Nov, 01:00 | 63,140 MW | 64,094 MW |
| 8 Nov, 02:00 | 62,156 MW | 63,238 MW |
| 8 Nov, 03:00 | 61,642 MW | 62,715 MW |
| 8 Nov, 04:00 | 61,322 MW | 62,795 MW |
| 8 Nov, 05:00 | 61,274 MW | 63,755 MW |
| 8 Nov, 06:00 | 62,336 MW | 65,531 MW |
| 8 Nov, 07:00 | 64,133 MW | 67,234 MW |
| 8 Nov, 08:00 | 65,429 MW | 68,538 MW |
| 8 Nov, 09:00 | 65,283 MW | 68,243 MW |
| 8 Nov, 10:00 | 65,235 MW | 67,527 MW |
| 8 Nov, 11:00 | 65,130 MW | 66,936 MW |
| 8 Nov, 12:00 | 64,851 MW | 66,649 MW |
| 8 Nov, 13:00 | 64,848 MW | 66,589 MW |
| 8 Nov, 14:00 | 64,760 MW | 66,813 MW |
| 8 Nov, 15:00 | 64,720 MW | 67,399 MW |
| 8 Nov, 16:00 | 65,655 MW | 68,210 MW |
| 8 Nov, 17:00 | 68,598 MW | 71,072 MW |
| 8 Nov, 18:00 | 71,457 MW | 73,481 MW |
| 8 Nov, 19:00 | 71,958 MW | 73,474 MW |
| 8 Nov, 20:00 | 71,076 MW | 72,606 MW |
| 8 Nov, 21:00 | 69,564 MW | 71,162 MW |
| 8 Nov, 22:00 | 67,565 MW | 69,053 MW |
| 8 Nov, 23:00 | 65,727 MW | 67,340 MW |
| 9 Nov, 00:00 | 63,971 MW | 65,431 MW |
| 9 Nov, 01:00 | 62,333 MW | 64,437 MW |
| 9 Nov, 02:00 | 61,305 MW | 64,717 MW |
| 9 Nov, 03:00 | 61,387 MW | 64,624 MW |
| 9 Nov, 04:00 | 62,065 MW | 64,873 MW |
| 9 Nov, 05:00 | 63,939 MW | 66,471 MW |
| 9 Nov, 06:00 | 68,091 MW | 71,039 MW |
| 9 Nov, 07:00 | 72,960 MW | 75,403 MW |
| 9 Nov, 08:00 | 74,698 MW | 76,897 MW |
| 9 Nov, 09:00 | 73,446 MW | 76,470 MW |
| 9 Nov, 10:00 | 72,180 MW | 75,699 MW |
| 9 Nov, 11:00 | 71,857 MW | 75,183 MW |
| 9 Nov, 12:00 | 71,789 MW | 74,819 MW |
| 9 Nov, 13:00 | 71,698 MW | 74,577 MW |
| 9 Nov, 14:00 | 71,763 MW | 74,287 MW |
| 9 Nov, 15:00 | 71,608 MW | 74,159 MW |
| 9 Nov, 16:00 | 72,676 MW | 74,753 MW |
| 9 Nov, 17:00 | 74,213 MW | 76,558 MW |
| 9 Nov, 18:00 | 76,237 MW | 78,173 MW |
| 9 Nov, 19:00 | 76,213 MW | 77,866 MW |
| 9 Nov, 20:00 | 75,091 MW | 76,552 MW |
| 9 Nov, 21:00 | 73,163 MW | 74,680 MW |
| 9 Nov, 22:00 | 71,057 MW | 71,959 MW |
| 9 Nov, 23:00 | 68,321 MW | 69,728 MW |
| 10 Nov, 00:00 | 66,369 MW | 66,935 MW |
| 10 Nov, 01:00 | 64,926 MW | 65,301 MW |
| 10 Nov, 02:00 | 63,746 MW | 65,270 MW |
| 10 Nov, 03:00 | 62,912 MW | 64,880 MW |
| 10 Nov, 04:00 | 63,187 MW | 64,724 MW |
| 10 Nov, 05:00 | 64,265 MW | 66,749 MW |
| 10 Nov, 06:00 | 67,808 MW | 69,847 MW |
| 10 Nov, 07:00 | 72,084 MW | 73,860 MW |
| 10 Nov, 08:00 | 73,296 MW | 75,164 MW |
| 10 Nov, 09:00 | 72,112 MW | 74,640 MW |
| 10 Nov, 10:00 | 71,430 MW | 73,994 MW |
| 10 Nov, 11:00 | 71,096 MW | 73,540 MW |
| 10 Nov, 12:00 | 71,761 MW | 73,507 MW |
| 10 Nov, 13:00 | 72,329 MW | 73,648 MW |
| 10 Nov, 14:00 | 72,534 MW | 73,828 MW |
| 10 Nov, 15:00 | 72,684 MW | 73,903 MW |
| 10 Nov, 16:00 | 72,986 MW | 74,341 MW |
| 10 Nov, 17:00 | 74,321 MW | 75,814 MW |
| 10 Nov, 18:00 | 75,791 MW | 77,156 MW |
| 10 Nov, 19:00 | 75,592 MW | 76,800 MW |
| 10 Nov, 20:00 | 74,328 MW | 75,533 MW |
| 10 Nov, 21:00 | 72,510 MW | 73,758 MW |
| 10 Nov, 22:00 | 70,597 MW | 71,281 MW |
| 10 Nov, 23:00 | 68,075 MW | 68,552 MW |
| 11 Nov, 00:00 | 65,378 MW | 66,707 MW |
| 11 Nov, 01:00 | 63,861 MW | 64,653 MW |
| 11 Nov, 02:00 | 62,901 MW | 63,576 MW |
| 11 Nov, 03:00 | 62,399 MW | 64,042 MW |
| 11 Nov, 04:00 | 62,681 MW | 64,398 MW |
| 11 Nov, 05:00 | 63,314 MW | 65,190 MW |
| 11 Nov, 06:00 | 66,266 MW | 68,838 MW |
| 11 Nov, 07:00 | 70,308 MW | 73,430 MW |
| 11 Nov, 08:00 | 72,625 MW | 75,140 MW |
| 11 Nov, 09:00 | 72,867 MW | 75,088 MW |
| 11 Nov, 10:00 | 72,679 MW | 74,745 MW |
| 11 Nov, 11:00 | 72,426 MW | 74,683 MW |
| 11 Nov, 12:00 | 72,939 MW | 74,856 MW |
| 11 Nov, 13:00 | 73,507 MW | 75,131 MW |
| 11 Nov, 14:00 | 73,643 MW | 75,423 MW |
| 11 Nov, 15:00 | 73,741 MW | 75,600 MW |
| 11 Nov, 16:00 | 73,375 MW | 75,424 MW |
| 11 Nov, 17:00 | 75,159 MW | 76,794 MW |
| 11 Nov, 18:00 | 77,054 MW | 77,979 MW |
| 11 Nov, 19:00 | 76,937 MW | 77,472 MW |
| 11 Nov, 20:00 | 75,436 MW | 76,269 MW |
| 11 Nov, 21:00 | 73,955 MW | 75,089 MW |
| 11 Nov, 22:00 | 71,656 MW | 72,519 MW |
| 11 Nov, 23:00 | 69,101 MW | 69,624 MW |
| 12 Nov, 00:00 | 69,057 MW | 68,139 MW |
| 12 Nov, 01:00 | 67,642 MW | 65,628 MW |
| 12 Nov, 02:00 | 66,489 MW | 64,641 MW |
| 12 Nov, 03:00 | 66,021 MW | 64,798 MW |
| 12 Nov, 04:00 | 66,534 MW | 64,326 MW |
| 12 Nov, 05:00 | 68,191 MW | 66,321 MW |
| 12 Nov, 06:00 | 71,830 MW | 70,218 MW |
| 12 Nov, 07:00 | 74,282 MW | 74,282 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). MISO Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/miso/
World Power Monitor. MISO 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/miso/
@misc{wpm_forecast_accuracy_miso_2026,
title = {{MISO 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/miso/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/miso/
The Copy buttons add today's date as the access date.