DAM Energy Storage Resource Data (60-Day)
What each ERCOT battery offered into the Day-Ahead Market and what it was awarded, hour by hour, from the 60-Day DAM Disclosure Reports.
Overview
Like the SCED storage file this subreport begins at RTC+B go-live on 6 December 2025. Each row is one hour for one storage resource and its QSE, carrying the QSE's submitted energy curve as up to ten monotonic MW/price pairs, the resource's high and low sustainable limits and status, the awarded energy quantity, its settlement point and that point's day-ahead price, and its ancillary awards with the matching market clearing price for capacity in each service (Reg-Up, Reg-Down, RRS-PFR, RRS-FFR, RRS-UFR, ECRS, Non-Spin). This is where day-ahead storage strategy is legible: how a fleet split its capacity between energy and reserves, what it was paid for each, and how its bid curve related to the price that cleared. It is a cleared-market record on a 60-day regulatory delay, not a live feed. Measured 2026-09-07: 3.2 million rows. The official source is ERCOT report NP3-966-ER, 60-Day DAM 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_dam_esr_data/queryNeed the full history of this dataset in Snowflake, Databricks or your own storage? Data services delivers it on a schedule.
Schema48
event_timeDateTime64(6, 'UTC')qse_nameStringresource_nameStringdme_nameNullable(String)resource_typeNullable(String)qse_submitted_curve_mw1Nullable(Float64)qse_submitted_curve_price1Nullable(Float64)qse_submitted_curve_mw2Nullable(Float64)qse_submitted_curve_price2Nullable(Float64)qse_submitted_curve_mw3Nullable(Float64)qse_submitted_curve_price3Nullable(Float64)qse_submitted_curve_mw4Nullable(Float64)qse_submitted_curve_price4Nullable(Float64)qse_submitted_curve_mw5Nullable(Float64)qse_submitted_curve_price5Nullable(Float64)qse_submitted_curve_mw6Nullable(Float64)qse_submitted_curve_price6Nullable(Float64)qse_submitted_curve_mw7Nullable(Float64)qse_submitted_curve_price7Nullable(Float64)qse_submitted_curve_mw8Nullable(Float64)qse_submitted_curve_price8Nullable(Float64)qse_submitted_curve_mw9Nullable(Float64)qse_submitted_curve_price9Nullable(Float64)qse_submitted_curve_mw10Nullable(Float64)qse_submitted_curve_price10Nullable(Float64)hslNullable(Float64)lslNullable(Float64)resource_statusNullable(String)awarded_quantity_mwNullable(Float64)settlement_point_nameNullable(String)energy_settlement_point_priceNullable(Float64)regup_awarded_mwNullable(Float64)regup_mcpcNullable(Float64)regdn_awarded_mwNullable(Float64)regdn_mcpcNullable(Float64)rrspfr_awarded_mwNullable(Float64)rrsffr_awarded_mwNullable(Float64)rrsufr_awarded_mwNullable(Float64)rrs_mcpcNullable(Float64)ecrssd_awarded_mwNullable(Float64)ecrs_mcpcNullable(Float64)nonspin_awarded_mwNullable(Float64)nonspin_mcpcNullable(Float64)disclosure_dateNullable(Date)emil_idNullable(String)doc_idInt64subreport_memberStringingested_atDateTime64(6, 'UTC')Sample data
| event_time | qse_name | resource_name | dme_name | resource_type | qse_submitted_curve_mw1 | qse_submitted_curve_price1 | qse_submitted_curve_mw2 | qse_submitted_curve_price2 | qse_submitted_curve_mw3 | qse_submitted_curve_price3 | qse_submitted_curve_mw4 | qse_submitted_curve_price4 | qse_submitted_curve_mw5 | qse_submitted_curve_price5 | qse_submitted_curve_mw6 | qse_submitted_curve_price6 | qse_submitted_curve_mw7 | qse_submitted_curve_price7 | qse_submitted_curve_mw8 | qse_submitted_curve_price8 | qse_submitted_curve_mw9 | qse_submitted_curve_price9 | qse_submitted_curve_mw10 | qse_submitted_curve_price10 | hsl | lsl | resource_status | awarded_quantity_mw | settlement_point_name | energy_settlement_point_price | regup_awarded_mw | regup_mcpc | regdn_awarded_mw | regdn_mcpc | rrspfr_awarded_mw | rrsffr_awarded_mw | rrsufr_awarded_mw | rrs_mcpc | ecrssd_awarded_mw | ecrs_mcpc | nonspin_awarded_mw | nonspin_mcpc | disclosure_date | emil_id | doc_id | subreport_member | ingested_at |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-08-14 04:00:00.000000 | QTOTL5 | MYR_ESR2 | YTOTAL | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 72.9 | -72.9 | ON | ∅ | MYR_ALL | 27.55 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTOTL5 | MYR_ESR1 | YTOTAL | ESR | -76.3 | -250 | 0 | -249.99 | 0 | 4999.99 | 76.3 | 5000 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 76.3 | -76.3 | ON | 0 | MYR_ALL | 27.55 | 64.3 | 1 | 9 | 0.5 | 0 | 0 | 0 | 0.75 | 0 | 1 | 0 | 3 | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTOTL5 | CTW_ESR1 | YTOTAL | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 150 | -150 | ON | ∅ | CTW_RN | 27.56 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTOTL4 | DAN_ESR2 | YTOTAL | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 73.7 | -73.7 | ON | ∅ | DAN_ALL | 27.54 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTOTL4 | DAN_ESR1 | YTOTAL | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 76.3 | -76.3 | ON | ∅ | DAN_ALL | 27.54 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTOT16 | HRMS_SLR_ESR1 | YBELST | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 100 | -100 | ONTEST | ∅ | HRMS_SLR_RN | 27.66 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTENSK | EUNICE_ESR1 | Y2WPER | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 22 | -8 | ON | ∅ | EUNICE_ALL | 27.74 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN37 | SEVNF_ES_ESR1 | YSEVFL | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 100 | -100 | ON | ∅ | SEVNF_ES_RN | 24.77 | 0 | 1 | 0 | 0.5 | 0 | 0 | 0 | 0.75 | 0 | 1 | 0 | 3 | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN36 | TSECA_ES_ESR1 | YTIERS | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 100 | -100 | ON | ∅ | TSECA_ES_RN | 29.94 | 0 | 1 | 0 | 0.5 | 0 | 0 | 0 | 0.75 | 0 | 1 | 0 | 3 | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN34 | SLK_BESS_ESR1 | YMENTB | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 200 | -200 | ON | ∅ | SLK_BESS_RN | 27.46 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN34 | PIN_BESS_ESR1 | YPINTP | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 200 | -200 | ON | ∅ | PIN_BESS_RN | 26.52 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN34 | HEADCAMP_ESR1 | YMOMEH | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 150 | -150 | ON | ∅ | HEADCAMP_RN | 27.49 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN33 | SOLC_SLR_ESR2 | YIPQB | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 160 | -160 | ON | ∅ | RN_SOLC_SLR | 26.49 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN33 | SOLC_SLR_ESR1 | YIPQB | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 160 | -160 | ON | ∅ | RN_SOLC_SLR | 26.49 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN33 | QTUM_SLR_ESR2 | YIPQB2 | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 160 | -160 | ON | ∅ | RN_QTUM_SLR | 25.42 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN33 | QTUM_SLR_ESR1 | YIPQB2 | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 160 | -160 | ON | ∅ | RN_QTUM_SLR | 25.42 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN32 | BEXAR_ES_ESR1 | YBEXES | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 100 | -100 | ON | ∅ | BEXAR_ES_RN | 27.97 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN32 | ARY_BESS_ESR1 | YBTCS | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 0 | 0 | ONTEST | ∅ | ARY_BESS_RN | 24.99 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN30 | UTOPIA_ESR1 | YREGUT | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 9.9 | -9.9 | ON | ∅ | UTOPIA_RN | 28.71 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN30 | PIRATE_ESR1 | YREGSI | ESR | -4.5 | -250 | 0 | -250 | 0 | 5000 | 9.8 | 5000 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 9.8 | -4.5 | ON | 0 | PIRATE_RN | 26.35 | 0 | 1 | 0 | 0.5 | 0 | 0 | 0 | 0.75 | 0 | 1 | 0 | 3 | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN30 | PALACIOS_ESR1 | YREGPA | ESR | -2.5 | -250 | 0 | -250 | 0 | 5000 | 9.9 | 5000 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 9.9 | -2.5 | ON | 0 | PALACIOS_RN | 27.36 | 0 | 1 | 0 | 0.5 | 0 | 0 | 0 | 0.75 | 0 | 1 | 0 | 3 | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN30 | MUENSTER_ESR1 | YREGMU | ESR | -5 | -250 | 0 | -250 | 0 | 5000 | 9.9 | 5000 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 5 | -5 | ON | 0 | MUENSTER_RN | 27.42 | 0 | 1 | 0 | 0.5 | 0 | 0 | 0 | 0.75 | 0 | 1 | 0 | 3 | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN30 | MOORE_FL_ESR1 | YREGIS | ESR | -2 | -250 | 0 | -250 | 0 | 22.57 | 0.2 | 22.57 | 0.2 | 25.76 | 0.3 | 25.76 | 0.3 | 5000 | 9.9 | 5000 | ∅ | ∅ | ∅ | ∅ | 9.9 | -2 | ON | 0.2 | MOORE_FL_RN | 24.26 | 0 | 1 | 0 | 0.5 | 0 | 0 | 0 | 0.75 | 0 | 1 | 0 | 3 | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN30 | MILTON_ESR1 | YREGMI | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 0 | 0 | OUT | ∅ | MILTON_RN | 27.74 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
| 2026-08-14 04:00:00.000000 | QTEN30 | MEDINA1_ESR1 | YREMED | ESR | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 9.9 | -9.9 | ONTEST | ∅ | MEDINA1_RN | 28.16 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | 2026-10-12 | NP3-966-ER | 1285464608 | 60d_DAM_ESR_Data-12-OCT-26.csv | 2026-10-12 14:38:58.962482 |
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.