Locational Marginal Price (LMP) is the nodal pricing mechanism used in wholesale electricity markets to reflect the true economic cost of delivering energy to a specific geographic point. It decomposes into three components: the marginal energy cost, the marginal congestion cost caused by transmission line thermal limits, and the marginal loss cost from resistive heating. This granular pricing exposes the physical constraints of the grid, ensuring that a generator in an uncongested zone receives a different clearing price than one behind a constrained transmission interface.
Glossary
Locational Marginal Price (LMP)

What is Locational Marginal Price (LMP)?
Locational Marginal Price (LMP) is the marginal cost of supplying the next increment of electricity at a specific node on the grid, accounting for generation costs and physical transmission congestion.
LMP is calculated by solving a security-constrained economic dispatch optimization that minimizes total generation cost subject to line flow limits. When transmission bottlenecks occur, prices diverge sharply between nodes, creating a congestion surplus. For demand response orchestration, LMP serves as a critical input signal; aggregators dispatch virtual power plants to reduce load precisely at high-LMP nodes to alleviate congestion and capture the price differential, effectively turning load reduction into a financial resource.
Core Components of LMP
Locational Marginal Price is not a single number but a composite of three distinct cost signals. Each component reflects a specific physical constraint or economic reality of power delivery.
Energy Component
Represents the marginal cost of generating the next megawatt-hour at the system's reference bus. This is the fuel cost, variable O&M, and operational efficiency of the marginal unit dispatched to meet load. It is uniform across the grid in the absence of congestion and losses. In a purely thermal system, this is often set by the highest-cost natural gas combined cycle or coal unit online. In high-renewable penetration grids, it can drop to near-zero or negative when solar and wind set the marginal price.
Congestion Component
Quantifies the shadow price of transmission constraints. When the least-cost generation cannot physically reach load due to thermal limits, stability limits, or contingency constraints on a transmission element, the LMP diverges from the energy component. This component is the difference between the marginal cost of energy at a specific node and the marginal cost at the reference bus. It can be positive (load pocket paying a premium) or negative (generation pocket receiving a discounted price).
Loss Component
Accounts for the marginal real power losses incurred to deliver energy from the reference bus to a specific node. Electrical losses, proportional to the square of current flow (I²R), mean delivering 1 MW to a distant load requires generating slightly more than 1 MW. This component adjusts the nodal price to reflect the incremental fuel cost of those physical losses. It is typically the smallest of the three components but critical for accurate settlement.
Nodal Pricing Granularity
LMP is calculated at thousands of distinct pricing nodes across the transmission grid, including generation buses, load buses, and substations. This granularity contrasts with zonal pricing, which averages costs over broad regions and masks internal congestion. Nodal pricing provides precise locational investment signals: a persistently high LMP at a load node signals a need for new generation or transmission, while a low LMP at a generation node signals oversupply or export constraints.
Security-Constrained Economic Dispatch
LMP is the dual variable output of a Security-Constrained Economic Dispatch (SCED) optimization engine. SCED minimizes total generation cost subject to:
- Power balance constraint: Total generation equals total load plus losses
- Transmission constraints: Line flows remain within thermal and stability limits under normal and contingency (N-1) conditions
- Generator limits: Units operate within their physical minimum and maximum output The LMP at each node is the Lagrangian multiplier on the power balance constraint for that node's location.
Financial Transmission Rights
Financial Transmission Rights (FTRs) are financial instruments that hedge against LMP congestion price risk. An FTR entitles the holder to the congestion revenue collected between two specified pricing nodes. If a load-serving entity buys an FTR from a generation source to its load sink, and congestion causes the load LMP to rise above the generation LMP, the FTR payout offsets the increased energy cost. FTRs are allocated through annual and monthly auctions managed by the Independent System Operator.
Frequently Asked Questions
Clear, technical answers to the most common questions about how electricity prices are calculated at specific nodes on the power grid, accounting for generation costs and physical transmission constraints.
Locational Marginal Price (LMP) is the marginal cost of supplying the next increment of electrical energy at a specific node on the grid, reflecting the cost of generation, the cost of physical transmission congestion, and the cost of marginal losses. LMP is calculated by an Optimal Power Flow (OPF) algorithm that minimizes the total production cost of serving all system load while respecting the physical thermal limits and voltage constraints of every transmission element. The calculation produces three distinct components: the System Energy Price (SEP) , which is the marginal cost of generation at a reference bus; the Congestion Component, which is the shadow price of binding transmission constraints; and the Loss Component, which accounts for the marginal increase in resistive losses caused by an additional injection of power at that location. When a transmission line reaches its thermal limit, the LMP diverges between nodes on either side of the constraint, creating a price spread that precisely reflects the scarcity of transmission capacity.
LMP vs. Zonal Pricing
Structural comparison of nodal Locational Marginal Pricing against aggregated zonal pricing methodologies in wholesale electricity markets.
| Feature | Locational Marginal Pricing (LMP) | Zonal Pricing | Single-Node Pricing |
|---|---|---|---|
Granularity | Nodal (per electrical bus) | Aggregated zones (10-50 nodes) | System-wide average |
Congestion Visibility | |||
Transmission Constraint Modeling | Full physical model | Simplified inter-zonal limits | None |
Price Signals for DER Siting | |||
Computational Complexity | High (thousands of nodes) | Moderate (dozens of zones) | Low (single calculation) |
Locational Revenue Certainty | High precision | Approximate within zone | No locational signal |
Market Splitting Frequency | Continuous nodal variation | Only when inter-zonal limits bind | Never |
Typical Implementation | PJM, ERCOT, MISO, NYISO | Nord Pool (pre-2010), early EU markets | Legacy vertically integrated utilities |
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Locational Marginal Pricing is the fundamental mechanism for valuing energy at specific nodes. These related concepts define how LMP signals are used to orchestrate load, manage congestion, and settle financial transactions in modern electricity markets.
Congestion Revenue Rights (CRR)
A financial instrument that hedges against transmission congestion costs embedded in LMPs. When a transmission constraint causes LMPs to diverge between two nodes, the CRR holder receives a payment equal to the price difference multiplied by the reserved capacity. These are critical for virtual power plant operators to lock in predictable revenue when dispatching aggregated distributed energy resources across congested corridors.
Nodal Pricing vs. Zonal Pricing
Nodal pricing calculates a unique LMP for every physical bus on the grid, reflecting granular marginal losses and congestion. In contrast, zonal pricing averages prices across broad geographic regions, masking internal bottlenecks. Demand response assets in nodal markets can be compensated for relieving highly localized constraints, whereas zonal markets require separate out-of-merit dispatch mechanisms to manage intra-zone congestion.
LMP Decomposition
Every LMP is the sum of three distinct components:
- System Energy Price (MEC): The marginal cost of generation at the reference bus, ignoring congestion.
- Congestion Component (MCC): The cost of binding transmission constraints, reflecting the shadow price of limited line capacity.
- Marginal Loss Component (MLC): The incremental cost of resistive transmission losses incurred to deliver energy to that specific node. Understanding this decomposition allows demand response aggregators to quantify exactly how much value load reduction provides by relieving congestion.
Day-Ahead vs. Real-Time LMP
Day-Ahead Markets produce financially binding LMPs based on forecasted load and generation for each hour of the next operating day. Real-Time Markets calculate LMPs every 5 minutes using actual system conditions. The difference between these prices creates a settlement spread. Virtual power plants arbitrage this spread by committing flexible load in the day-ahead market and adjusting consumption in real-time based on updated signals.
Transmission Shadow Prices
The shadow price of a transmission constraint is the marginal value of increasing that line's capacity by one megawatt. It directly determines the congestion component of LMPs at affected nodes. When a line hits its thermal limit, the shadow price spikes, creating a sharp LMP divergence. Dynamic load shifting algorithms target these high-shadow-price periods to reduce consumption precisely when and where it provides the greatest congestion relief value.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us