| D |
Proj Peak (MW) |
Actual Peak (MW) |
Time of Peak |
Avg Temp |
4CP Prob |
P(peak on/after) |
|
01
|
—
|
—
|
—
|
—
|
10%
|
100%
|
|
02
|
—
|
—
|
—
|
—
|
10%
|
96%
|
|
03
|
—
|
—
|
—
|
—
|
10%
|
93%
|
|
04
|
—
|
—
|
—
|
—
|
10%
|
90%
|
|
05
|
—
|
—
|
—
|
—
|
10%
|
87%
|
|
06
|
—
|
—
|
—
|
—
|
10%
|
83%
|
|
07
|
—
|
—
|
—
|
—
|
10%
|
80%
|
|
08
|
—
|
—
|
—
|
—
|
10%
|
76%
|
|
09
|
—
|
—
|
—
|
—
|
10%
|
73%
|
|
10
|
—
|
—
|
—
|
—
|
10%
|
70%
|
|
11
|
—
|
—
|
—
|
—
|
10%
|
67%
|
|
12
|
—
|
—
|
—
|
—
|
10%
|
64%
|
|
13
|
—
|
—
|
—
|
—
|
10%
|
61%
|
|
14
|
—
|
—
|
—
|
—
|
10%
|
57%
|
|
15
|
—
|
—
|
—
|
—
|
10%
|
53%
|
|
16
|
—
|
—
|
—
|
—
|
10%
|
50%
|
|
17
|
—
|
—
|
—
|
—
|
10%
|
46%
|
|
18
|
—
|
—
|
—
|
—
|
10%
|
43%
|
|
19
|
—
|
—
|
—
|
—
|
10%
|
39%
|
|
20
|
—
|
—
|
—
|
—
|
10%
|
36%
|
|
21
|
—
|
—
|
—
|
—
|
10%
|
32%
|
|
22
|
—
|
—
|
—
|
—
|
10%
|
29%
|
|
23
|
—
|
—
|
—
|
—
|
10%
|
26%
|
|
24
|
—
|
—
|
—
|
—
|
10%
|
24%
|
|
25
|
—
|
—
|
—
|
—
|
10%
|
21%
|
|
26
|
—
|
—
|
—
|
—
|
10%
|
17%
|
|
27
|
—
|
—
|
—
|
—
|
10%
|
14%
|
|
28
|
—
|
—
|
—
|
—
|
10%
|
10%
|
|
29
|
—
|
—
|
—
|
—
|
10%
|
7%
|
|
30
|
—
|
—
|
—
|
—
|
10%
|
4%
|
Green = historic (actuals from DB)
Blue = forecast / estimate
* = today
Highest actual peak in month highlighted in red.
Highest proj. peak in month highlighted in red.
Highest average temperature in month highlighted in red.
4CP Prob = P(this day is the monthly 15-min peak). Current month: from what we know now (actuals + ERCOT forecast + weather-fitted proxy).
Completed months: what the model would have said that morning (morning-of replay), so you can judge how it would have guided you.
P(peak on/after) = chance the race was still open as of that morning.
⚠ gap = afternoon data missing that day; true peak unknown, estimated from weather.
Proxy fitted on Jul/Aug/Sep 2025+2026 (2024 excluded - grid changed). Measured days are never "adjusted".