Back to Insights

Primer: how European energy markets actually work

Electricity is an unusual commodity. It cannot be cheaply stored in large quantities, it must be generated at the exact instant it is consumed, and if supply drifts from demand by even a fraction of a percent, grid frequency moves off 50 Hz and the system destabilises. That physical constraint is why Europe does not have one energy market but a sequence of them - each one cleaning up what the last one did not finish, closer and closer to real time. This primer walks through every product a battery can participate in, in the order they run.

The market sequence - delivery is “now”
Forward
Years → months
PPA, tolling
Day-ahead
D-1, 12:00 CET
SDAC auction
Intraday
H-1 → H-15 min
SIDC + IDAs
Balancing
Seconds → minutes
FCR/aFRR/mFRR/RR
Capacity & System
Parallel contracts
CM, inertia, VAr

Why there are so many markets

Most commodities have one market. Electricity has seven or eight, because the grid’s physics force a just-in-time match between supply and demand. The grid operator (Red Eléctrica in Spain, Terna in Italy, 50Hertz/TenneT/Amprion/TransnetBW in Germany, NESO in GB, RTE in France) runs a sequence of markets that progressively refine the plan: years ahead, then days ahead, then intraday, then balancing, then real-time system services. Each market has its own rules, its own product, and its own clearing logic. A battery can earn from almost all of them - and that layering is why revenue models feel complicated.

Forward markets - bilateral PPAs and tolling

The longest-dated products do not clear on a visible exchange. They are negotiated between two parties and held for years. A Power Purchase Agreement (PPA) is a fixed-price contract between a generator and a buyer. For batteries, the equivalent is a tolling agreement: a fixed fee paid to the battery owner in exchange for the right to dispatch the asset during the contract period. Tolling solves the financing problem for a new project by giving lenders a contracted cash flow rather than a merchant forecast.

The European flexibility tolling market grew roughly five-fold from 2024 (about three public deals) to 2025 (approximately fifteen), with aggregate contracted volume in the tens of GWh across the year. Contract tenors typically run 5 to 15 years. Utilities, traders and large industrial offtakers are the most common counterparties.

The day-ahead market - the one that matters most

The day-ahead market is the main wholesale energy market in Europe and the single largest source of revenue for most batteries. Every day at noon local time, an exchange collects bids and offers for every time block of the following day and runs a single algorithm - EUPHEMIA - that clears the continent together under the Single Day-Ahead Coupling (SDAC) rule.

The exchanges that run each zone
OMIE – Spain & Portugal (MIBEL)  ·  EPEX Spot – DE, FR, NL, BE, AT, CH, GB, IT-North, NO · Nord Pool – Nordics, Baltics, IE, NL, PL, GB · GME – Italy · HUPX / OKTE / OTE / OPCOM – Central & Eastern Europe · EXAA – Austria

How the clearing works, step by step:

  • Generators offer MWh at a minimum price they will accept
  • Retailers, industrials and batteries bid for MWh at a maximum price they will pay
  • EUPHEMIA stacks the offers upward and the bids downward and finds the intersection price for each time step
  • Cross-border capacity is allocated simultaneously so power flows from cheap zones to expensive ones until the interconnection is full
  • Every accepted bid is paid the single clearing price for that interval (pay-as-cleared, marginal pricing)

Key parameters: auction closes at 12:00 CET on D-1; results publish around 13:00 CET. Resolution was 60 minutes up to 30 September 2025 and is 15 minutes from that date onward, under the EU-wide SDAC 15-minute market time unit. Price ceiling and floor inside MIBEL (Spain/Portugal) sit at +€4,000/MWh and −€500/MWh; other zones use equivalent harmonised limits. For a battery, day-ahead is the easiest market to participate in: charge during the cheapest hours, discharge during the most expensive.

Intraday markets - continuous trading plus auctions

After day-ahead clears, the intraday market opens and stays open until 15 minutes before delivery (in some zones, five minutes before). Prices change every few seconds as forecasts update: a revised wind nowcast, a plant outage, a sudden demand spike - each one moves intraday prices.

Two formats coexist under the Single Intraday Coupling (SIDC):

  • Continuous intraday (the pan-European XBID order book): any party can post a buy or sell order; the best bid matches the best offer instantly
  • Intraday auctions (IDA1, IDA2, IDA3): discrete 15-minute auctions that clear at 15:00, 22:00 and 10:00 CET respectively, providing liquidity depth in addition to continuous trading - operational on SIDC since 13 June 2024

Volume is growing fast. EPEX Spot traded 21,132.7 GWh on its intraday markets in October 2025 alone - about 14% higher than October 2024 - as the 15-minute transition pulled more continuous trading closer to delivery. For a battery, intraday is where a fast optimiser earns its money: a well-forecast asset with low execution latency captures sub-hour spreads that a static day-ahead trader cannot.

Price limits in MIBEL: continuous intraday ±€1,500/−€150/MWh; IDA auctions ±€200/−€20/MWh. Continuous trades settle pay-as-bid; IDA auctions settle pay-as-cleared.

Balancing markets - FCR, aFRR, mFRR, RR

The balancing markets keep the grid at 50 Hz in real time. They procure reserve - capacity that can be activated on demand to inject or withdraw power when the system unbalances. There are four products, layered by speed.

Product Activation Trigger Procurement / platform
FCR
Primary / containment
< 30 s, sustained 15 minLocal frequency deviation (automatic)Weekly/daily auction, capacity payment only
aFRR
Secondary / automatic
30 s – 5 min full deliveryTSO dispatch setpoint (4 s signal)Daily auction, capacity + energy, EU PICASSO platform
mFRR
Tertiary / manual
Within 12.5 – 15 minTSO instruction (manual)Daily auction, capacity + energy, EU MARI platform
RR
Replacement
15 min – 1 hTSO instructionUsed in ES (REE), IT (Terna), PT
When the grid wobbles - the activation cascade
A generator trips at t = 0. Frequency starts to fall. FCR injects within 30 seconds to arrest the fall. aFRR takes over from ~30 s, restoring frequency to 50 Hz via TSO setpoints. If the imbalance persists beyond ~5 minutes, mFRR is dispatched to free up aFRR headroom. If still unresolved after 15 minutes, RR and rebalancing redispatch complete the response.

How FCR actually works. A battery in FCR holds its state of charge near the middle of its window. When grid frequency dips below 50 Hz, the battery injects power; when it rises above 50 Hz, it absorbs. The response is fully automatic, local, and proportional to the frequency deviation - the unit responds to the frequency it reads at its own terminals, with no TSO signal. Procurement is typically weekly in Continental Europe (FCR-CE) and daily in GB.

How aFRR and mFRR work. Both are TSO-dispatched. The TSO sends a power setpoint every 4 seconds (aFRR) or dispatches the unit manually by instruction (mFRR). Units hold reserved capacity throughout the delivery window and receive a capacity payment for being available plus a separate energy payment when activated. PICASSO - the pan-European aFRR energy exchange - went live June 2022; RTE (France) joined in April 2025, and most EU member states are scheduled to connect by end-2025. MARI is the equivalent mFRR platform. ACER’s 2025 monitoring report credited the balancing platforms with over €1.6 bn of cross-border benefits in 2024.

What is happening to prices. Balancing was historically the largest revenue source for batteries, but in every European market that crossed roughly 1 GW of battery participation, prices have fallen sharply. Great Britain, Germany, France and the Nordics all show the same pattern: initial scarcity, rapid battery build-out, and a clearing price that drops toward the variable cost of a battery (near zero plus degradation). GB’s 2024–25 annual balancing bill hit £2.7 bn - up 10% year-on-year - but on a per-MWh basis balancing prices compressed because BESS imported 506 GWh and exported 537 GWh through the Balancing Mechanism.

Capacity markets - paid to be there

A capacity market is a different logic. It pays resources for being available during system stress events, not for dispatching energy in normal conditions. The TSO or regulator runs an auction that procures, say, 40 GW of “firm” capacity for a delivery year three or four years ahead. Winners receive an annual payment in €/kW-year in exchange for an obligation to respond when called.

Key design features:

  • Delivery year - typically 3 to 4 years ahead of the auction
  • De-rating factor - batteries are credited at less than nameplate. A 1 MW × 4 h battery might be credited at ~85% of 1 MW in GB; a 2-hour asset drops to ~65%; a 1-hour asset to ~35%. The exact factor depends on system tightness and duration
  • Contract length - 1 year for legacy assets, 5 to 15 years for new-build storage
  • Penalties - failure to deliver during a stress event triggers clawbacks that can equal or exceed the annual payment
European capacity markets - active or launching 2025–2026
GB - T-1 and T-4 auctions, annual, longest-running
Italy - Mercato della Capacità; MACSE storage-specific auction cleared at 15-year tenor
France - Marché de Capacité, reforming
Poland - Rynek Mocy
Ireland - CRM (all-island)
Belgium - CRM since 2021
Iberia - Spanish framework published mid-2025; first auction expected 2026

System services - voltage, inertia, black start

Beyond balancing, a grid needs services that keep the system stable as a physical machine.

Voltage control (reactive power). Inverters in modern batteries can absorb or inject reactive power on command and can be paid for it. Procurement is usually bilateral with the TSO or through a local auction. REE in Spain procures voltage services under P.O. 7.4 with payments that are re-tendered each year.

Inertia. The ability of spinning masses to resist frequency change in the first seconds of a disturbance. Synchronous machines provide it naturally; grid-forming inverter batteries can emulate it. Germany’s Bundesnetzagentur launched a paid inertia product from January 2026 at an indicative €8–17k/MW-year for qualifying resources. NESO (GB) has procured “stability” since 2020 via Stability Pathfinders; Ireland runs a DS3 system-services suite; Spain, the Nordics and France have consultations ongoing.

Black start. The ability to re-energise a dead grid without external power. A small number of new BESS contracts pay specifically for this capability, typically as a long-term bilateral with the TSO. After the 28 April 2025 Iberian blackout, Spain’s RD-law 7/2025 mandated a larger black-start portfolio as part of its anti-blackout response.

How a battery stacks revenue

A 2026-built 2- or 4-hour battery in Europe typically stacks revenue along four lines.

Typical revenue stack - merchant battery, 2026 Europe
Wholesale 40–60%
Balancing 15–30%
Capacity 10–25%
System 5–10%
Day-ahead + intraday arbitrageFCR + aFRRCM / MACSE / cap-floorVAr / inertia

Wholesale arbitrage (day-ahead plus intraday) forms the base layer, usually 40–60% of revenue. Balancing (FCR and aFRR together) is a residual layer, 15–30% and falling as the market saturates. The capacity market, where available, grows toward 10–25%. System services (inertia, voltage) contribute 5–10% in markets where those products have been procured. A tolling contract, if the developer chooses one, replaces some or all of the above with a fixed annuity.

The three rules that matter most in 2026

If you read only the fine print on three regulatory details, read these. First, the EU-wide move to 15-minute resolution on day-ahead and intraday, live since 30 September 2025 under the SDAC 15-minute MTU, benefits batteries more than slow resources because they can capture sub-hour spreads the old hourly market invisibly averaged out. Second, EU Regulation 2024/1747 on Electricity Market Reform pushes every member state toward capacity-market and long-term-contract frameworks as primary investment signals - that is why MACSE, the Iberian framework and GB’s long-duration cap-and-floor all appeared in the same 18-month window. Third, updates to national grid codes on grid-forming inverters (GB, Germany, Spain) decide which batteries can qualify for inertia and voltage products as they are launched - a procurement decision made in 2025–2026 determines which revenue streams a project can access through 2040.

Sources

  1. OMIE - Iberian day-ahead & intraday market (MIBEL)
  2. EPEX Spot - Annual trading results 2025 (volumes across segments)
  3. ENTSO-E - SIDC continuous intraday and 15-minute trading
  4. ENTSO-E - Electricity Balancing Guideline (FCR, aFRR, mFRR, RR)
  5. ENTSO-E - PICASSO platform (aFRR energy exchange)
  6. ENTSO-E - MARI platform (mFRR energy exchange)
  7. ACER - Market Monitoring Reports (wholesale & balancing)
  8. EU Regulation 2024/1747 - Electricity Market Reform
  9. Red Eléctrica - Operation of the Spanish electricity system
  10. Terna - MACSE long-duration storage auctions
  11. Ofgem - Long-duration storage cap-and-floor scheme (GB)
  12. Bundesnetzagentur - Inertia market design
  13. NESO (GB) - Balancing costs & services
  14. IEA - Batteries and Secure Energy Transitions