ERCOTWARNING56% chance today sets August's peak · window 3:00 PM CT–5:00 PM CT

NYISO ICAP track record

3 of 4 season peaks flagged, 2022–202522 flagged days vs the blanket rule's 25avg lead 7.3hprecision 14%

Seasons before 2026 are graded on settled NYISO load, with model weights that never saw the season they grade. The live 2026 record starts the day calls publish.

The hour to beat

2026, provisional, from observed hourly load
  1. cp1Thu, Jul 231.1 GW6:00 PM ET

Any hotter business day through September 30 takes the slot. The ICAP tag your facility carries next year is your demand during whichever hour wins.

The miss

named, not buried
  • 2024-07-08 · NYISO's own 10 AM forecast said 28.0 GW, below the standing season bar of 28.2, and the afternoon beat that forecast by nearly a gigawatt to set the peak. A forecast-margin model cannot flag a day whose own forecast says it will not enter the ladder. The flag-every-entrant baseline missed it for the same reason. It was also the tightest season in the sample: first beat second by 46 MW.

One hour a season is a less forgiving target than a top five: a near-miss day counts for nothing. This model flagged 22 days across four summers and caught three of the four peaks with 7.3 hours of average lead.

Every call

Flagged days and the true peak days from the graded seasons, 2022–2025, newest first. Correct rejections (quiet days called quiet) are not listed but count in precision.

DateCallpOutcome
2026Live Season6 days listed, 6 flagged
2026-07-15 WARNING95%In playa hotter day can take the peak until the season closes · watch the replay
2026-07-14 WARNING55%In playa hotter day can take the peak until the season closes · watch the replay
2026-07-03 WARNING97%In playreplayed on settled data after the fact — not an issued call · watch the replay
2026-07-02 WARNING100%In playcurrently the season peak · replayed on settled data after the fact — not an issued call · watch the replay
2026-07-01 WARNING100%In playreplayed on settled data after the fact — not an issued call · watch the replay
2026-06-11 WARNING97%In playreplayed on settled data after the fact — not an issued call · watch the replay
20255 days listed, 5 flagged
2025-07-30 WARNING88%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2025-07-29 WARNING96%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2025-07-17 WARNING55%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2025-06-24 WARNING99%Hitwatch the replay
2025-06-23 WARNING100%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
20244 days listed, 3 flagged
2024-08-01 WARNING58%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2024-07-16 WARNING99%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2024-07-15 WARNING99%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2024-07-08 CLEAR24%Missthe season's peak day went unflagged · watch the replay
20236 days listed, 6 flagged
2023-09-06 WARNING62%Hitwatch the replay
2023-07-28 WARNING95%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2023-07-27 WARNING78%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2023-07-06 WARNING50%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2023-07-05 WARNING71%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2023-07-03 WARNING70%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
20228 days listed, 8 flagged
2022-08-09 WARNING88%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2022-08-08 WARNING99%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2022-08-04 WARNING90%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2022-07-22 WARNING58%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2022-07-21 WARNING83%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2022-07-20 WARNING99%Hitwatch the replay
2022-07-19 WARNING90%False alarmflagged WARNING+, but the season peaked on another day · watch the replay
2022-07-01 WARNING81%False alarmflagged WARNING+, but the season peaked on another day · watch the replay

A hit is a day flagged WARNING or higher that held the season's peak, graded on official data. Live-season rows quote our strongest call that day and grade when the season closes.

How the model is validated and the survival math live on the methodology page. Live calls are hash-chained the moment they publish, same as ERCOT's and PJM's.