About the data
Day-ahead prices for every published node and hub in CAISO, ERCOT, ISO-NE, MISO, NYISO, PJM and SPP, from each ISO’s day-ahead LMP files. NYISO publishes LBMP and ERCOT publishes settlement point prices rather than LMPs. Congestion and loss components are kept where published.
Hub prices and basis live with these prices. Each priced plant has a pricing node, each priced node has a comparison hub, and basis is node price minus hub price in the same market and hour. When an ISO renamed a node, a price chain keeps one continuous history.
Free accounts see every price and basis with each node under an alias. Node names are part of Pro.
- Served
- By market; see the table
- Markets
- CAISO, ERCOT, ISO-NE, MISO, NYISO, PJM and SPP
- Grain
- Hourly, by node, hub and zone
- Updates
- Daily, within an hour of each market’s publication
- Every node
- With components, as of November 2, 2026: CAISO from January 2016, NYISO from November 1999, MISO from April 2005, SPP from March 2014, ISO-NE from 2018, ERCOT from July 2024 and PJM from August 2026
- Licence
- Public market data under each ISO’s terms of use
Coverage by market
| Market | First year served |
|---|---|
| CAISO | 2016 |
| ERCOT | 2014 |
| ISO-NE | 2015 |
| MISO | 2005 |
| NYISO | 1999 |
| PJM | 2023 |
| SPP | 2014 |
The newest day in each market, checked every hour, is on Coverage.
Access
Free with an InfraMap account. Create a free account.
Where it appears: Prices layer, Prices tab, CSV exports, agent, MCP.
MCP tools that return it: get_project_market_prices, analyze_market_period, get_live_prices, get_ercot_project_data, rank_pricing_nodes. The MCP server is part of Pro; setup is on MCP server.
Sources
- OASIS(opens in a new tab), CAISO
- Settlement point prices(opens in a new tab), ERCOT
- ISO Express(opens in a new tab), ISO-NE
- Market reports(opens in a new tab), MISO
- Market data(opens in a new tab), NYISO
- Data Miner 2(opens in a new tab), PJM
- SPP portal(opens in a new tab), SPP
Periods and update notes for each source are on Data sources.
Known gaps
- Early years cover plant nodes and hubs. Every node starts later in each market, and the PJM and ERCOT every-node backfills are still running.
- ERCOT Hub Average before 2026 is the mean of its four hubs.
- Day-ahead and real-time are separate series and never substitute for each other.
- A node association does not establish historical settlement, a contract delivery point or delivered generation.
Missing values stay missing: a null means the source has no usable record, never zero. Zero and negative values are shown as reported.
How InfraMap uses it
How InfraMap joins, groups and calculates with this dataset is on Methodology.
Questions it answers
- How did the day-ahead price at a plant’s node compare with its hub in each month of 2025?
- How many hours of negative day-ahead prices did SPP North Hub have in 2025?
- What was the average day-ahead minus real-time spread at PJM Western Hub in summer 2025?
Terms: Locational marginal price (LMP), Day-ahead and real-time markets, Basis, Negative prices.