Live PJM dashboard: 5CP peak risk and load forecast

Today's Load vs. Current Peakcross the white line and today enters the top five

ActualForecastCurrent 5th peak
5th peak144.2 GW
1%
CLEAR
the chance today ends in the season's top five
Forecast max
137.5 GW
5th peak
144.2 GW
Margin
-6.76 GW
Temp anomaly
0°F
Est. curtailment
−0.0 GW
p (raw → final)
1% → 1%
Calibration and model ⓘ
Tight window opens in
0:20:38
4:00 PM ET to 6:00 PM ET · 2h, not the whole afternoon

a 4 in 5 chance the peak lands here ⓘ

Hour by hour, Jul 10

Tap an hour for the why

zone avg $51.17/MWh · hourly

State outlines for orientation — PJM serves all or part of each shaded state. Price tags are real-time hourly zone LMPs anchored over each utility's service area.

The five that count so far

provisional, from observed hourly load
  1. cp1Thu, Jul 2162.2 GW5:00 PM ET
  2. cp2Wed, Jul 1161.6 GW5:00 PM ET
  3. cp3Tue, Jun 30149.7 GW5:00 PM ET
  4. cp4Thu, Jun 11144.9 GW5:00 PM ET
  5. cp5Mon, Jun 29144.2 GW5:00 PM ET

PJM's official five use unrestricted peaks, which add back estimated demand response. These standings read observed load, so a heavy curtailment day can rank differently until the October determination.

The free API

key issued at sign-in

Everything on this site is in the API. Build on it, no scraping required.

curl -H "X-Api-Key: wm_..." \
  "https://wattmarkets.com/v1/predictions/daily?program=pjm-5cp-2026"
Docs and live playground