ERCOT logo

ERCOT Day-Ahead Settlement Point Prices

Hourly settlement point prices cleared in the ERCOT Day-Ahead Market, covering every settlement point in Texas (load zones, hubs, and resource nodes).

ercot.spp_day_ahead_hourlyPrices data
One row per
settlement point x delivery hour
Hourly (DAM) cadence
Evidence
Cleared day-ahead market
A market outcome, not a physical observation
Time basis
Interval-end records
UTC · event_time

Overview

These are the prices at which energy is bought and sold a day in advance of delivery, set the afternoon before each operating day. They are the day-ahead counterpart to real-time locational prices, and the gap between the two reflects how the market expected conditions to differ from how they actually unfolded. Traders use them to position and hedge, generators and loads use them to plan commitments, and researchers use them to study how congestion and scarcity show up across the grid.

Query contract
Read ercot.spp_day_ahead_hourly with FINAL so repeated ingestion revisions collapse to one row per settlement point and delivery hour.
Analysis rules
For an ERCOT trading-hub comparison, use the canonical hubs HB_HOUSTON, HB_NORTH, HB_SOUTH, HB_WEST, and HB_PAN. Do not include HB_BUSAVG or HB_HUBAVG unless the user explicitly asks for aggregate hub indices.Aggregate only after revision collapse; otherwise repeated ingestions multiply every delivery hour.
Interpretation
ERCOT clears its day-ahead market around midday and posts the results by about 1:30 PM Central the day before delivery. Before early afternoon Central time, the next day's prices have not been published yet — that is the market's schedule, not missing coverage; offer today's cleared prices instead.
Related analysis
day-ahead congestion component and point price decomposition · same day-ahead delivery hourday-ahead versus real-time point price · Use query_data on both datasets with the same exact settlement_point and ISO-local day, event_time bucket='hour', ascending. Select the day-ahead hourly SPP and average real-time LMP by delivery hour. query_data normalizes this source's interval-end labels to delivery-hour starts, so the returned UTC axes align exactly for compute.

Access

Plans
See available download and API access options. View pricing
Full history
Delivered to Snowflake, Databricks or your own storage on a schedule by Data services.
More coverage

Schema

Loading…

Sample data

Loading…

Coverage

Loading…