Ask the Grid

Overview

Per-resource, per-interval telemetry for every generating unit in ERCOT, taken from the 60-Day SCED Disclosure Reports. Each row is one SCED run (roughly every five minutes) for one generation resource and its QSE, so you can see exactly what the market told each unit to do and what it was physically doing: the SCED dispatch target (base point), the unit's telemetered net output, its high and low sustainable/ancillary/dispatch limits (HSL/HASL/HDL, LSL/LASL/LDL), its output schedule and telemetered status, and how much of each ancillary service it was responsible for (Reg-Up, Reg-Down, RRS, RRS-FFR, Non-Spin, ECRS). ERCOT publishes these disclosures with a 60-day regulatory delay, so this is a rich historical record rather than a live feed — the single best source for studying how individual plants were dispatched, how close they ran to their limits, how they followed SCED base points, and how ancillary-service obligations were spread across the fleet. It is the highest-volume subreport in the bundle (~250k rows per disclosure day). The official source is ERCOT report NP3-965-ER, 60-Day SCED Disclosure Reports.

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.

Schema30

Column
Type
event_timeDateTime64(6, 'UTC')
qse_nameLowCardinality(String)
resource_nameLowCardinality(String)
dme_nameNullable(String)
resource_typeNullable(String)
telemetered_resource_statusNullable(String)
output_scheduleNullable(Float64)
hslNullable(Float64)
haslNullable(Float64)
hdlNullable(Float64)
lslNullable(Float64)
laslNullable(Float64)
ldlNullable(Float64)
base_pointNullable(Float64)
telemetered_net_outputNullable(Float64)
as_responsibility_regupNullable(Float64)
as_responsibility_regdnNullable(Float64)
as_responsibility_rrsNullable(Float64)
as_responsibility_rrsffrNullable(Float64)
as_responsibility_nonspinNullable(Float64)
as_responsibility_ecrsNullable(Float64)
min_gen_costNullable(Float64)
start_up_hot_offerNullable(Float64)
start_up_inter_offerNullable(Float64)
start_up_cold_offerNullable(Float64)
disclosure_dateNullable(Date32)
emil_idNullable(String)
doc_idNullable(Int64)
subreport_memberNullable(String)
ingested_atDateTime64(6, 'UTC')

Sample rows

event_timeqse_nameresource_namedme_nameresource_typetelemetered_resource_statusoutput_schedulehslhaslhdllsllaslldlbase_pointtelemetered_net_outputas_responsibility_regupas_responsibility_regdnas_responsibility_rrsas_responsibility_rrsffras_responsibility_nonspinas_responsibility_ecrsmin_gen_coststart_up_hot_offerstart_up_inter_offerstart_up_cold_offerdisclosure_dateemil_iddoc_idsubreport_memberingested_at
2026-06-14 04:55:16.000000QWAKE2WAKEWE_G2_J02YWAKEWWINDON27.627.627.60479927062990027.604799270629927.60482026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QWAKE2WAKEWE_G1_J02YWAKEWWINDON23.823.823.81399917602540023.813999176025423.8142026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QWAKEWAKEWE_G2_J01YWAKEWWINDON29.229.229.19519996643070029.195199966430729.19522026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QWAKEWAKEWE_G1_J01YWAKEWWINDON25.225.225.18600082397460025.186000823974625.1862026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTYRECRAWFISH_UNIT1YTYREWINDON494949.028167724609400.032385110855102549.028167724609449.028172026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTURKYTTWEC_G1YINVENWINDON77.878.378.29220581054690078.292205810546977.787752026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOTL7CMPD_SLR_SOLAR3YTOTALPVGROUT00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOTL7CMPD_SLR_SOLAR2YTOTALPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOTL7CMPD_SLR_SOLAR1YTOTALPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOTL6CTW_SOLAR2YTOTALPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOTL6CTW_SOLAR1YTOTALPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOTL4DAN_UNIT3YTOTALPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOTL4DAN_UNIT2YTOTALPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOTL4DAN_UNIT1YTOTALPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOTL3MYR_UNIT2YTOTALPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOTL3MYR_UNIT1YTOTALPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOTL2VANCOURT_UNIT1YHANWTPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOTL2NEBULA_UNIT1YHANWTPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOT15PDRA_SLR_SOLAR2YTOTALPVGROUT00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOT15PDRA_SLR_SOLAR1YTOTALPVGROUT00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOT14ASTRA_UNIT1YASTRAWINDON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOT13TNG_SOLAR2YTOTALPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOT13TNG_SOLAR1YTOTALPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOT12OBERON_UNIT_1_J02YHANWHPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334
2026-06-14 04:55:16.000000QTOT12OBERON_UNIT_1_J01YHANWHPVGRON00000002026-08-12NP3-965-ER126135758860d_SCED_Gen_Resource_Data-12-AUG-26.csv2026-08-12 14:36:57.261334

Coverage

Published on a 60-day disclosure lag — ERCOT releases these reports 60 days after the fact, so the most recent ~60 days aren’t available yet. That trailing window is expected, not a gap in the data.

99.9% complete2 gap days1,684 days with data
Show coverage history ▾
Coverage: 99.9%Days with data: 1,684Gaps: 2
2026
2025
2024
2023
2022
2021
gaplessmore