NYISO Demand Forecast Accuracy: Error, Bias and Worst Miss, 6 October to 5 November 2026
The day-ahead demand forecast for NYISO was off by 3.1% on average (mean absolute percentage error) over 719 hours from 6 October to 5 November 2026, and 84% of hours landed within 5% of the reading. Its bias was -2.9%: it ran low on average, an under forecast. The largest miss was 1,280 MW (9.1%) too low at 25 Oct 2026, 08:00 EDT (UTC-04:00). Dates and times are local (America/New_York).
Key Facts
- The day-ahead demand forecast for NYISO was off by 3.1% on average (mean absolute percentage error) over 719 hours from 6 October to 5 November 2026, and 84% of hours landed within 5% of the reading. Its bias was -2.9%: it ran low on average, an under forecast. The largest miss was 1,280 MW (9.1%) too low at 25 Oct 2026, 08:00 EDT (UTC-04:00).
- Across 53 US grids ranked by average error over their own latest 30 day windows, NYISO came 18 (1 is the smallest error).
- On average the forecast differed from reported demand by 440 MW, against average demand of 14,658 MW.
- The forecast was above reported demand in 6% of compared hours.
Forecast Error at a Glance
719 hours from 6 October to 5 November 2026Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (-424 MW per hour on average): the forecast ran low on average, an under forecast. The worst miss was 1,280 MW (9.1%) too low at 25 Oct 2026, 08:00 EDT (UTC-04:00): forecast 12,830 MW, reported 14,110 MW.
Source: U.S. Energy Information Administration (EIA). (US Government work, public domain) Data as of 2026-11-05. 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 5 Nov 2026, 08:00 EST (UTC-05:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 29 Oct, 10:00 | 14,160 MW | 13,367 MW |
| 29 Oct, 11:00 | 13,857 MW | 12,983 MW |
| 29 Oct, 12:00 | 13,701 MW | 12,811 MW |
| 29 Oct, 13:00 | 13,660 MW | 12,800 MW |
| 29 Oct, 14:00 | 13,849 MW | 13,036 MW |
| 29 Oct, 15:00 | 14,627 MW | 13,759 MW |
| 29 Oct, 16:00 | 15,982 MW | 15,180 MW |
| 29 Oct, 17:00 | 17,146 MW | 16,721 MW |
| 29 Oct, 18:00 | 17,723 MW | 17,494 MW |
| 29 Oct, 19:00 | 17,532 MW | 17,290 MW |
| 29 Oct, 20:00 | 17,050 MW | 16,759 MW |
| 29 Oct, 21:00 | 16,276 MW | 15,996 MW |
| 29 Oct, 22:00 | 15,329 MW | 15,082 MW |
| 29 Oct, 23:00 | 14,443 MW | 14,159 MW |
| 30 Oct, 00:00 | 13,762 MW | 13,506 MW |
| 30 Oct, 01:00 | 13,266 MW | 12,985 MW |
| 30 Oct, 02:00 | 12,946 MW | 12,639 MW |
| 30 Oct, 03:00 | 12,766 MW | 12,485 MW |
| 30 Oct, 04:00 | 12,858 MW | 12,622 MW |
| 30 Oct, 05:00 | 13,519 MW | 13,280 MW |
| 30 Oct, 06:00 | 14,813 MW | 14,647 MW |
| 30 Oct, 07:00 | 15,897 MW | 15,749 MW |
| 30 Oct, 08:00 | 16,136 MW | 15,832 MW |
| 30 Oct, 09:00 | 15,723 MW | 15,035 MW |
| 30 Oct, 10:00 | 15,282 MW | 14,359 MW |
| 30 Oct, 11:00 | 15,101 MW | 14,033 MW |
| 30 Oct, 12:00 | 14,930 MW | 13,854 MW |
| 30 Oct, 13:00 | 14,774 MW | 13,869 MW |
| 30 Oct, 14:00 | 14,695 MW | 13,965 MW |
| 30 Oct, 15:00 | 15,196 MW | 14,448 MW |
| 30 Oct, 16:00 | 15,946 MW | 15,437 MW |
| 30 Oct, 17:00 | 16,871 MW | 16,529 MW |
| 30 Oct, 18:00 | 17,163 MW | 17,001 MW |
| 30 Oct, 19:00 | 16,906 MW | 16,781 MW |
| 30 Oct, 20:00 | 16,494 MW | 16,292 MW |
| 30 Oct, 21:00 | 15,884 MW | 15,697 MW |
| 30 Oct, 22:00 | 15,161 MW | 14,965 MW |
| 30 Oct, 23:00 | 14,378 MW | 14,183 MW |
| 31 Oct, 00:00 | 13,822 MW | 13,464 MW |
| 31 Oct, 01:00 | 13,377 MW | 12,968 MW |
| 31 Oct, 02:00 | 13,069 MW | 12,674 MW |
| 31 Oct, 03:00 | 12,925 MW | 12,536 MW |
| 31 Oct, 04:00 | 12,935 MW | 12,557 MW |
| 31 Oct, 05:00 | 13,212 MW | 12,832 MW |
| 31 Oct, 06:00 | 13,801 MW | 13,456 MW |
| 31 Oct, 07:00 | 14,499 MW | 14,072 MW |
| 31 Oct, 08:00 | 14,542 MW | 13,892 MW |
| 31 Oct, 09:00 | 13,756 MW | 13,048 MW |
| 31 Oct, 10:00 | 13,006 MW | 12,315 MW |
| 31 Oct, 11:00 | 12,590 MW | 11,924 MW |
| 31 Oct, 12:00 | 12,354 MW | 11,679 MW |
| 31 Oct, 13:00 | 12,274 MW | 11,552 MW |
| 31 Oct, 14:00 | 12,308 MW | 11,606 MW |
| 31 Oct, 15:00 | 12,786 MW | 12,121 MW |
| 31 Oct, 16:00 | 14,047 MW | 13,310 MW |
| 31 Oct, 17:00 | 15,388 MW | 14,825 MW |
| 31 Oct, 18:00 | 15,952 MW | 15,680 MW |
| 31 Oct, 19:00 | 15,869 MW | 15,607 MW |
| 31 Oct, 20:00 | 15,700 MW | 15,423 MW |
| 31 Oct, 21:00 | 15,393 MW | 15,086 MW |
| 31 Oct, 22:00 | 14,852 MW | 14,576 MW |
| 31 Oct, 23:00 | 14,233 MW | 13,945 MW |
| 1 Nov, 00:00 | 13,781 MW | 13,387 MW |
| 1 Nov, 01:00 | 13,413 MW | 12,903 MW |
| 1 Nov, 01:00 | 13,158 MW | 12,903 MW |
| 1 Nov, 02:00 | 13,007 MW | 12,663 MW |
| 1 Nov, 03:00 | 12,968 MW | 12,542 MW |
| 1 Nov, 04:00 | 13,068 MW | 12,612 MW |
| 1 Nov, 05:00 | 13,231 MW | 12,910 MW |
| 1 Nov, 06:00 | 13,827 MW | 13,171 MW |
| 1 Nov, 07:00 | 13,808 MW | 12,804 MW |
| 1 Nov, 08:00 | 12,995 MW | 12,416 MW |
| 1 Nov, 09:00 | 12,158 MW | 11,790 MW |
| 1 Nov, 10:00 | 11,848 MW | 11,465 MW |
| 1 Nov, 11:00 | 11,784 MW | 11,394 MW |
| 1 Nov, 12:00 | 11,865 MW | 11,417 MW |
| 1 Nov, 13:00 | 12,148 MW | 11,650 MW |
| 1 Nov, 14:00 | 12,829 MW | 12,242 MW |
| 1 Nov, 15:00 | 14,328 MW | 13,399 MW |
| 1 Nov, 16:00 | 15,868 MW | 15,085 MW |
| 1 Nov, 17:00 | 16,841 MW | 16,352 MW |
| 1 Nov, 18:00 | 16,802 MW | 16,364 MW |
| 1 Nov, 19:00 | 16,491 MW | 15,949 MW |
| 1 Nov, 20:00 | 16,016 MW | 15,494 MW |
| 1 Nov, 21:00 | 15,367 MW | 14,959 MW |
| 1 Nov, 22:00 | 14,592 MW | 14,224 MW |
| 1 Nov, 23:00 | 13,879 MW | 13,502 MW |
| 2 Nov, 00:00 | 13,402 MW | 13,195 MW |
| 2 Nov, 01:00 | 13,058 MW | 12,826 MW |
| 2 Nov, 02:00 | 12,854 MW | 12,615 MW |
| 2 Nov, 03:00 | 12,819 MW | 12,559 MW |
| 2 Nov, 04:00 | 13,113 MW | 12,850 MW |
| 2 Nov, 05:00 | 13,971 MW | 13,712 MW |
| 2 Nov, 06:00 | 15,342 MW | 14,970 MW |
| 2 Nov, 07:00 | 15,863 MW | 15,377 MW |
| 2 Nov, 08:00 | 15,226 MW | 15,323 MW |
| 2 Nov, 09:00 | 14,383 MW | 14,747 MW |
| 2 Nov, 10:00 | 14,058 MW | 14,246 MW |
| 2 Nov, 11:00 | 13,931 MW | 14,059 MW |
| 2 Nov, 12:00 | 14,102 MW | 13,989 MW |
| 2 Nov, 13:00 | 14,533 MW | 14,168 MW |
| 2 Nov, 14:00 | 15,177 MW | 14,506 MW |
| 2 Nov, 15:00 | 16,099 MW | 15,386 MW |
| 2 Nov, 16:00 | 17,055 MW | 16,720 MW |
| 2 Nov, 17:00 | 17,869 MW | 17,702 MW |
| 2 Nov, 18:00 | 17,657 MW | 17,483 MW |
| 2 Nov, 19:00 | 17,211 MW | 16,985 MW |
| 2 Nov, 20:00 | 16,644 MW | 16,414 MW |
| 2 Nov, 21:00 | 15,853 MW | 15,741 MW |
| 2 Nov, 22:00 | 14,901 MW | 14,839 MW |
| 2 Nov, 23:00 | 13,988 MW | 13,973 MW |
| 3 Nov, 00:00 | 13,376 MW | 13,278 MW |
| 3 Nov, 01:00 | 12,927 MW | 12,835 MW |
| 3 Nov, 02:00 | 12,623 MW | 12,591 MW |
| 3 Nov, 03:00 | 12,542 MW | 12,508 MW |
| 3 Nov, 04:00 | 12,800 MW | 12,755 MW |
| 3 Nov, 05:00 | 13,607 MW | 13,537 MW |
| 3 Nov, 06:00 | 14,862 MW | 14,787 MW |
| 3 Nov, 07:00 | 15,586 MW | 15,300 MW |
| 3 Nov, 08:00 | 15,694 MW | 15,358 MW |
| 3 Nov, 09:00 | 15,545 MW | 14,974 MW |
| 3 Nov, 10:00 | 15,330 MW | 14,686 MW |
| 3 Nov, 11:00 | 15,223 MW | 14,670 MW |
| 3 Nov, 12:00 | 15,104 MW | 14,695 MW |
| 3 Nov, 13:00 | 15,287 MW | 14,980 MW |
| 3 Nov, 14:00 | 15,559 MW | 15,323 MW |
| 3 Nov, 15:00 | 16,275 MW | 15,990 MW |
| 3 Nov, 16:00 | 17,151 MW | 17,072 MW |
| 3 Nov, 17:00 | 17,913 MW | 17,926 MW |
| 3 Nov, 18:00 | 17,748 MW | 17,678 MW |
| 3 Nov, 19:00 | 17,284 MW | 17,137 MW |
| 3 Nov, 20:00 | 16,706 MW | 16,540 MW |
| 3 Nov, 21:00 | 15,916 MW | 15,837 MW |
| 3 Nov, 22:00 | 14,977 MW | 14,917 MW |
| 3 Nov, 23:00 | 14,057 MW | 14,036 MW |
| 4 Nov, 00:00 | 13,461 MW | 13,279 MW |
| 4 Nov, 01:00 | 12,967 MW | 12,813 MW |
| 4 Nov, 02:00 | 12,661 MW | 12,529 MW |
| 4 Nov, 03:00 | 12,552 MW | 12,416 MW |
| 4 Nov, 04:00 | 12,783 MW | 12,636 MW |
| 4 Nov, 05:00 | 13,559 MW | 13,399 MW |
| 4 Nov, 06:00 | 14,890 MW | 14,600 MW |
| 4 Nov, 07:00 | 15,343 MW | 14,642 MW |
| 4 Nov, 08:00 | 14,508 MW | 14,171 MW |
| 4 Nov, 09:00 | 13,942 MW | 13,556 MW |
| 4 Nov, 10:00 | 13,843 MW | 13,241 MW |
| 4 Nov, 11:00 | 13,939 MW | 13,333 MW |
| 4 Nov, 12:00 | 14,215 MW | 13,501 MW |
| 4 Nov, 13:00 | 14,674 MW | 13,970 MW |
| 4 Nov, 14:00 | 15,371 MW | 14,675 MW |
| 4 Nov, 15:00 | 16,497 MW | 15,763 MW |
| 4 Nov, 16:00 | 17,515 MW | 17,135 MW |
| 4 Nov, 17:00 | 18,184 MW | 18,041 MW |
| 4 Nov, 18:00 | 17,947 MW | 17,777 MW |
| 4 Nov, 19:00 | 17,507 MW | 17,206 MW |
| 4 Nov, 20:00 | 16,924 MW | 16,599 MW |
| 4 Nov, 21:00 | 16,172 MW | 15,873 MW |
| 4 Nov, 22:00 | 15,200 MW | 14,985 MW |
| 4 Nov, 23:00 | 14,293 MW | 14,123 MW |
| 5 Nov, 00:00 | 13,679 MW | 13,270 MW |
| 5 Nov, 01:00 | 13,236 MW | 12,818 MW |
| 5 Nov, 02:00 | 12,958 MW | 12,553 MW |
| 5 Nov, 03:00 | 12,838 MW | 12,453 MW |
| 5 Nov, 04:00 | 13,007 MW | 12,681 MW |
| 5 Nov, 05:00 | 13,727 MW | 13,465 MW |
| 5 Nov, 06:00 | 15,095 MW | 14,849 MW |
| 5 Nov, 07:00 | 16,104 MW | 15,802 MW |
| 5 Nov, 08:00 | 16,451 MW | 16,160 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). NYISO Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/nyiso/
World Power Monitor. NYISO Demand Forecast Accuracy: Error, Bias and Worst Miss. Data as of 2026-11-05. Data from U.S. Energy Information Administration. https://worldpowermonitor.com/forecast-accuracy/nyiso/
@misc{wpm_forecast_accuracy_nyiso_2026,
title = {{NYISO Demand Forecast Accuracy: Error, Bias and Worst Miss}},
author = {{World Power Monitor}},
year = {2026},
note = {Data as of 2026-11-05. Data from U.S. Energy Information Administration.},
url = {https://worldpowermonitor.com/forecast-accuracy/nyiso/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/nyiso/
The Copy buttons add today's date as the access date.