European Day-Ahead Power Price Index Preview

What European wholesale power prices are doing

Loading the latest price signal…

European wholesale prices over time

The bold line shows the seven-day trend. The lighter line shows daily day-ahead prices, which naturally move more sharply.

Data status

What is published, what is missing, and how much longer-term history exists.

Longer-term trend
—
Coverage
—
Base period
—
The 23 constituent zones

Every zone counts once. A delivery day publishes only when all 23 have cleared and been published by the source; a zone that is missing on the most recent day is marked, and that day is simply absent from the series rather than estimated.

Loading…
View daily data

Every complete delivery day since the series began.

Every published delivery day, with the 23-zone basket in euros per megawatt hour. The index level for each day is available from the API.
Delivery dayBasket EUR/MWh
Loading…

How to read this

What it measures

The average wholesale day-ahead price across 23 European bidding zones, in euros per megawatt hour. Every zone counts once. The index is that same basket expressed against its July 2026 average, which was —.

What it is not

Not the delivered cost of electricity. It excludes network charges, capacity, balancing, taxes, supplier margin and hedging, and a large load's all-in cost is typically a multiple of this and moves differently. For delivered cost see realized cost.

When it publishes

A day publishes only when all 23 zones are present. Nothing is interpolated, carried forward or substituted, and a missing day stays missing. A weekly figure needs seven consecutive complete days, so a gap withholds the comparison rather than shortening it.

Method — · Full methodology · API & MCP

Take the data

The whole series, the method version and every gap, in one response. No key required.

The index

Full daily series, base period, constituents, coverage and the current signal.

GET /api/v1/price-index

Open the live response →

Method notes

Dated notes, including any superseded method and why it was replaced.

GET /api/v1/price-index/notes

Open the live response →

Spreadsheet

Delivery day and basket price in euros per megawatt hour, plus the index level, for every complete day.