Live PJM dashboard: 5CP peak risk and load forecast
PJM5CPtoday's load vs. current peak · cross the white line and today enters the top five
0%
CLEAR
the chance today ends in the season's top five
- Forecast max
- 116.5 GW
- 5th peak
- 153.8 GW
- Margin
- -37.30 GW
- Temp anomaly
- 0°F
- Est. curtailment
- −0.0 GW
- p (raw → final)
- 0% → 0%
Calibration and model ⓘ
Tight window opens in
—:—:—
4:00 PM ET to 6:00 PM ET
Hour by hour, Aug 24
12:00 PM
0.0%
1:00 PM
0.0%
2:00 PM
0.0%
3:00 PM
0.0%
4:00 PM
0.0%
5:00 PM
0.0%
6:00 PM
0.0%
7:00 PM
0.0%
Tap an hour for the why
PJM by zone
zone avg $33.33/MWh · 5-min$15$150+/MWhcoolerhotter than normal
Zone shapes are each utility's retail service territory (HIFLD 2025), the closest public stand-in for PJM's transmission zones. Muni and co-op pockets inside a zone stay unshaded, and OVEC has no retail territory to draw. Zone fill and price tags are real-time five-minute LMPs. City readings are live NWS station observations, colored by anomaly vs each hour's ERA5 seasonal normal (2019–2024).
The five that count so far
provisional, from observed hourly load- cp1Thu, Jul 2162.2 GW5:00 PM ET
- cp2Wed, Jul 1161.6 GW5:00 PM ET
- cp3Wed, Jul 15158.7 GW5:00 PM ET
- cp4Fri, Jul 3154.4 GW5:00 PM ET
- cp5Thu, Jul 16153.8 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 record
| Peaks caught | Days flagged | False alerts | |
|---|---|---|---|
| ▲ WattMarkets | 18 of 20 | 36 | 36h |
| Alert every hot day | 20 of 20 | 86 | 132h |
The API
key issued at sign-inEverything 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