SCED Gen Resource Data (60-Day)
Per-resource, per-interval telemetry for every generating unit in ERCOT, taken from the 60-Day SCED Disclosure Reports.
Overview
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 and dispatch limits (HSL/HDL, LSL/LDL), its output schedule 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 unit'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 unit's ramp rates, its per-service ancillary capability, and the ancillary services SCED awarded it in that interval (Reg-Up, Reg-Down, RRS-PFR, ECRS, Non-Spin). 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 services 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.
Query contract
Analysis rules
Interpretation
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.
POST /api/v1/datasets/ercot_sixty_day_sced_gen_resource_data/querySchema45
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')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_awards_nspinNullable(Float64)as_awards_rrspfrNullable(Float64)as_awards_ecrsNullable(Float64)as_awards_regupNullable(Float64)as_awards_regdnNullable(Float64)bid_typeNullable(String)proxy_extensionNullable(String)Sample data
| event_time | qse_name | resource_name | dme_name | resource_type | telemetered_resource_status | output_schedule | hsl | hasl | hdl | lsl | lasl | ldl | base_point | telemetered_net_output | as_responsibility_regup | as_responsibility_regdn | as_responsibility_rrs | as_responsibility_rrsffr | as_responsibility_nonspin | as_responsibility_ecrs | min_gen_cost | start_up_hot_offer | start_up_inter_offer | start_up_cold_offer | disclosure_date | emil_id | doc_id | subreport_member | ingested_at | ramp_rate_up | ramp_rate_down | as_capability_regup | as_capability_regdn | as_capability_ecrs | as_capability_nspin | as_capability_rrspfr | as_capability_rrsffr | as_awards_nspin | as_awards_rrspfr | as_awards_ecrs | as_awards_regup | as_awards_regdn | bid_type | proxy_extension |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-07-29 04:55:19.000000 | QWAKE2 | WAKEWE_G2_J02 | YWAKEW | WIND | ON | 39.7 | 39.7 | ∅ | 39.657600402832 | 0 | ∅ | 0 | 39.657600402832 | 39.6576 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 14.3 | 14.3 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QWAKE2 | WAKEWE_G1_J02 | YWAKEW | WIND | ON | 36.9 | 37.1 | ∅ | 37.1304016113281 | 0 | ∅ | 0 | 37.1304016113281 | 36.936 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 11.5 | 11.5 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QWAKE | WAKEWE_G2_J01 | YWAKEW | WIND | ON | 41.9 | 41.9 | ∅ | 41.9423980712891 | 0 | ∅ | 0 | 41.9423980712891 | 41.9424 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 14.3 | 14.3 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QWAKE | WAKEWE_G1_J01 | YWAKEW | WIND | ON | 39.1 | 39.3 | ∅ | 39.2695999145508 | 0 | ∅ | 0 | 39.2695999145508 | 39.064 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 11.5 | 11.5 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTYRE | CRAWFISH_UNIT1 | YTYRE | WIND | ON | 98.1 | 98.1 | ∅ | 98.1390686035156 | 10.5 | ∅ | 10.4634084701538 | 98.1390686035156 | 98.10442 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 32.6 | 32.6 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTURKY | TTWEC_G1 | YINVEN | WIND | ON | 61.4 | 61.4 | ∅ | 61.3509979248047 | 0 | ∅ | 0 | 61.3509979248047 | 61.351 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 33.9 | 33.9 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOTL7 | CMPD_SLR_SOLAR3 | YTOTAL | PVGR | ONTEST | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 40 | 40 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | Yes |
| 2026-07-29 04:55:19.000000 | QTOTL7 | CMPD_SLR_SOLAR2 | YTOTAL | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 42.24 | 42.24 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOTL7 | CMPD_SLR_SOLAR1 | YTOTAL | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 38.9 | 38.9 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOTL6 | CTW_SOLAR2 | YTOTAL | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 35 | 35 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOTL6 | CTW_SOLAR1 | YTOTAL | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 35 | 35 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOTL4 | DAN_UNIT3 | YTOTAL | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 29.96 | 29.96 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOTL4 | DAN_UNIT2 | YTOTAL | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 30.04 | 30.04 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOTL4 | DAN_UNIT1 | YTOTAL | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 60 | 60 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOTL3 | MYR_UNIT2 | YTOTAL | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 29.16 | 29.16 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOTL3 | MYR_UNIT1 | YTOTAL | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 33.44 | 33.44 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOTL2 | VANCOURT_UNIT1 | YHANWT | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 9 | 9 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOTL2 | NEBULA_UNIT1 | YHANWT | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 27 | 27 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOT15 | PDRA_SLR_SOLAR2 | YTOTAL | PVGR | OUT | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 35.0064 | 35.0064 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | No |
| 2026-07-29 04:55:19.000000 | QTOT15 | PDRA_SLR_SOLAR1 | YTOTAL | PVGR | OUT | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 35.0064 | 35.0064 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | No |
| 2026-07-29 04:55:19.000000 | QTOT14 | ASTRA_UNIT1 | YASTRA | WIND | ON | 73.1 | 73.1 | ∅ | 73.0813598632813 | 0 | ∅ | 0 | 73.0813598632813 | 73.08136 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 32.58 | 32.58 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOT13 | TNG_SOLAR2 | YTOTAL | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 25 | 25 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOT13 | TNG_SOLAR1 | YTOTAL | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 25 | 25 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOT12 | OBERON_UNIT_1_J02 | YHANWH | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 30 | 30 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
| 2026-07-29 04:55:19.000000 | QTOT12 | OBERON_UNIT_1_J01 | YHANWH | PVGR | ON | 0 | 0 | ∅ | 0 | 0 | ∅ | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-09-26 | NP3-965-ER | 1279147905 | 60d_SCED_Gen_Resource_Data-26-SEP-26.csv | 2026-09-26 14:35:15.855781 | 30 | 30 | 0 | 0 | 0 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | 3PT | No |
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.