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 18 · PT · 3-hub average- - day-ahead — real-time
$17$32$46$61$7512 AM6 AM12 PM6 PM11 PM
Spread by hour (RT − DA)12 AM: −$0.161 AM: −$2.212 AM: −$1.643 AM: −$3.554 AM: −$1.995 AM: −$2.666 AM: −$3.827 AM: −$4.958 AM: −$5.179 AM: −$6.1510 AM: −$3.1411 AM: −$2.4112 PM: −$3.101 PM: −$3.242 PM: −$2.463 PM: +$3.044 PM: −$1.865 PM: −$14.54

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
$34.49
real-time average vs $37.82 day-ahead
Settled under day-ahead
64%
of 718 hours since 2026-07-19
Biggest miss of the window
+$284.33
Jul 24 7:00 PM PT: priced $67.56, settled $351.89
Tomorrow's prices
$32.99–$77.80
tomorrow's day-ahead range, cheapest to priciest hour

The premium by hour

average spread by hour
+$11−$1112AM: +$6.59 over 30 hours1AM: +$2.66 over 30 hours2AM: −$1.43 over 30 hours3AM: −$0.56 over 30 hours4AM: −$0.32 over 30 hours5AM: +$1.52 over 30 hours6AM: −$0.05 over 30 hours7AM: −$0.36 over 30 hours8AM: −$1.12 over 30 hours9AM: −$3.72 over 30 hours10AM: −$3.53 over 30 hours11AM: −$2.01 over 30 hours12PM: −$1.71 over 30 hours1PM: −$0.82 over 30 hours2PM: +$1.09 over 30 hours3PM: −$0.02 over 30 hours4PM: −$2.37 over 30 hours5PM: −$0.99 over 29 hours6PM: −$2.03 over 30 hours7PM: +$1.08 over 30 hours8PM: −$10.87 over 30 hours9PM: −$3.59 over 30 hours10PM: −$2.74 over 30 hours11PM: +$0.29 over 29 hours12AM6AM12PM6PM

Average of 718 paired hours since 2026-07-19. 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
$36$7512 AM12 PM11 PM$77.80

Aug 19, 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$45.13$38.18−$2.08
Southern California$42.64$34.24−$2.25
Central California$42.45$31.05−$5.67

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.