Browse capture rate (what wind & solar actually earned), negative-price hours, and side-by-side zone comparison. Powered by 11+ years of cached ENTSO-E data — no API key, no rate limit beyond what's polite.
The hour-by-hour volume-weighted average price the technology earned. Σ(price × MW) / Σ(MW). Negative price hours count — they really did happen.
The simple monthly mean of every hour's day-ahead clearing price. The "no-shape" benchmark a battery-flat asset would earn.
Capture ÷ baseload, expressed as a percentage. 100% means the asset earned baseload. < 100% means cannibalisation; > 100% means the asset's hours were more valuable than average.
Hours per month where the day-ahead clearing price was strictly negative (price < 0). At-zero hours are not counted — zero is zero, a different thing. The single biggest driver of capture-rate compression for solar/wind post-2023.
Pick a market, the technologies you care about, and a window. We compute the math against ENTSO-E's hourly clearing price and aggregated generation. Months are bucketed in the market's local timezone — DST shifts are absorbed (October has 745 hours, March 743).
Hours per month where the day-ahead clearing price was strictly negative (price < 0; at-zero hours are not counted). Solar cannibalisation on sunny midday peaks and wind-storm nights are the typical culprits. Pick a different market here to compare.
Pick up to 6 markets and see how their day-ahead prices have moved. Hold ⌘ / Ctrl to multi-select.
Pick a market, a date range, and a format. We send a file to your downloads folder. Open it in Excel, Python, or whatever you prefer.