Energy Arbitrage Explained: How Batteries Buy Low and Sell High
What Is Energy Arbitrage?
Energy arbitrage is a straightforward concept: buy electricity when wholesale market prices are low, store it in a battery, and sell it back to the grid when prices are high. The difference between the buy and sell prices — the "spread" — is your profit.
For battery energy storage systems (BESS), energy arbitrage is often the first and most intuitive revenue stream operators think about. But executing it profitably requires understanding how wholesale electricity markets work, why prices fluctuate, and how to forecast these movements accurately.
How Wholesale Electricity Markets Work
Wholesale electricity markets operate like any other commodity market, with buyers and sellers trading electricity at prices determined by supply and demand. In Europe, the main market structures include:
Day-Ahead Market
Electricity for the following day is traded in hourly blocks. Generators submit offers to sell, and retailers submit bids to buy. A market clearing algorithm determines the price for each hour based on where supply meets demand. In most European markets, day-ahead prices are published by noon, giving battery operators 12-36 hours to plan their dispatch.
Intraday Market
The intraday market allows trading closer to real-time delivery — in some markets, up to 5 minutes before delivery. Intraday prices are typically more volatile than day-ahead prices because they reflect last-minute changes in weather, plant outages, and demand.
Real-Time Balancing
The real-time balancing market settles any remaining differences between scheduled generation and actual demand. Prices here can be extremely volatile, sometimes going negative (generators pay to have their electricity taken) or spiking to hundreds or thousands of euros per MWh.
Why Do Electricity Prices Fluctuate?
Understanding price drivers is essential for profitable energy arbitrage:
Renewable Energy Generation
Solar and wind generation have near-zero marginal costs, so when renewable output is high, wholesale prices drop — sometimes to zero or even negative values. This creates excellent buying opportunities for battery storage. Conversely, when renewable output drops (cloudy days, calm winds), prices rise as more expensive thermal generators are needed.
Demand Patterns
Electricity demand follows predictable daily and seasonal patterns. Morning and evening peaks drive prices up, while overnight lows and weekend dips push prices down. These patterns create consistent arbitrage opportunities.
Grid Congestion
When transmission lines are congested, price differences between zones can be significant. Battery storage located in the right zone can capture these locational spreads.
Unexpected Events
Power plant outages, extreme weather, and sudden demand changes can cause dramatic price spikes. These events are rare but extremely profitable for operators who can react quickly.
The Role of Price Forecasting in Energy Arbitrage
Profitable energy arbitrage depends entirely on accurate price forecasting. An operator who charges their battery at the wrong time or discharges when prices are mediocre will earn far less than one with accurate forecasts.
Traditional forecasting methods use historical price data, weather forecasts, and known generation schedules to estimate future prices. These statistical models work reasonably well for day-ahead planning but struggle with intraday volatility and unexpected events.
AI-powered forecasting — like the models used by Solship — goes much further. Machine learning algorithms process hundreds of variables simultaneously: historical prices, weather data across multiple regions, grid frequency signals, renewable generation forecasts, market participant behavior patterns, and more. These models continuously learn and improve, achieving forecast accuracy rates above 90%.
Why Static Arbitrage Schedules Fail
Many battery operators start with simple rules: "Charge between 2-5 AM, discharge between 5-8 PM." While this captures the broad daily price pattern, it leaves significant revenue on the table:
How AI Makes Arbitrage More Profitable
AI energy trading platforms optimize arbitrage in ways that manual and rule-based approaches cannot:
Real-World Arbitrage Results
BESS operators using AI-powered battery storage optimization through platforms like Solship typically see energy arbitrage revenues increase by 60-120% compared to fixed schedules. Combined with revenue from ancillary services and balancing markets, total BESS revenue can reach up to 2X the baseline.
The beauty of AI arbitrage is that it requires no hardware changes — only smarter software making better decisions with your existing battery asset.
Start Optimizing Your Arbitrage Strategy
Ready to maximize your battery's energy arbitrage revenue? Contact Solship to learn how our AI platform can optimize your BESS dispatch.
Related reading: 5 Revenue Streams for BESS | How Batteries Earn Revenue from Frequency Regulation