ERCOT logo

SCED Load Resource Data (60-Day)

Per-resource, per-interval telemetry for ERCOT's controllable Load Resources — large loads that curtail or provide ancillary services — from the 60-Day SCED Disclosure Reports.

Native record
load resource x QSE x SCED interval, disclosed 60 days later
5-minute (SCED), 60-day disclosure publication cadence
Evidence
Observed market data
Published observations from the named source
Time basis
Point-in-time records
UTC · event_time

Overview

Each row is one SCED run (roughly every five minutes) for one load resource and its QSE, showing its real power consumption alongside its maximum and low consumption, its high and low dispatch limits (HDL, LDL), its SCED dispatch target (base point) and telemetered status, and its ancillary services. What ERCOT discloses about ancillary services changed with Real-Time Co-optimization plus Batteries (RTC+B) on 5 December 2025. Before it, each row carries the load's ancillary limits (HASL, LASL) and how much of each service it was responsible for (Reg-Up, Reg-Down, RRS, RRS-FFR, Non-Spin, ECRS). From it, those columns are empty and each row instead carries the load's ramp rates, its per-service ancillary capability, the ancillary services SCED awarded it in that interval (RRS by under-frequency relay, ECRS, Non-Spin and, rarely, RRS-PFR), and how much RRS and ECRS its QSE self-provided on it. Because Load Resources are how demand-side capacity participates in ERCOT's real-time market and reserves, this dataset shows demand response actually happening at five-minute resolution — how much load was armed for responsive reserve, when it was deployed, and how it followed dispatch. Like the gen file it is published on a 60-day regulatory delay, making it a historical record for studying demand-side flexibility, reserve provision, and load participation in scarcity events. The official source is ERCOT report NP3-965-ER, 60-Day SCED Disclosure Reports.

Query contract

Preserve one canonical row per (event_time, qse_name, resource_name) before aggregating.

Analysis rules

  • as_awards_* is the MW of each ancillary service SCED awarded the resource in that interval. ERCOT leaves an unawarded service blank, so NULL means no award: coalesce to 0 before summing across resources or intervals.
  • as_capability_regup, as_capability_regdn, as_capability_ecrs and as_capability_nspin are ramp rates in MW per minute, not MW. The most the resource can be awarded is that rate times the service's deployment window: 5 minutes for regulation, 10 for ECRS, 30 for Non-Spin. as_capability_rrspfr and as_capability_rrsffr are MW. Never compare an award with its capability as if both were MW.

Interpretation

  • These demand-side operating records come from a disclosure ERCOT releases sixty days after the fact. The most recent day available is always about two months old, and nothing newer exists yet anywhere — that is the regulatory schedule, not missing coverage. For recent or live operations, use the live grid feeds instead.
  • RTC+B changed this disclosure on 2025-12-05. hasl, lasl and the as_responsibility_* columns are historical-only and null from that date; ramp_rate_up, ramp_rate_down, as_capability_*, as_awards_* and self_provided_* begin on it.

Access

Query from your own tools

Use the guarded HTTP endpoint directly, or connect an MCP client and load the dataset contract with describe_data before calling query_data.

HTTP endpoint
POST /api/v1/datasets/ercot_sixty_day_sced_load_resource_data/query

Schema40

Column
Type
event_timeDateTime64(6, 'UTC')
qse_nameLowCardinality(String)
resource_nameLowCardinality(String)
dme_nameNullable(String)
telemetered_resource_statusNullable(String)
max_power_consumptionNullable(Float64)
low_power_consumptionNullable(Float64)
real_power_consumptionNullable(Float64)
haslNullable(Float64)
hdlNullable(Float64)
laslNullable(Float64)
ldlNullable(Float64)
base_pointNullable(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)
disclosure_dateNullable(Date32)
emil_idNullable(String)
doc_idNullable(Int64)
subreport_memberNullable(String)
ingested_atDateTime64(6, 'UTC')
ramp_rate_upNullable(Float64)
ramp_rate_downNullable(Float64)
as_capability_regupNullable(Float64)
as_capability_regdnNullable(Float64)
as_capability_ecrsNullable(Float64)
as_capability_nspinNullable(Float64)
as_capability_rrspfrNullable(Float64)
as_capability_rrsffrNullable(Float64)
as_capability_rrsufrNullable(Float64)
as_awards_nspinNullable(Float64)
as_awards_rrspfrNullable(Float64)
as_awards_rrsufrNullable(Float64)
as_awards_ecrsNullable(Float64)
self_provided_rrsffrNullable(Float64)
self_provided_rrsufrNullable(Float64)
self_provided_ecrsNullable(Float64)

Sample data

event_timeqse_nameresource_namedme_nametelemetered_resource_statusmax_power_consumptionlow_power_consumptionreal_power_consumptionhaslhdllaslldlbase_pointas_responsibility_regupas_responsibility_regdnas_responsibility_rrsas_responsibility_rrsffras_responsibility_nonspinas_responsibility_ecrsdisclosure_dateemil_iddoc_idsubreport_memberingested_atramp_rate_upramp_rate_downas_capability_regupas_capability_regdnas_capability_ecrsas_capability_nspinas_capability_rrspfras_capability_rrsffras_capability_rrsufras_awards_nspinas_awards_rrspfras_awards_rrsufras_awards_ecrsself_provided_rrsffrself_provided_rrsufrself_provided_ecrs
2026-08-01 04:55:19.000000QVOLTUSTERT_LD5∅ONL9.54.88.8∅8.75699996948242∅8.75699996948242∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.65079500000.380000∅∅∅3.8000
2026-08-01 04:55:19.000000QVOLTUPJPTR_LD3∅OUTL300∅0∅0∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.65079500000.30000∅∅∅∅000
2026-08-01 04:55:19.000000QVOLTUMDAIR_LD15∅OUTL0.900∅0∅0∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QVOLTUHARTR_LD1∅NA2000∅0∅0∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QVOLTUCRTRVLLE_LD3∅NA4000∅0∅0∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QTOT10SFTLK_LD3∅OUTL30115.9∅15.926139831543∅15.926139831543∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.65079500001.49260.4975000∅∅∅∅000
2026-08-01 04:55:19.000000QTOT10SFTLK_LD2∅OUTL16.3316.3∅16.2592868804932∅16.2592868804932∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.65079500001.32590000∅∅∅∅000
2026-08-01 04:55:19.000000QTOT10GASLD_LD3∅OUTL18115.2∅15.1539335250854∅15.1539335250854∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.65079500001.41540.4718000∅∅∅∅000
2026-08-01 04:55:19.000000QTOT10GASLD_LD2∅OUTL18115.8∅15.7978363037109∅15.7978363037109∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.65079500001.480.4933000∅∅∅∅000
2026-08-01 04:55:19.000000QTENSKTXI1_LD4∅ONL117.511∅11.03600025177∅11.03600025177∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000003.556∅∅3.556∅02.40
2026-08-01 04:55:19.000000QTENSKTXI1_LD3∅ONL8.44.38.4∅8.43600082397461∅8.43600082397461∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000004.13∅∅3.4973∅01.60
2026-08-01 04:55:19.000000QTENSKTXI1_LD2∅ONL5.425.4∅5.42800045013428∅5.42800045013428∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000003.474∅∅1.9757∅010
2026-08-01 04:55:19.000000QTENSKTXI1_LD1∅ONL000∅0∅0∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QTENSKTMNTH_LD1∅OUTL4.904.9∅4.8963942527771∅4.8963942527771∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QTENSKMDTXI_LD4∅OUTL111111∅10.9696788787842∅10.9696788787842∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QTENSKMDTXI_LD3∅OUTL12.612.612.6∅12.6334524154663∅12.6334524154663∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QTENSKMDTXI_LD2∅OUTL0.10.10.1∅0.0734918341040611∅0.0734918341040611∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QTENSKMDTXI_LD1∅OUTL0.90.90.9∅0.942124605178833∅0.942124605178833∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QTENS7DOWGEN_LD9∅OUTL237.90237.9∅237.899993896484∅237.899993896484∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QTENS7DOWGEN_LD7∅OUTL000∅0.0244200248271227∅0.0244200248271227∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QTENS7DOWGEN_LD6∅OUTL31.8031.8∅31.7999992370605∅31.7999992370605∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QTENS7DOWGEN_LD5∅OUTL62.6062.6∅62.6282348632813∅62.6282348632813∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QTENS7DOWGEN_LD3∅OUTL000∅0.0244200248271227∅0.0244200248271227∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QTENS7DOWGEN_LD11∅OUTL62.3062.3∅62.3199005126953∅62.3199005126953∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000
2026-08-01 04:55:19.000000QTENS7DOWGEN_LD10∅OUTL61.8061.8∅61.7997055053711∅61.7997055053711∅∅∅∅∅∅∅2026-09-29NP3-965-ER128033348860d_Load_Resource_Data_in_SCED-29-SEP-26.csv2026-09-29 14:33:16.650795000000000∅∅∅∅000

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.8% complete3 gap days1,731 days with data
Show coverage history
Coverage: 99.8%Days with data: 1,731Gaps: 3
2026
2025
2024
2023
2022
2021
gaplessmore