This is a different kind of episode. There are no human voices in it — including mine. Two AI hosts named Daniel and Matilda walk through a story I think more people in energy finance need to internalize: the world’s electricity grid quietly turned into an algorithmic trading market, and most of the people who underwrote the buildout missed it. Halfway through, they pause to play a 36-minute NotebookLM deep dive on the same material, and react to it.
I commissioned the research, distilled the script, and made the production decisions. The voices are synthetic. The argument is mine.
The clock got faster
Fifteen years ago electricity was an hourly market. You bid for blocks of one hour. Slow, predictable, bureaucratic. A spreadsheet was an acceptable tool.
Today, continental Europe trades day-ahead in 15-minute time units (effective 1 October 2025). Continuous intraday in some EPEX zones trades up to five minutes before delivery. Australia has been on five-minute settlement since October 2021. Their very fast FCAS market measures battery response in 50 milliseconds.
Fifty milliseconds is faster than human reflex. By definition, only software can participate. And only software running on hardware sitting physically close to the battery — cloud APIs respond in 2–5 seconds and fundamentally cannot meet that deadline.
A serious commercial battery in Britain or Germany or California is now playing in five or six markets simultaneously: day-ahead, intraday, frequency response, reserve, capacity, demand response. Each market has different gate closures, different settlement rules, different penalties, different telemetry standards. And the battery has to be co-optimized across all of them. Different attributes sold in each market. Same hardware. Different software pretending the hardware is different things.
The vendor split
In response, the optimization software industry has split into two camps over the last few years.
Front-of-meter merchant optimizers: Tesla Autobidder, Fluence Mosaic, Habitat Energy’s Evolve platform, enspired in continental Europe. Big batteries plugged directly into wholesale markets. Sophisticated bidding, route-to-market services, portfolio aggregation across regions.
Behind-the-meter / C&I optimizers: Stem with Athena, GridBeyond with Point, Flexitricity in Britain. Tariff optimization, demand-charge management, virtual power plant aggregation across thousands of small assets. Their customers are facility managers, not energy traders.
The pricing model is almost never SaaS. The dominant structure is revenue share — sometimes 10%, sometimes 20% in volatile markets. Which is a lot of money for software, and only justified if the optimizer is actually good. Which is harder to verify than the vendors would like you to believe.
Sweden as the canary
I think Sweden is the most interesting market to watch right now. Not because Swedish batteries are special, but because the regulator is rebuilding the rulebook in real time and other markets will copy what works.
Geography matters. Four bidding zones. SE1 and SE2 in the north have hydropower and nuclear and not many people. SE3 and SE4 in the south have people and factories and not enough generation. In January 2025 the average monthly price was 25 öre/kWh in SE1–SE2, versus 62 in SE3 and 73 in SE4. Three times the price in the same country in the same hour.
That winter, SE3 saw a peak day-ahead price of €707/MWh, while SE2 had 737 hours of negative prices — about 8% of the year, the market was paying you to consume. Different physics in different zones. Same software stack.
Market design changed. On 1 May 2024, Sweden split the old single balancing-responsibility role into two: BRP (financial obligation) and BSP (operational obligation). A small battery owner can stay as a customer of a BRP while an aggregator handles the BSP role. Critical, because reserve markets have minimum bid sizes — 100 kW for FCR, 1 MW for aFRR and mFRR. A 500 kW battery on a single site can reach FCR directly. For aFRR and mFRR, you have to aggregate.
Metering reform. EIFS 2025:1 entered into force 1 June 2025. From 5 January 2025, distribution companies must provide customers and authorized third parties access to quarter-hour metering data. That removes the biggest barrier to independent battery optimization — the aggregator can finally see what the meter sees.
Contract structure. The cleanest BaaS structure is two-bucket: fixed availability fee for guaranteed site outcomes (peak shaving, capacity protection, resilience), plus variable optimization share on flexibility revenues. Bucket one is bankable, bucket two is upside. That structure is making Swedish C&I batteries financeable — a 211 MW Swedish portfolio just got a SEK 628 million green loan in 2025.
The foresight tax
The punchline. An embarrassingly large fraction of the battery investment decisions made in the last five years are based on numbers that assume the operator can see the future.
Perfect-foresight backtests take a year of historical prices, run an optimizer that finds the best possible dispatch with full hindsight, and quote the resulting number. Often with a “conservative” 10–20% haircut applied. That’s the basis of much of the merchant battery debt issued in the last five years.
A 2025 paper on the German continuous intraday market showed the actual gap. One-hour battery, 2023:
* Perfect foresight on continuous intraday: €164,400.
* Forecast-based continuous intraday: €146,237 (11% below the oracle).
* Day-ahead only: €40,590 (75% below the oracle).
Same battery, same year, same market. The difference is entirely the information set the strategy uses. The 75% gap is real. The 10% haircut is fiction.
AEMO has been admitting this in their planning models for the last year. ARENA put it bluntly in a recent paper: perfect foresight is a “material simplification” because storage decisions depend on uncertain future prices. When the agency that funds renewable storage research says your benchmark is materially wrong, you have to listen.
The metric to use instead: Option Preservation Ratio = (settled profit − day-ahead-only baseline) / (oracle − day-ahead-only baseline). It measures how much of the gap between dumb and omniscient your software actually closed. The German forecast-based intraday strategy had an OPR of about 85%. That’s a real number. The kind of number you can actually pay a software vendor for.
Coordination as the deeper concept
The foresight tax for one battery is a software quality problem. The foresight tax across a fleet of batteries is a coordination problem.
If a thousand batteries all decide independently to discharge into the morning peak, they cannibalize the morning peak. The price falls. Each individual battery, optimizing alone, has no incentive to hold. So you get a synchronization dynamic — all the batteries optimize on similar inputs and produce similar outputs at similar times. Which means they all win or all lose simultaneously, and the system as a whole becomes more volatile, not less.
Coordinated batteries are stabilizing. Uncoordinated batteries are destabilizing. The grid does not just need more batteries — it needs coordinated batteries.
Top-down coordination doesn’t scale to millions of assets making millisecond decisions. The communication overhead alone breaks it. What does scale is bottom-up coordination: each asset decides locally, but assets share state, share forecasts, share signals, and emerge into a coordinated outcome without anyone being in charge. Sub-market coordination — below the 15-minute clock, below the 5-minute clock, down to the sub-second AGC signal. The layer that has to exist for a high-renewable, high-storage grid to actually work, and that the cloud cannot reach.
A new category
Anywhere a physical asset interacts with a fast market, the same architecture wins. Local execution. Cloud forecasting. Coordination across many assets. Measurement against the foresight tax. EV chargers, heat pumps, industrial process loads, behind-the-meter solar.
A new kind of company falls out of this. Not a hardware company because they don’t manufacture. Not a SaaS company because the software runs locally. Companies that ship software running on standardized commodity hardware, talking to the existing physical world through open protocols, providing the coordination layer that the cloud cannot reach. A grid intelligence layer.
How big is that thing in ten years? Big enough that the cloud-only optimization vendors will have to acquire an edge presence or get squeezed. Big enough that inverter manufacturers will have to open their controllers or get routed around. Big enough that utilities will have to build their own coordination platforms or buy them. The decisions are happening now. The category will exist by 2030 whether or not anyone agrees on a name for it.
Key Takeaways
* The European day-ahead market moved to 15-minute MTU on 1 October 2025. Australia is on 5-minute settlement and 50ms FCAS. Cloud APIs cannot meet those deadlines — local execution is forced by physics.
* The optimization software industry has split into front-of-meter merchant (Tesla, Fluence, Habitat, enspired) and behind-the-meter C&I (Stem, GridBeyond, Flexitricity). Different problems, different stacks, different commercial models.
* Sweden’s BRP/BSP split (May 2024), EIFS 2025:1 metering reform, and two-bucket BaaS contracts are making sub-MW C&I batteries financeable through aggregation. Other markets are watching.
* Perfect-foresight backtests overstate battery value by 11–75% depending on the strategy. AEMO and ARENA now officially say so. A non-trivial share of merchant battery debt is mispriced.
* The economic moat is option preservation under uncertainty, not optimization under certainty. Optimization is solved (open-source MILP). Forecasting evaluated on rank correlation, not RMSE. Execution at the edge in milliseconds.
* Coordinated batteries stabilize the grid. Uncoordinated batteries synchronize and destabilize. Sub-market coordination — below the 15-minute clock — is the layer that has to exist and that the cloud cannot reach.
Full transcript available below the audio player.
This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit frahlg.substack.com
Fler avsnitt av Coordinated with Fredrik
Visa alla avsnitt av Coordinated with FredrikCoordinated with Fredrik med Fredrik Ahlgren finns tillgänglig på flera plattformar. Informationen på denna sida kommer från offentliga podd-flöden.
