Overview
ERCOT's public real-time supply and demand dashboard at five-minute resolution. This is the preferred dataset for a current actual-versus-forecast demand comparison: series='realized' reports observed demand_mw, series='intraday_forecast' reports demand_mw forecast for the same target event_time at successive source_time vintages, and series='forward_forecast' reports forecasted_demand_mw farther ahead. It also carries committed and available capacity. Operators, traders, and researchers use it to measure current forecast error, headroom, and how forecasts converge toward realized demand.
Use with MCP
This table is available through the signed-in, read-only Ask the Grid MCP server. Connect a market below, then use search_data or describe_data to load its query contract before calling query_data.
Schema13
event_timeDateTime64(6, 'UTC')seriesLowCardinality(String)source_timeDateTime64(6, 'UTC')demand_mwNullable(Float64)capacity_mwNullable(Float64)available_mwNullable(Float64)forecasted_demand_mwNullable(Float64)avail_cap_gen_mwNullable(Float64)hour_endingNullable(Int32)intervalNullable(Int32)delivery_dateNullable(String)dst_flagNullable(Bool)ingested_atDateTime64(6, 'UTC')Sample rows
| event_time | series | source_time | demand_mw | capacity_mw | available_mw | forecasted_demand_mw | avail_cap_gen_mw | hour_ending | interval | delivery_date | dst_flag | ingested_at |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 16:50:00.000000 | ∅ | ∅ | ∅ | 70099 | 105661 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 16:53:23.936849 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 16:45:00.000000 | ∅ | ∅ | ∅ | 70099 | 105661 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 16:48:24.984057 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 16:40:00.000000 | ∅ | ∅ | ∅ | 70099 | 105661 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 16:43:21.798753 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 16:35:00.000000 | ∅ | ∅ | ∅ | 70099 | 105669 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 16:38:21.712439 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 16:30:00.000000 | ∅ | ∅ | ∅ | 70099 | 105669 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 16:33:21.972419 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 16:25:00.000000 | ∅ | ∅ | ∅ | 70099 | 105669 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 16:28:22.838242 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 16:20:00.000000 | ∅ | ∅ | ∅ | 70099 | 105669 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 16:23:23.332909 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 16:15:00.000000 | ∅ | ∅ | ∅ | 70099 | 105669 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 16:18:23.067712 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 16:10:00.000000 | ∅ | ∅ | ∅ | 70099 | 105669 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 16:13:22.872008 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 16:05:00.000000 | ∅ | ∅ | ∅ | 70173 | 105669 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 16:08:35.121855 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 16:00:00.000000 | ∅ | ∅ | ∅ | 70173 | 105669 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 16:03:23.899527 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 15:55:00.000000 | ∅ | ∅ | ∅ | 70173 | 105669 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 15:58:23.512812 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 15:50:00.000000 | ∅ | ∅ | ∅ | 70173 | 105669 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 15:53:24.549619 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 15:45:00.000000 | ∅ | ∅ | ∅ | 70173 | 105669 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 15:48:23.689930 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 15:40:00.000000 | ∅ | ∅ | ∅ | 70173 | 105669 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 15:43:24.063326 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 15:35:00.000000 | ∅ | ∅ | ∅ | 70173 | 105668 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 15:38:23.988358 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 15:30:00.000000 | ∅ | ∅ | ∅ | 70173 | 105668 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 15:33:23.931221 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 15:25:00.000000 | ∅ | ∅ | ∅ | 70173 | 105668 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 15:28:21.354811 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 15:20:00.000000 | ∅ | ∅ | ∅ | 70173 | 105668 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 15:23:22.171674 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 15:15:00.000000 | ∅ | ∅ | ∅ | 70173 | 105668 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 15:18:22.656482 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 15:10:00.000000 | ∅ | ∅ | ∅ | 70173 | 105668 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 15:13:23.453853 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 15:05:00.000000 | ∅ | ∅ | ∅ | 70174 | 105668 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 15:08:22.212766 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 15:00:00.000000 | ∅ | ∅ | ∅ | 70174 | 105668 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 15:03:23.604494 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 14:55:00.000000 | ∅ | ∅ | ∅ | 70174 | 105668 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 14:58:22.786326 |
| 2026-08-16 05:00:00.000000 | forward_forecast | 2026-08-09 14:50:00.000000 | ∅ | ∅ | ∅ | 70174 | 105668 | 24 | ∅ | 2026-08-15 | false | 2026-08-09 14:53:23.595294 |