| D |
Proj Peak (MW) |
Actual Peak (MW) |
Time of Peak |
Avg Temp |
4CP Prob |
P(peak on/after) |
|
01
|
—
|
—
|
—
|
—
|
10%
|
100%
|
|
02
|
—
|
—
|
—
|
—
|
10%
|
97%
|
|
03
|
—
|
—
|
—
|
—
|
10%
|
94%
|
|
04
|
—
|
—
|
—
|
—
|
10%
|
90%
|
|
05
|
—
|
—
|
—
|
—
|
10%
|
88%
|
|
06
|
—
|
—
|
—
|
—
|
10%
|
85%
|
|
07
|
—
|
—
|
—
|
—
|
10%
|
81%
|
|
08
|
—
|
—
|
—
|
—
|
10%
|
78%
|
|
09
|
—
|
—
|
—
|
—
|
10%
|
75%
|
|
10
|
—
|
—
|
—
|
—
|
10%
|
72%
|
|
11
|
—
|
—
|
—
|
—
|
10%
|
68%
|
|
12
|
—
|
—
|
—
|
—
|
10%
|
65%
|
|
13
|
—
|
—
|
—
|
—
|
10%
|
62%
|
|
14
|
—
|
—
|
—
|
—
|
10%
|
59%
|
|
15
|
—
|
—
|
—
|
—
|
10%
|
56%
|
|
16
|
—
|
—
|
—
|
—
|
10%
|
53%
|
|
17
|
—
|
—
|
—
|
—
|
10%
|
49%
|
|
18
|
—
|
—
|
—
|
—
|
10%
|
46%
|
|
19
|
—
|
—
|
—
|
—
|
10%
|
43%
|
|
20
|
—
|
—
|
—
|
—
|
10%
|
39%
|
|
21
|
—
|
—
|
—
|
—
|
10%
|
36%
|
|
22
|
—
|
—
|
—
|
—
|
10%
|
33%
|
|
23
|
—
|
—
|
—
|
—
|
10%
|
29%
|
|
24
|
—
|
—
|
—
|
—
|
10%
|
26%
|
|
25
|
—
|
—
|
—
|
—
|
10%
|
23%
|
|
26
|
—
|
—
|
—
|
—
|
10%
|
20%
|
|
27
|
—
|
—
|
—
|
—
|
10%
|
16%
|
|
28
|
—
|
—
|
—
|
—
|
10%
|
13%
|
|
29
|
—
|
—
|
—
|
—
|
10%
|
10%
|
|
30
|
—
|
—
|
—
|
—
|
10%
|
6%
|
|
31
|
—
|
—
|
—
|
—
|
10%
|
3%
|
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".