PortfolioEnergy's European Value Stacker is a co-optimised multi-market trading engine for battery storage, renewables and hydro portfolios in European power markets — optionally bringing retail books into the same optimisation. European revenue comes from combining day-ahead, intraday and ancillary service markets intelligently, capturing the full value stack for each asset according to its physics and economics while bounding portfolio risk to operator-defined limits.
Each asset class is modelled natively. For BESS: state-of-charge dynamics, degradation costs and selective cycling. For renewables: forecast-aware intraday rebalancing, curtailment decisions and short-term shaping. For hydro: reservoir levels, water values and cascading hydraulic constraints. Retail books, where included, are co-optimised with generation and storage so that load is hedged economically against the same price view that drives dispatch — bounding cross-portfolio risk rather than managing each book in isolation.
The optimiser participates natively in European day-ahead auctions (EPEX, Nord Pool, OMIE and others), continuous intraday order books (XBID and equivalents), intraday auctions and ancillary services including FCR and aFRR. Order timing and sizing on intraday continuous are optimised to capture available spreads. Country-specific auction schedules, gate closures and ancillary service rules are handled natively per market — applicable across GB & EU. Position limits, exposure caps and other risk constraints are honoured natively, so revenue is maximised within the operator's risk envelope rather than against it.
The European Value Stacker is built on the open-source LF Energy RTC-Tools framework. A proprietary low-level solver guarantees a feasible solution on every auction and dispatch cycle, so no asset is left without a schedule when markets get tight. Operators can plug in their own price forecasts or use third-party providers; the engine enhances them and returns optimised schedules and trade instructions via REST API and/or Websocket.
Through this integration, the energy leg of the European Value Stacker — day-ahead and intraday — flows directly into PowerBot's high-performance APIs for 24/7 short-term execution, with full traceability between strategy and trade. Ancillary commitments are dispatched via the operator's chosen ancillary services channel. The result is a clean separation of concerns: PortfolioEnergy decides what to do across the full European value stack and asset portfolio; PowerBot reliably executes the energy leg around the clock.
