Daily guides
The data, put to work. Every day.
One worked example per day, computed from that week's real auction results — EV charging economics, negative-price watches, forecasting baselines. Every number frozen at publication; every article reproducible via the API. From hobbyist to quant.
The week in temperature at Netherlands's settlement station
Observed daily highs vs the 35-year normal at the station weather markets settle on, near-record days, and tomorrow's probability distribution — a week of ground truth.
What solar actually earned per MWh in Belgium this week
Solar cannibalizes its own prices — the more it produces, the less each MWh earns. We measured Belgium's capture price and capture rate on this week's real generation and auction data.
European Capture Report — July 2026
Frozen capture rates for July 2026: solar averaged 68.7% across 34 zones. Rankings, movers and records per technology, from the Voltcast Capture Index.
What a home battery earned in Italy South this week, hour by hour
Charge in the cheapest two hours, discharge across the priciest two: the arbitrage a 10 kWh battery could capture in Italy South this week, computed from real auction results — including round-trip losses.
Negative-price watch Italy Centre-South: this week's floor, and what's ahead
How close Italy Centre-South came to negative prices this week, the year-to-date record, and the forward risk from a Brier-scored model — all from live production data.
Charging an EV in Denmark West this week: what the prices actually said
Cheapest charging windows vs the evening-peak habit in Denmark West, computed from this week's real day-ahead auction results — and what the gap is worth over a year.
The number your Ireland (SEM) price model has to beat this week
We computed the naive-persistence baseline on this exact week of Ireland (SEM) auctions — the honest benchmark for any forecasting model — plus leakage-free features to start from.
The week in temperature at Finland's settlement station
Observed daily highs vs the 35-year normal at the station weather markets settle on, near-record days, and tomorrow's probability distribution — a week of ground truth.
What solar actually earned per MWh in Norway Oslo this week
Solar cannibalizes its own prices — the more it produces, the less each MWh earns. We measured Norway Oslo's capture price and capture rate on this week's real generation and auction data.
European Power Pulse — week 2026-W32
The week of 2026-08-03 across 47 European bidding zones: average day-ahead price €282.44/MWh (up from €210.49), 263.3 negative-price hours, and our forecast scoreboard for the same week — losses included.
Negative-price watch France: this week's floor, and what's ahead
How close France came to negative prices this week, the year-to-date record, and the forward risk from a Brier-scored model — all from live production data.
What a home battery earned in Latvia this week, hour by hour
Charge in the cheapest two hours, discharge across the priciest two: the arbitrage a 10 kWh battery could capture in Latvia this week, computed from real auction results — including round-trip losses.
The number your Germany-Luxembourg price model has to beat this week
We computed the naive-persistence baseline on this exact week of Germany-Luxembourg auctions — the honest benchmark for any forecasting model — plus leakage-free features to start from.
Charging an EV in Italy Sardinia this week: what the prices actually said
Cheapest charging windows vs the evening-peak habit in Italy Sardinia, computed from this week's real day-ahead auction results — and what the gap is worth over a year.
What solar actually earned per MWh in Sweden Malmö this week
Solar cannibalizes its own prices — the more it produces, the less each MWh earns. We measured Sweden Malmö's capture price and capture rate on this week's real generation and auction data.
The week in temperature at Norway Bergen's settlement station
Observed daily highs vs the 35-year normal at the station weather markets settle on, near-record days, and tomorrow's probability distribution — a week of ground truth.
Negative-price watch Italy Calabria: this week's floor, and what's ahead
How close Italy Calabria came to negative prices this week, the year-to-date record, and the forward risk from a Brier-scored model — all from live production data.
What a home battery earned in Romania this week, hour by hour
Charge in the cheapest two hours, discharge across the priciest two: the arbitrage a 10 kWh battery could capture in Romania this week, computed from real auction results — including round-trip losses.
The number your Norway Kristiansand price model has to beat this week
We computed the naive-persistence baseline on this exact week of Norway Kristiansand auctions — the honest benchmark for any forecasting model — plus leakage-free features to start from.
Charging an EV in Spain this week: what the prices actually said
Cheapest charging windows vs the evening-peak habit in Spain, computed from this week's real day-ahead auction results — and what the gap is worth over a year.
The week in temperature at Serbia's settlement station
Observed daily highs vs the 35-year normal at the station weather markets settle on, near-record days, and tomorrow's probability distribution — a week of ground truth.
What solar actually earned per MWh in Austria this week
Solar cannibalizes its own prices — the more it produces, the less each MWh earns. We measured Austria's capture price and capture rate on this week's real generation and auction data.
Negative-price watch North Macedonia: this week's floor, and what's ahead
How close North Macedonia came to negative prices this week, the year-to-date record, and the forward risk from a Brier-scored model — all from live production data.
What a home battery earned in Norway Trondheim this week, hour by hour
Charge in the cheapest two hours, discharge across the priciest two: the arbitrage a 10 kWh battery could capture in Norway Trondheim this week, computed from real auction results — including round-trip losses.
European Power Pulse — week 2026-W31
The week of 2026-07-27 across 47 European bidding zones: average day-ahead price €210.51/MWh (up from €192.02), 180.5 negative-price hours, and our forecast scoreboard for the same week — losses included.
The number your Croatia price model has to beat this week
We computed the naive-persistence baseline on this exact week of Croatia auctions — the honest benchmark for any forecasting model — plus leakage-free features to start from.
Charging an EV in Sweden Stockholm this week: what the prices actually said
Cheapest charging windows vs the evening-peak habit in Sweden Stockholm, computed from this week's real day-ahead auction results — and what the gap is worth over a year.
The week in temperature at Greece's settlement station
Observed daily highs vs the 35-year normal at the station weather markets settle on, near-record days, and tomorrow's probability distribution — a week of ground truth.
What solar actually earned per MWh in Hungary this week
Solar cannibalizes its own prices — the more it produces, the less each MWh earns. We measured Hungary's capture price and capture rate on this week's real generation and auction data.
What a home battery earned in Belgium this week, hour by hour
Charge in the cheapest two hours, discharge across the priciest two: the arbitrage a 10 kWh battery could capture in Belgium this week, computed from real auction results — including round-trip losses.
The monthly European power roundup
Negative-price records, the biggest spreads, which zones were hardest to forecast — every number computed from our production data, on the 2nd of each month. No filler, unsubscribe anytime.