Product · Europe

European Value Stacker

Co-optimised multi-market trading for BESS in European electricity markets

European BESS revenue comes from combining day-ahead, intraday, and ancillary service markets intelligently. The European Value Stacker co-optimises across all of them — cycling selectively to maximise lifetime returns, not just today's revenue.

Germany · 2025
262
k€/MW/a

2-hour backtest at 2 cycles per day, compared against the open-source LF Energy RTC-Tools benchmark.

Germany 2-hour · 2025 (k€/MW/a)
PortfolioEnergy — 2 cycles/day 262
LF Energy RTC-Tools — 2 cycles/day 89
2025 Full Results →
European Value Stacker dashboard showing day-ahead, intraday continuous, and aFRR ancillary service co-optimisation

Overview view: energy market prices with aFRR capacity prices (top), co-optimised day-ahead, intraday, and ancillary power allocation (middle), state of charge trajectory (bottom).

Market Coverage

Every layer of the European value stack, captured in one optimisation

Day-Ahead Auctions

Participates in European day-ahead auctions (EPEX, Nord Pool, OMIE and others). Optimal charge and discharge scheduling across 24 hours.

Intraday Continuous

Trades continuously on European intraday order books (XBID and equivalents), responding to price movements as they develop. Order timing and sizing are optimised to avoid market impact while capturing available spreads.

Intraday Auctions

Participates in European intraday auctions (e.g. EPEX IDA3, Nord Pool IDA) to refine the schedule closer to real time.

Ancillary Services

Co-optimised participation in frequency containment reserve (FCR), automatic frequency restoration reserve (aFRR), and other ancillary services where available for the asset's market area.

One Engine, Every Market

The same optimisation engine runs across the whole of Europe — there is no country-specific fork to maintain. Local specificities — bidding zones, auction schedules and gate closures, product definitions, ancillary-service rules, and grid-code requirements — are configured per market and handled natively. Live today in Germany and the Netherlands.

Built for Real-World Complexity

Your network limits, contracts, and structures — handled in the optimisation, not bolted on

Local Network Constraints

Connection-point import and export limits, grid-connection constraints, local congestion, and shared-connection arrangements are all considered in the optimisation. Every schedule and order is shaped to what your grid position can realistically deliver — each cycle, automatically.

Flexible Offtake Structures

Merchant, tolling (physical or financial), revenue-share, or hybrid — trading is shaped to the commercial structure your asset operates under. Honour a toller’s dispatch rights, or optimise the merchant residual the structure leaves to you.

Virtual BESS (VBESS)

Work both sides of a virtual battery. Offer a VBESS — carving a physical asset or portfolio into independently optimised virtual units — accepting counterparty nominations and optimising the merchant residual around them. Or nominate into someone else’s VBESS construct, trading your contracted slice.

Ramp-Rate Limits

Inverter and grid-code ramp limits cap how fast your asset can swing between charge and discharge. The optimisation respects each unit’s maximum ramp rate when building day-ahead schedules and placing intraday orders, so every position is physically deliverable.

Not a Black Box

Open-Core

Built on the open-source LF Energy RTC-Tools framework. Every optimisation decision is auditable and explainable — no magic, no lock-in.

Fits Your Stack

Integrates via REST API into your existing systems. Use your own price forecasts or third-party providers; we enhance them and return optimised schedules and trade instructions.

Always Solves

Mathematical optimisation engines don't always converge to a feasible solution — or converge in time. Our proprietary low-level solver technology guarantees a solution on every auction and dispatch cycle, so your asset is never left without a schedule.

Proven in Europe

Live in Germany and the Netherlands. In the Netherlands, we delivered a 30% uplift in intraday trading revenue for a customer versus their prior approach. German results are benchmarked against published indices — see the 2025 performance data below.

Partner Ecosystem

The European Value Stacker plugs into leading trading platforms and consumes best-in-class price forecasts

Ready to Stack More Value?

Contact us to discuss your asset, target markets, and pricing.