Day-ahead vs. real-time

Every morning the day-ahead market prices tomorrow, hour by hour. This page grades that bet against what the grid actually paid.

Two prices for every hour

Aug 30 · PT · 3-hub average- - day-ahead — real-time
$17$29$42$54$6712 AM6 AM12 PM6 PM11 PM
Spread by hour (RT − DA)12 AM: −$6.411 AM: −$6.502 AM: −$5.493 AM: −$6.994 AM: −$8.255 AM: −$6.026 AM: −$10.327 AM: −$3.648 AM: +$4.649 AM: −$4.0210 AM: +$5.3711 AM: +$8.7012 PM: +$8.431 PM: +$8.882 PM: +$10.583 PM: +$7.704 PM: +$2.605 PM: +$1.62

Where the misses landed

by hub and hour · click a hub to re-scope the chart above
settled under day-aheadsettled overnot yet gradeddeeper = bigger miss · exact numbers on hover

Hub rows rank by today's average miss. zone mean of the load-zone settlement point prices.

Today so far
$36.91
real-time average vs $36.86 day-ahead
Settled under day-ahead
60%
of 719 hours since 2026-07-31
Biggest miss of the window
+$329.58
Aug 26 10:00 PM PT: priced $66.58, settled $396.15
Tomorrow's prices
$28.61–$56.57
tomorrow's day-ahead range, cheapest to priciest hour

The premium by hour

average spread by hour
+$15−$1512AM: +$5.04 over 30 hours1AM: +$3.54 over 30 hours2AM: −$0.25 over 30 hours3AM: +$0.61 over 30 hours4AM: +$0.05 over 30 hours5AM: +$1.99 over 30 hours6AM: −$1.44 over 30 hours7AM: −$0.35 over 30 hours8AM: +$0.71 over 30 hours9AM: −$1.79 over 30 hours10AM: −$1.01 over 30 hours11AM: +$0.51 over 30 hours12PM: +$1.14 over 30 hours1PM: +$2.74 over 30 hours2PM: +$2.82 over 30 hours3PM: +$1.10 over 30 hours4PM: −$1.02 over 30 hours5PM: −$1.14 over 29 hours6PM: −$1.07 over 30 hours7PM: −$15.41 over 30 hours8PM: −$7.13 over 30 hours9PM: +$6.00 over 30 hours10PM: +$9.67 over 30 hours11PM: +$4.46 over 30 hours12AM6AM12PM6PM

Average of 719 paired hours since 2026-07-31. Fills in as the record grows.

The evening ramp carries the day's scarcity, so those are the hours day-ahead prices hardest. When this chart bulges violet after sunset, that is why.

Tomorrow is already priced

the day-ahead bet
$30$5512 AM12 PM11 PM$56.57

Aug 31, as the day-ahead market cleared it. Real time starts grading at midnight.

Today by hub

day-ahead vs real-time averages
HubDay-ahead avgReal-time avgSpread
Northern California$42.30$36.99−$0.62
Southern California$42.23$37.16+$0.12
Central California$41.07$36.56+$0.65

Real-time averages cover graded hours only. Full interval detail is on the prices page.

What is the day-ahead market?

CAISO clears a day-ahead market every morning: results post by early afternoon Pacific, locking an hourly price for every hour of tomorrow. Most CAISO load settles against those prices, and the real-time market trues up the difference every five minutes.

What is DART?

Trader shorthand for the day-ahead to real-time spread. On this page the spread is real time minus day-ahead, so a positive number means the hour settled above its day-ahead price and a negative number means day-ahead carried a premium.

Why do the two prices differ?

The day-ahead price embeds a forecast of weather, demand, and which plants will run. Real time is the grid as found. California adds the evening ramp: when the sun sets and demand holds, real time can spike into a ramp that day-ahead only guessed at.

Where does this data come from?

CAISO's public OASIS feeds: day-ahead hourly and real-time five-minute prices for the three trading hubs shown here, the same feeds behind the prices page. CAISO runs on Pacific time and honors 23- or 25-hour days at the daylight-saving switch.