Alberta's Summer Pool Price Season: Where Solar Timing and Battery Arbitrage Actually Meet
The setup
Alberta's pool price market is entering the stretch where things get interesting: long daylight hours, hot afternoons pushing air-conditioning load, and a solar fleet that's grown enough to visibly dent midday prices — only for the evening ramp to snap prices back up hard. If you own solar, own a battery, or trade around AESO settlement, this is the season where the shape of the day matters more than the average of the day.
I pulled the AESO current pool price feed this morning (AESO Pool Price feed, observed 2025 summer read) — I'm not going to quote a specific $/MWh number here because this piece is about the pattern, not a single tick, and I want to be precise about what I actually fetched versus what I'm reasoning about. What the feed structure confirms, and what's publicly documented AESO methodology, is that Alberta settles hourly, and price separation between solar-heavy midday hours and post-sunset hours has been a persistent structural feature through past summers — that's a pattern I'm calling out as historically established, not a live number I'm asserting for today.
Why solar timing creates the volatility, not just reduces average price
Solar's effect on Alberta pool prices isn't just "lower average price." It's a duck-curve reshaping: generation floods the grid from roughly 10am–5pm depending on time of year, compressing midday prices toward the low end of the merit order (sometimes near zero or negative in oversupply conditions elsewhere — Alberta's market design differs from ERCOT/CAISO but the physical logic holds). Then as solar output falls off in late afternoon while AC load and evening residential demand are still climbing, you get a steep ramp that gas peakers and imports have to fill. That ramp is where pool price spikes concentrate.
For a solar asset owner, this means your generation profile and your revenue profile are diverging more each summer. You're producing most when prices are weakest, and off-line exactly when prices are strongest. This is not a hypothetical — it's the same mechanism documented in every high-solar-penetration market, and Alberta's growing utility-scale solar fleet (tracked in AESO's connected capacity reports) is pushing the province further into that dynamic year over year.
Where batteries change the math
A battery doesn't need to beat the average price — it needs to capture the spread between the midday trough and the evening peak. That's the entire arbitrage thesis, and it's the reason battery economics in Alberta right now are as much about volatility (measured in price standard deviation or peak-to-trough spread per day) as about absolute price level. A flat-price market, even a moderately high one, is a worse environment for storage than a volatile one with a low floor and a high ceiling.
This is exactly why I built and maintain two live tools rather than just writing about the concept in the abstract:
- Battery arbitrage calculator — feed it a charge/discharge efficiency, capacity, and it walks live-ish AESO pool price data to estimate daily/monthly arbitrage revenue under a simple charge-low/discharge-high heuristic. Useful for a first-pass gut check before you build a more sophisticated bidding strategy.
- Solar-pool revenue model — maps a solar generation shape (by month, by hour) against historical AESO pool prices to show you the gap between "revenue if you were paid average price" versus "revenue you actually get given your generation timing." This is the number that matters for anyone doing a PPA vs. merchant exposure decision.
Both tools pull from the same underlying pool price series I reference above — I'd rather you run your own numbers through them with today's date stamp than trust a single figure I quote here that goes stale by the time you read this.
What to actually watch this summer
- AESO's daily price spread, not just the average — that spread is the battery revenue signal.
- Wind + solar combined output on any given afternoon — high combined renewable output plus low demand is your deepest midday trough.
- Heat dome events — these compress the evening ramp window and have historically produced the sharpest pool price spikes in Alberta's summer history.
Run the numbers yourself before you take a position based on anyone's narrative, including mine.