Dynamic Pricing Enrollment

EIA-861 dynamic pricing: customers enrolled in time-of-use, real-time, variable peak and critical peak programs, by utility and customer class.

Native record
event_time x utility_number x state x ba_code x customer_class x duplicate_index
annual (report year) publication cadence
Evidence
Observed market data
Published observations from the named source
Time basis
Point-in-time records
UTC · event_time

Overview

Dynamic_Pricing, 2013 on. The program columns hold EIA's Y/N flags. customer_class is residential, commercial, industrial, transportation (direct_connected in the distributed generation tables) or EIA's own total, so summing classes without excluding total counts everything twice. event_time is 1 January of the report year. release is final or early_release: EIA posts an early release of a year in August and replaces it with the final file in the autumn, and the mirror keeps the newest row per key. A key cell EIA leaves blank is '' or 0, and duplicate_index numbers rows that still share a key, in workbook order.

Query contract

Preserve one canonical row per (event_time, utility_number, state, ba_code, customer_class, duplicate_index) before aggregating.

Analysis rules

  • Group only after preserving the declared grain: event_time, utility_number, state, ba_code, customer_class, duplicate_index.

Schema16

Column
Type
event_timeDateTime64(6, 'UTC')
customer_classLowCardinality(String)
utility_numberInt64
utility_nameLowCardinality(Nullable(String))
short_formLowCardinality(Nullable(String))
stateLowCardinality(String)
ba_codeLowCardinality(String)
number_of_customers_enrolledNullable(Float64)
types_of_program_time_of_use_pricingLowCardinality(Nullable(String))
types_of_program_real_time_pricingLowCardinality(Nullable(String))
types_of_program_variable_peak_pricingLowCardinality(Nullable(String))
types_of_program_critical_peak_pricingLowCardinality(Nullable(String))
types_of_program_critical_peak_rebateLowCardinality(Nullable(String))
duplicate_indexInt64
releaseLowCardinality(Nullable(String))
ingested_atDateTime64(6, 'UTC')

Sample data

event_timecustomer_classutility_numberutility_nameshort_formstateba_codenumber_of_customers_enrolledtypes_of_program_time_of_use_pricingtypes_of_program_real_time_pricingtypes_of_program_variable_peak_pricingtypes_of_program_critical_peak_pricingtypes_of_program_critical_peak_rebateduplicate_indexreleaseingested_at
2025-01-01 00:00:00.000000transportation88888Withheld∅TXERCO∅∅∅∅∅∅2early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000transportation88888Withheld∅TXERCO∅∅∅∅∅∅1early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000transportation88888Withheld∅TXERCO∅∅∅∅∅∅0early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000total88888Withheld∅TXERCO11∅∅∅∅∅2early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000total88888Withheld∅TXERCO2∅∅∅∅∅1early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000total88888Withheld∅TXERCO14∅∅∅∅∅0early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000residential88888Withheld∅TXERCO∅∅∅∅∅∅2early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000residential88888Withheld∅TXERCO∅∅∅∅∅∅1early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000residential88888Withheld∅TXERCO∅∅∅∅∅∅0early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000industrial88888Withheld∅TXERCO11∅Y∅∅∅2early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000industrial88888Withheld∅TXERCO2∅∅Y∅∅1early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000industrial88888Withheld∅TXERCO14∅Y∅∅∅0early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000commercial88888Withheld∅TXERCO∅∅∅∅∅∅2early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000commercial88888Withheld∅TXERCO∅∅∅∅∅∅1early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000commercial88888Withheld∅TXERCO∅∅∅∅∅∅0early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000transportation66867David Energy Supply LLC∅TXERCO0∅∅∅∅∅0early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000total66867David Energy Supply LLC∅TXERCO65∅∅∅∅∅0early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000residential66867David Energy Supply LLC∅TXERCO0∅∅∅∅∅0early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000industrial66867David Energy Supply LLC∅TXERCO0∅∅∅∅∅0early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000commercial66867David Energy Supply LLC∅TXERCO65∅Y∅∅∅0early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000transportation66867David Energy Supply LLC∅NYNYIS0∅∅∅∅∅0early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000total66867David Energy Supply LLC∅NYNYIS199∅∅∅∅∅0early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000residential66867David Energy Supply LLC∅NYNYIS0∅∅∅∅∅0early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000industrial66867David Energy Supply LLC∅NYNYIS0∅∅∅∅∅0early_release2026-09-29 00:39:37.351736
2025-01-01 00:00:00.000000commercial66867David Energy Supply LLC∅NYNYIS199∅Y∅∅∅0early_release2026-09-29 00:39:37.351736

Coverage

0.3% complete4,371 gap days13 days with data
Show coverage history
Coverage: 0.3%Days with data: 13Gaps: 4,371
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
gaplessmore