Vitreous LabsEnergy transparency
Europe · day-ahead prices · the two hour spread

A battery has 2.1 times as much to work with in Hungary as in Britain

Over the last year the two hour spread of the day-ahead price averaged €183 a megawatt hour in Hungary and €69 in southern Norway. Britain averaged €89 (£75), 17th of the 19 countries on this page. Britain’s figure is read from a different series: Elexon’s market index, the price of power traded within the day, because the day-ahead auction result may not be shown here yet. It is close to the auction without being the same number, so Britain’s place in the order is approximate.

The spread is the gap inside one day. Take the day-ahead auction result for a day, average its eight dearest quarter hours, average its eight cheapest, and subtract. A two hour battery fills in the cheap quarter hours and empties in the dear ones, so the spread is the most it can be paid per megawatt hour of storage for one cycle, before losses and wear. The spread and the price are different numbers: a country can be dear all day and still give a battery little to do.

EPEX SPOT has published this figure as its TB2 index since July 2026 and sells it by subscription. EEX has settled TB2 futures on it since September. The figure here is the same arithmetic on the same auction results, computed by us from the regulators’ open data, and free. Britain and Switzerland still run hourly auctions, so for them the two dearest hours less the two cheapest stand in for the eight quarter hours, which is how EEX defines its British contract too.

Hungary gives a battery the most, southern Norway the least

Hungary
€183
Poland
€160
Slovenia
€149
Czechia
€144
Germany
€143
Netherlands
€142
Austria
€139
Denmark, east
€135
Belgium
€133
Denmark, west
€129
France
€122
Spain
€118
Portugal
€114
Sweden, south
€113
Ireland, all island
€111
Switzerland
€94
Great Britainmarket index, not the auction
€89 (£75)
Italy, north
€85
Norway, south
€69
0€100200300/MWh

the year’s average where eight days in ten fell the latest day

The daily spread, €/MWh, 19 October 2025 to 18 October 2026, one row per country, in order of the year’s average. The tick is the latest day held: 18 October 2026 for most countries, 17 October 2026 for Britain, whose settled prices arrive two days later. Britain’s row is Elexon’s market index, the within-day price, because the day-ahead auction result may not be shown yet; it is close to the other rows without being the same auction. Britain is converted from pounds at the ECB rate on 16 October 2026, €1 = £0.844.

The spread rose in every country in March

Oct2025NovDecJan2026FebMarAprMayJunJulAugSepyear
Hungary1811217913685207240236278187190243€183
Poland1331107413483178187174204166218226€160
Slovenia133916210368162169188225165191217€149
Czechia13094669670161175182192156168214€144
Germany11488627464161180182210163176220€143
Netherlands11380597165158184175220164177207€142
Austria119855910166159166185188149160209€139
Denmark, east114967082108148129143204152166201€135
Belgium9469546763150172168212152158198€133
Denmark, west10781587355142134152208155169201€129
France9471596985132132135129152163203€122
Spain108895761719496119126145192214€118
Portugal104885760448793117125139185215€114
Sweden, south11389638283127103121145126112175€113
Ireland, all island1291299394771281318210810594150€111
Switzerland555134453981139149119129126136€94
Great Britainmarket index, not the auction89635262529598661099998150€89
Italy, north72584553478111312310081106120€85
Norway, south4052316039617788112809382€69

The average spread per day in each month, €/MWh, darker where wider. The table scrolls sideways. In March solar came back, the midday price fell away from the evening, and the spread widened in every country at once. The year column is the last 365 days.

Britain is 8th of 19 on the price of power and 17th on the spread

Countries are usually compared on the average price of power. A battery earns from the swing within the day, and the two orders differ. Northern Italy has the dearest power on this page and sits 18th on the spread. Both of Britain’s figures are its market index rather than the auction, so its place in each order is close rather than exact.

CountryAverage priceAverage daily spreadSpread as a share of the price
Italy, north€143€8559%
Ireland, all island€139€11180%
Hungary€132€183139%
Slovenia€125€149119%
Switzerland€124€9476%
Austria€124€139112%
Poland€119€160135%
Great Britainmarket index, not the auction€117 (£98)€89 (£75)76%
Czechia€115€144125%
Germany€107€143133%
Netherlands€107€142133%
Denmark, east€106€135127%
Belgium€105€133127%
Denmark, west€105€129124%
Norway, south€102€6968%
Sweden, south€85€113133%
France€81€122151%
Portugal€77€114148%
Spain€77€118154%

The average day-ahead price and the average daily spread over the same year, €/MWh, in order of price. The last column divides the spread by the price: how much of what a country pays for power is swing within the day.

Each country, a year of days

The faint line is each day and the bold line the seven day average, on one scale for every country, so a flat line is a flat market. The scale fits the seven day average everywhere; single days that run off the top are counted on the chart.

Hungary year average €183, latest day €204€1002003004005004 days above €600, off the topJan 2026AprJulOct
Poland year average €160, latest day €75€1002003004005002 days above €600, off the topJan 2026AprJulOct
Slovenia year average €149, latest day €98€1002003004005002 days above €600, off the topJan 2026AprJulOct
Czechia year average €144, latest day €113€1002003004005001 day above €600, off the topJan 2026AprJulOct
Germany year average €143, latest day €84€1002003004005002 days above €600, off the topJan 2026AprJulOct
Netherlands year average €142, latest day €151€1002003004005002 days above €600, off the topJan 2026AprJulOct
Austria year average €139, latest day €87€1002003004005001 day above €600, off the topJan 2026AprJulOct
Denmark, east year average €135, latest day €85€1002003004005001 day above €600, off the topJan 2026AprJulOct
Belgium year average €133, latest day €130€1002003004005002 days above €600, off the topJan 2026AprJulOct
Denmark, west year average €129, latest day €77€1002003004005001 day above €600, off the topJan 2026AprJulOct
France year average €122, latest day €179€100200300400500Jan 2026AprJulOct
Spain year average €118, latest day €181€100200300400500Jan 2026AprJulOct
Portugal year average €114, latest day €181€100200300400500Jan 2026AprJulOct
Sweden, south year average €113, latest day €109€100200300400500Jan 2026AprJulOct
Ireland, all island year average €111, latest day €189€100200300400500Jan 2026AprJulOct
Switzerland year average €94, latest day €49€100200300400500Jan 2026AprJulOct
Great Britain year average €89, latest day €140€100200300400500Jan 2026AprJulOct
Italy, north year average €85, latest day €85€100200300400500Jan 2026AprJulOct
Norway, south year average €69, latest day €38€100200300400500Jan 2026AprJulOct

What a battery actually earned is on the British pages

This page shows what the prices offered. It cannot show what any one battery took. For Britain that record exists: what each battery was paid, measured on the lines anyone can check, and tomorrow’s price, published each morning and scored on every day that settles. For Italy, every project the public record names and the grid as it runs.

Not shown yet, and why

A day-ahead price belongs to the exchange that runs the auction, and most exchanges want written consent before it appears anywhere else. This page shows the countries whose prices may be shown today: fifteen zones from the German regulator’s open data, Spain and Portugal from OMIE’s, Ireland from SEMOpx’s under EirGrid’s open licence, and Britain from Elexon’s. The rest join as the answers arrive.

Sources and method

Data to 18 October 2026, refreshed every morning. Every average on this page covers 19 October 2025 to 18 October 2026.