Built 2026-09-21 (21 September 2026)

MISO Demand Forecast Accuracy: Error, Bias and Worst Miss, 21 August to 20 September 2026

The day-ahead demand forecast for MISO was off by 2.1% on average (mean absolute percentage error) over 719 hours from 21 August to 20 September 2026, and 96% of hours landed within 5% of the reading. Its bias was +1.8%: it ran high on average, an over forecast. The largest miss was 7,452 MW (6.9%) too high at 4 Sept 2026, 14: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.1% on average (mean absolute percentage error) over 719 hours from 21 August to 20 September 2026, and 96% of hours landed within 5% of the reading. Its bias was +1.8%: it ran high on average, an over forecast. The largest miss was 7,452 MW (6.9%) too high at 4 Sept 2026, 14:00 EDT (UTC-04:00).
  • Across 53 US grids ranked by average error over their own latest 30 day windows, MISO came 8 (1 is the smallest error).
  • On average the forecast differed from reported demand by 1,859 MW, against average demand of 86,448 MW.
  • The forecast was above reported demand in 84% of compared hours.

Forecast Error at a Glance

719 hours from 21 August to 20 September 2026
Average error2.1%
Bias+1.8%
Hours within 5%96%
Worst miss7,452 MW

Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (+1,620 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 7,452 MW (6.9%) too high at 4 Sept 2026, 14:00 EDT (UTC-04:00): forecast 115.3 GW, reported 107.9 GW.

Source: U.S. Energy Information Administration (EIA). (US Government work, public domain) Data as of 2026-09-20. 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 20 Sept 2026, 21:00 EDT (UTC-04:00)
MISO day-ahead demand forecast and reported demand by hour Hourly reported demand and the day-ahead forecast for MISO over the last 7 days of the window, to 20 Sept 2026, 21:00 EDT (UTC-04:00). Gaps are hours with a missing, zero or implausible report. 0 30,000 60,000 90,000 120,000 13 Sept, 22:0014 Sept, 22:0015 Sept, 22:0016 Sept, 22:0017 Sept, 22:0018 Sept, 22:0019 Sept, 22:00
Hourly reported demand and the day-ahead forecast for MISO over the last 7 days of the window, to 20 Sept 2026, 21:00 EDT (UTC-04:00). Gaps are hours with a missing, zero or implausible report.
Data to 2026-09-20
MISO day-ahead demand forecast and reported demand by hour
Local hourReported demandDay-ahead forecast
13 Sept, 22:0079,634 MW81,907 MW
13 Sept, 23:0075,030 MW77,172 MW
14 Sept, 00:0071,805 MW74,198 MW
14 Sept, 01:0069,165 MW71,729 MW
14 Sept, 02:0067,915 MW69,664 MW
14 Sept, 03:0066,740 MW68,396 MW
14 Sept, 04:0065,856 MW68,060 MW
14 Sept, 05:0066,444 MW68,595 MW
14 Sept, 06:0069,310 MW71,902 MW
14 Sept, 07:0072,857 MW74,820 MW
14 Sept, 08:0074,207 MW76,913 MW
14 Sept, 09:0075,980 MW78,841 MW
14 Sept, 10:0078,647 MW81,329 MW
14 Sept, 11:0081,153 MW84,260 MW
14 Sept, 12:0084,327 MW87,161 MW
14 Sept, 13:0087,105 MW89,775 MW
14 Sept, 14:0089,437 MW91,959 MW
14 Sept, 15:0090,553 MW93,294 MW
14 Sept, 16:0091,735 MW94,350 MW
14 Sept, 17:0092,067 MW95,146 MW
14 Sept, 18:0091,703 MW95,149 MW
14 Sept, 19:0090,151 MW93,923 MW
14 Sept, 20:0088,981 MW92,301 MW
14 Sept, 21:0086,577 MW89,880 MW
14 Sept, 22:0082,756 MW85,904 MW
14 Sept, 23:0078,235 MW81,138 MW
15 Sept, 00:0074,451 MW77,097 MW
15 Sept, 01:0072,207 MW74,617 MW
15 Sept, 02:0070,758 MW72,392 MW
15 Sept, 03:0069,306 MW70,952 MW
15 Sept, 04:0068,997 MW70,430 MW
15 Sept, 05:0069,244 MW71,446 MW
15 Sept, 06:0071,826 MW73,674 MW
15 Sept, 07:0075,376 MW76,495 MW
15 Sept, 08:0077,350 MW78,854 MW
15 Sept, 09:0079,140 MW80,931 MW
15 Sept, 10:0082,016 MW83,975 MW
15 Sept, 11:0085,659 MW87,888 MW
15 Sept, 12:0089,591 MW91,890 MW
15 Sept, 13:0093,217 MW95,414 MW
15 Sept, 14:0096,498 MW98,361 MW
15 Sept, 15:0098,565 MW100.3 GW
15 Sept, 16:00100.2 GW101.4 GW
15 Sept, 17:00100.5 GW102.0 GW
15 Sept, 18:00100.3 GW101.6 GW
15 Sept, 19:0098,387 MW100.2 GW
15 Sept, 20:0097,356 MW98,116 MW
15 Sept, 21:0094,529 MW95,125 MW
15 Sept, 22:0090,004 MW90,428 MW
15 Sept, 23:0084,726 MW84,885 MW
16 Sept, 00:0081,081 MW80,879 MW
16 Sept, 01:0077,869 MW77,607 MW
16 Sept, 02:0075,491 MW74,857 MW
16 Sept, 03:0073,729 MW73,071 MW
16 Sept, 04:0072,738 MW72,332 MW
16 Sept, 05:0073,342 MW73,245 MW
16 Sept, 06:0075,639 MW75,375 MW
16 Sept, 07:0079,005 MW78,028 MW
16 Sept, 08:0080,647 MW80,162 MW
16 Sept, 09:0082,252 MW82,287 MW
16 Sept, 10:0084,606 MW85,259 MW
16 Sept, 11:0087,169 MW88,812 MW
16 Sept, 12:0090,375 MW92,239 MW
16 Sept, 13:0093,757 MW95,320 MW
16 Sept, 14:0096,431 MW97,808 MW
16 Sept, 15:0097,913 MW99,120 MW
16 Sept, 16:0099,044 MW99,964 MW
16 Sept, 17:0098,975 MW100.4 GW
16 Sept, 18:0098,100 MW100.1 GW
16 Sept, 19:0096,232 MW98,579 MW
16 Sept, 20:0094,651 MW96,523 MW
16 Sept, 21:0092,487 MW93,924 MW
16 Sept, 22:0088,209 MW89,727 MW
16 Sept, 23:0083,729 MW84,677 MW
17 Sept, 00:0080,015 MW80,214 MW
17 Sept, 01:0077,328 MW78,439 MW
17 Sept, 02:0074,632 MW75,723 MW
17 Sept, 03:0073,021 MW73,970 MW
17 Sept, 04:0072,344 MW73,295 MW
17 Sept, 05:0073,073 MW73,803 MW
17 Sept, 06:0075,847 MW76,378 MW
17 Sept, 07:0079,045 MW79,108 MW
17 Sept, 08:0080,942 MW82,392 MW
17 Sept, 09:0082,358 MW84,876 MW
17 Sept, 10:0085,535 MW88,088 MW
17 Sept, 11:0088,724 MW91,823 MW
17 Sept, 12:0091,715 MW94,686 MW
17 Sept, 13:0094,873 MW97,828 MW
17 Sept, 14:0097,246 MW100.3 GW
17 Sept, 15:0098,699 MW101.9 GW
17 Sept, 16:0099,636 MW102.9 GW
17 Sept, 17:00100.1 GW103.2 GW
17 Sept, 18:0099,331 MW102.6 GW
17 Sept, 19:0097,441 MW100.8 GW
17 Sept, 20:0095,306 MW98,953 MW
17 Sept, 21:0092,678 MW96,014 MW
17 Sept, 22:0088,291 MW91,328 MW
17 Sept, 23:0083,631 MW85,760 MW
18 Sept, 00:0080,045 MW80,574 MW
18 Sept, 01:0077,004 MW77,334 MW
18 Sept, 02:0074,610 MW75,409 MW
18 Sept, 03:0073,100 MW73,499 MW
18 Sept, 04:0071,739 MW72,596 MW
18 Sept, 05:0071,939 MW72,428 MW
18 Sept, 06:0074,209 MW75,069 MW
18 Sept, 07:0077,098 MW77,460 MW
18 Sept, 08:0078,632 MW80,403 MW
18 Sept, 09:0080,663 MW82,731 MW
18 Sept, 10:0083,678 MW85,874 MW
18 Sept, 11:0086,667 MW89,421 MW
18 Sept, 12:0089,678 MW91,981 MW
18 Sept, 13:0092,618 MW94,882 MW
18 Sept, 14:0094,909 MW97,167 MW
18 Sept, 15:0096,280 MW98,358 MW
18 Sept, 16:0096,880 MW98,942 MW
18 Sept, 17:0096,568 MW98,934 MW
18 Sept, 18:0095,479 MW97,808 MW
18 Sept, 19:0093,107 MW95,286 MW
18 Sept, 20:0090,786 MW92,522 MW
18 Sept, 21:0087,690 MW89,689 MW
18 Sept, 22:0083,775 MW85,954 MW
18 Sept, 23:0079,716 MW81,362 MW
19 Sept, 00:0075,745 MW76,866 MW
19 Sept, 01:0073,218 MW72,840 MW
19 Sept, 02:0071,190 MW70,990 MW
19 Sept, 03:0069,564 MW70,097 MW
19 Sept, 04:0068,308 MW68,943 MW
19 Sept, 05:0068,037 MW68,285 MW
19 Sept, 06:0068,689 MW68,374 MW
19 Sept, 07:0069,876 MW68,704 MW
19 Sept, 08:0070,357 MW71,452 MW
19 Sept, 09:0073,431 MW75,671 MW
19 Sept, 10:0077,384 MW78,529 MW
19 Sept, 11:0080,852 MW82,420 MW
19 Sept, 12:0084,128 MW85,295 MW
19 Sept, 13:0086,768 MW88,483 MW
19 Sept, 14:0088,812 MW91,092 MW
19 Sept, 15:0090,241 MW92,862 MW
19 Sept, 16:0091,471 MW94,135 MW
19 Sept, 17:0091,891 MW94,545 MW
19 Sept, 18:0091,792 MW93,947 MW
19 Sept, 19:0090,302 MW92,143 MW
19 Sept, 20:0088,050 MW90,073 MW
19 Sept, 21:0085,233 MW87,622 MW
19 Sept, 22:0081,548 MW83,953 MW
19 Sept, 23:0077,842 MW79,564 MW
20 Sept, 00:0074,478 MW75,342 MW
20 Sept, 01:0073,895 MW72,012 MW
20 Sept, 02:0071,680 MW70,226 MW
20 Sept, 03:0069,931 MW68,357 MW
20 Sept, 04:0068,613 MW68,045 MW
20 Sept, 05:0068,177 MW67,543 MW
20 Sept, 06:0068,390 MW67,731 MW
20 Sept, 07:0069,419 MW67,505 MW
20 Sept, 08:0070,616 MW69,101 MW
20 Sept, 09:0073,818 MW73,179 MW
20 Sept, 10:0077,345 MW76,021 MW
20 Sept, 11:0080,980 MW79,839 MW
20 Sept, 12:0084,662 MW83,029 MW
20 Sept, 13:0087,687 MW85,689 MW
20 Sept, 14:0090,018 MW88,058 MW
20 Sept, 15:0091,593 MW89,674 MW
20 Sept, 16:0092,755 MW91,023 MW
20 Sept, 17:0093,745 MW91,785 MW
20 Sept, 18:0094,043 MW91,685 MW
20 Sept, 19:0092,648 MW90,355 MW
20 Sept, 20:0091,503 MW88,747 MW
20 Sept, 21:0088,549 MW86,291 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.