Data Catalog

Overview

Locational marginal prices from PJM's real-time energy market, published every five minutes for each pricing node (pnode) before settlement verification. Each row carries the total LMP in dollars per MWh plus its congestion and marginal-loss components, so differences between nodes reveal where transmission congestion and losses are separating prices across the 13-state PJM footprint. This is the freshest PJM price feed — use it for what prices are doing right now — while the settled hourly feed provides the verified record ~18 hours later. Point classes span transmission zones, trading hubs, external interfaces, and aggregate (generator) nodes. Source: PJM Data Miner 2.

Schema8

Column
Type
event_timeDateTime64(6, 'UTC')
pnode_idLowCardinality(String)
pnode_nameNullable(String)
pnode_typeNullable(String)
total_lmpNullable(Float64)
congestion_priceNullable(Float64)
marginal_loss_priceNullable(Float64)
ingested_atDateTime64(6, 'UTC')

Sample rows

event_timepnode_idpnode_namepnode_typetotal_lmpcongestion_pricemarginal_loss_priceingested_at
2026-07-07 17:15:00.00000098370535BEAVER 13.8 KV WL60BUS68.121.58-0.082026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370533BEAVER 13.8 KV WL50BUS67.951.47-0.142026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370531BEAVER 13.8 KV WL40BUS67.951.47-0.142026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370529BEAVER 13.8 KV WL30BUS67.951.47-0.142026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370527BEAVER 13.8 KV WL20BUS67.951.47-0.142026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370525BEAVER 13.2 KV WL-ABUS68.121.58-0.082026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370523BEAVER 13.2 KV WL-BBUS68.121.58-0.082026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370505ROBERTOE138 KV GENDUMMYBUS72.135.370.142026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370497NILES 14 KV CTBUS66.121.37-1.872026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370491NEWCASOE14 KV G4BUS64.890.79-2.522026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370489NEWCASOE14 KV G3BUS64.380.61-2.852026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370487NEWCASOE16 KV G5BUS64.780.68-2.522026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370485NEWCASOE23 KV EMDS-BBUS64.960.79-2.452026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370483NEWCASOE23 KV EMDS-ABUS64.960.79-2.452026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370477DAVISBES25 KV DB10BUS66.631.51-1.52026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370469MTNROAD 35 KV HENRICLFBUS87.0120.010.382026-07-07 17:22:38.786675
2026-07-07 17:15:00.0000009837046709YANKEE12.5 KV YANKESPBUS73.075.720.732026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370465VIRGINIA25 KV VACTYG1BUS71.558.7-3.772026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370463MEADOWL434.5 KV MEDLK4WFBUS69.145.32-2.82026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370461MEADOWLK34.5 KV MEDLK3WFBUS69.145.32-2.82026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370459MEADOWLK34.5 KV MEDLK2WFBUS69.145.32-2.82026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370457CROOKSVI138 KV SUBURBLFBUS71.475.12-0.272026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370455THIRTYST34.5 KV CHSTNTWFBUS53.12-13.16-0.342026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370453EAGLEVAL34.5 KV SANRIGWFBUS52.45-14.08-0.092026-07-07 17:22:38.786675
2026-07-07 17:15:00.00000098370449EFLEMING35 KV FRNCHSPBUS20.9-46.590.872026-07-07 17:22:38.786675

Coverage

100.0% complete0 gap days2 days with data
Show coverage history ▾
Coverage: 100.0%Days with data: 2Gaps: 0
2026
gaplessmore