• Energy
  • 14 columns
  • 250 rows
  • 8 formats

Wholesale Electricity Market Prices - Day-Ahead and Real-Time

This dataset provides granular locational marginal price (LMP) data from major US ISO/RTO electricity markets, including breakdowns by energy, congestion, and loss components for day-ahead and real-time intervals. It enables comprehensive analysis of market dynamics, risk management, and operational strategies for generation dispatch and financial hedging. Ideal for market participants, analysts, and researchers seeking insights into price formation and grid operations.

  • last updated 2 Nov 2025
  • by GoMask
The brief that made it

Generation dispatch optimization and market bidding strategies

Sample rows

preview · 8 of 250 rows · all 14 columns
market_idstringprice_typestringinterval_length_minutesintegerproductstringnode_idstringnode_namestringservice_typestringprice_datetimedatetimelmp_pricefloatlmp_energy_componentfloatlmp_congestion_componentfloatlmp_loss_componentfloatcurrencystringmarket_datedate
PJMday-ahead60day-ahead energyPJM-ZONE-NJ01New Jersey Zone Busenergy2024-04-05T11:00:00Z38.5536.851.210.49USD2024-04-05
ERCOTreal-time5real-time energyERCOT-BUS-HOU01Houston Area Busenergy2024-04-05T11:05:00Z51.4348.92.260.27USD2024-04-05
CAISOday-ahead60day-ahead energyCAISO-SUB-LA07Los Angeles Substationenergy2023-12-12T00:00:00Z42.1240.561.370.19USD2023-12-12
NYISOreal-time15real-time energyNYISO-BUS-NYC05NYC Zone 5 Busenergy2022-07-07T23:45:00Z-10.23-9.83-0.27-0.13USD2022-07-07
MISOday-ahead60day-ahead energyMISO-ZONE-IL03Illinois Zone 3energy2024-05-20T13:00:00Z29.8828.431.030.42USD2024-05-20
ISO-NEreal-time15real-time energyISO-NE-BUS-BOS02Boston Area Busenergy2023-09-03T22:45:00Z62.1258.972.890.26USD2023-09-03
SPPday-ahead60day-ahead energySPP-BUS-OKC04Oklahoma City Busenergy2021-03-18T17:00:00Z-25.77-24.89-0.74-0.14USD2021-03-18
PJMreal-time5real-time energyPJM-BUS-PHIL03Philadelphia Busenergy2024-03-29T15:05:00Z141.67137.224.180.27USD2024-03-29

What the 250 rows show

from the 250-row sample

Day-ahead (price type) stands out: mean interval_length_minutes is 55.9, against 10.7 for the rest.

  • 60median interval_length_minutes
  • 3service types
  • 7markets
  • 42.1median lmp_price
  • 43.4median lmp_energy_component
  • 1.5median lmp_congestion_component
Mean interval_length_minutes by price_type250 rows
0408055.9day-ahead141 rows10.7real-time109 rows
interval_length_minutes250 rows, in bands of 10
065130526800013003060interval_length_minutes →

Median 60, from 1 to 60.

product250 rows · 8 values
  1. real-time energy79
  2. day-ahead energy71
  3. installed capacity22
  4. planned capacity20
  5. regulation16
  6. spinning reserve16
  7. frequency regulation14
  8. non-spinning reserve12
14 columns by typefrom the column list below
  • string 7
  • integer 1
  • float 4
  • date 1
  • datetime 1

Columns

14 columns in three groups
blueprint · 14 columns
columntypedescriptionexample
Text 7 columns
market_idstringUnique identifier for the ISO/RTO market (e.g., PJM, ERCOT, CAISO, MISO, NYISO, ISO-NE, SPP)7 valuesPJM
node_idstringUnique identifier for the market node or location (e.g., substation, bus, zone)PJM-ZONE-NJ01
node_namestringHuman-readable name of the market node or locationoptionalNew Jersey Zone Bus
service_typestringType of market service (energy, capacity, or ancillary)energy · capacity · ancillaryenergy
productstringSpecific product within the service type (e.g., day-ahead energy, real-time energy, regulation, spinning reserve)8 productsday-ahead energy
price_typestringType of price reported (day-ahead or real-time)day-ahead · real-timeday-ahead
currencystringCurrency in which the price is denominated (typically USD)USDUSD
Numbers 5 columns
interval_length_minutesintegerLength of the market interval in minutes (e.g., 5, 15, 60)1 or more60
lmp_pricefloatLocational Marginal Price in $/MWh for the specified node, product, and interval38.55
lmp_energy_componentfloatEnergy component of the LMP in $/MWhoptional36.85
lmp_congestion_componentfloatCongestion component of the LMP in $/MWhoptional1.21
lmp_loss_componentfloatLoss component of the LMP in $/MWhoptional0.49
Dates and times 2 columns
price_datetimedatetimeTimestamp for the price (market interval start time, typically in UTC)2024-04-05T11:00:00Z
market_datedateDate of the market interval (derived from price_datetime)2024-04-05

Use it for

  • median interva…60250 rowsmean interval length …55.9day-ah…10.7real-t…

    An energy dashboard

    Interval_length_minutes by price_type and a breakdown of product. Excel, Power BI or Tableau.

  • Why do the 141 day-ahead rows have a mean interval_length_minutes of 55.9?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable markets with node_id, node_name and service_type to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 14 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset250 rows14 columns
Yours1,000 rows14 columns

blueprint · wholesale-electricity-market-prices-day-ahead-and-real-time

Behind this dataset

Same schema. As many rows as you need.

These 250 rows came out of a blueprint — 14 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • ISO/RTO market: PJM, ERCOT, CAISO, MISO, NYISO, ISO-NE, SPP
  • Pricing node (bus) ID and zone/hub aggregation
  • Day-ahead LMP ($/MWh) cleared in day-ahead market auction
  • Real-time LMP ($/MWh) for 5-minute or 15-minute intervals
  • LMP components: energy price, congestion, losses
  • Ancillary services: regulation, spinning reserve, non-spinning reserve prices
  • Capacity market prices ($/MW-day) for resource adequacy
  • Negative pricing events from excess wind/solar generation
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
wholesale-electricity-market-prices-day-ahead-and-real-time

What should your data show?

Preview 20 rows free
No signup. No card.