Kortex
snapshot · 2026-07-18
Kortex · European grids · 2024–2025 market data · calculated live in Kortex
PRODUCTIONevidence: observed → transformed

A grid's day, and what each kind of power earns for showing up when it does

Electricity is worth more at some hours than others. Solar all arrives at midday and drives the price down; gas waits for the evening peak and sells high. So on the same grid, in the same year, each technology captures a different day-ahead price; because their output occurs in different market hours. This is gross day-ahead market value, not production cost and not realised project revenue (PPAs, CfDs, balancing and hedging sit on top). Pick a grid and season to see it.

Grid
Year
Season

The price the market pays this source; not what it costs to generate. Length = capture price (generation-weighted day-ahead price) · width = share of reported zonal generation (imports not included) · area = proportional gross day-ahead value. The percentage after each price is the capture rate vs the time-weighted average. Sorted by capture price.
Dashed line = the flat 24/7 average price. A tall bar below the line produced mostly in low-price hours; the market is saturated with it in those hours. A thin bar above the line produced disproportionately in high-price hours; whether more of it would be economic depends on cost, utilisation and system constraints, which this page does not model.
Use this in a large-load siting screen → How answer receipts work

Capture price is one layer of a siting decision. The siting screen combines it with EHV connection points, clean-firm capacity, queue congestion, water stress and counterparty ownership; in one graph traversal, with the receipt attached.

Computed in Kortex. Generation by fuel, hourly, from ENTSO-E (verified against demand; the clean series, not the conflated one); wholesale price from ENTSO-E day-ahead auctions. Captured price is each source's own generation weighted by the price at each hour it produced, computed per season within the selected calendar year (Summer = 1 Jun–31 Aug · Winter = Jan–Feb + Dec of the same year). Grids appear only in years their generation history covers (Germany from 2024). Bar width is that season's share of reported zonal generation; cross-border imports are not part of the denominator. Hydro includes pumped storage: its value is the gross discharge capture price; charging cost is not netted (the same will apply to batteries).
Method: captured price = a source's generation weighted by the price at each hour it ran, per season. Sources · ENTSO-E transparency platform.