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 total LMP plus congestion and marginal-loss components in dollars per MWh. Components support node-level price decomposition, but price differences do not identify a named binding facility or prove topology. This is the freshest PJM price feed; use the settled hourly feed for the verified record published roughly 18 hours later. Point classes span transmission zones, trading hubs, external interfaces, and aggregate nodes. Source: PJM Data Miner 2.

Use with MCP

This table is readable two ways, over the same guarded boundary. Over HTTP: POST /api/v1/datasets/pjm_rt_unverified_fivemin_lmps/query, described in the API reference. Or from an MCP client: connect a market below, then use search_data or describe_data to load its query contract before calling query_data.

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-08-28 07:30:00.00000098370535BEAVER 13.8 KV WL60BUS26.120.61-0.712026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370533BEAVER 13.8 KV WL50BUS26.160.6-0.662026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370531BEAVER 13.8 KV WL40BUS26.160.6-0.662026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370529BEAVER 13.8 KV WL30BUS26.160.6-0.662026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370527BEAVER 13.8 KV WL20BUS26.160.6-0.662026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370525BEAVER 13.2 KV WL-ABUS26.120.61-0.712026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370523BEAVER 13.2 KV WL-BBUS26.120.61-0.712026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370505ROBERTOE138 KV GENDUMMYBUS27.680.870.592026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370497NILES 14 KV CTBUS25.220.37-1.372026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370491NEWCASOE14 KV G4BUS25.220.25-1.252026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370489NEWCASOE14 KV G3BUS25.160.23-1.292026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370487NEWCASOE16 KV G5BUS25.210.25-1.262026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370485NEWCASOE23 KV EMDS-BBUS25.230.25-1.242026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370483NEWCASOE23 KV EMDS-ABUS25.230.25-1.242026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370477DAVISBES25 KV DB10BUS26.160.77-0.832026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370469MTNROAD 35 KV HENRICLFBUS28.81.840.742026-08-28 07:36:26.097339
2026-08-28 07:30:00.0000009837046709YANKEE12.5 KV YANKESPBUS27.960.90.842026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370465VIRGINIA25 KV VACTYG1BUS27.11.07-0.192026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370463MEADOWL434.5 KV MEDLK4WFBUS26.30.93-0.852026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370461MEADOWLK34.5 KV MEDLK3WFBUS26.30.93-0.852026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370459MEADOWLK34.5 KV MEDLK2WFBUS26.30.93-0.852026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370457CROOKSVI138 KV SUBURBLFBUS27.170.830.122026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370455THIRTYST34.5 KV CHSTNTWFBUS24.07-1.99-0.162026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370453EAGLEVAL34.5 KV SANRIGWFBUS23.8-2.630.212026-08-28 07:36:26.097339
2026-08-28 07:30:00.00000098370449EFLEMING35 KV FRNCHSPBUS22.11-3.8-0.312026-08-28 07:36:26.097339

Coverage

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