The Pulse
ENTSO-E Transparency Platform (day-ahead prices, EU + UK + NO + CH bidding zones) · Elexon BSC (GB) · SEMOpx EA-001 ETS Market Results (IE/SEM, used in preference to ENTSO-E during SEM publication gaps) · week of 27 Apr 2026
The Load
ENTSO-E Transparency Platform (hourly system load per bidding zone, week of 27 Apr 2026) · GB unified gross demand (Elexon INDO + NESO embedded solar + embedded wind + DUKES embedded-other uplift) — Staffell & Pfenninger reconstruction with continental embedded-other adjustment, so cross-country panels are apples-to-apples with ENTSO-E A65 · sectoral framing from Eurostat final-consumption statistics (not to a specific print)
The Generation
ENTSO-E Transparency Platform (hourly generation by fuel per bidding zone — nuclear, gas, coal, oil, hydro, wind, solar — week of 27 Apr 2026) · Elexon BSC + NESO Historic Generation Mix (GB, including battery discharge) · The 'Other' legend chip aggregates biomass, biogas, waste, geothermal, the small oil slabs (~0.5–1 GW per zone), and battery discharge — each sub-pixel as a standalone slab on the EU-wide map and folded into Other for clarity · Battery discharge is measured where the national feed publishes it (UK, Italy, Belgium, France, Finland, Romania, Baltics) and modeled (price-arbitrage simulation calibrated against UK measured data, ~0.59 correlation) where the feed is silent (Germany, Ireland); the dedicated batteries beat keeps the slab visible on its own · For other fuels, where ENTSO-E coverage is incomplete (e.g., IE solar daytime, BE/NL nuclear, EE hydro), missing hours are donor-filled from a reliable full-coverage zone (DE for solar/wind, FR for nuclear, NO2 for hydro, NL for gas, PL for coal, DE for oil) scaled to the recipient's installed capacity. Modeled slices render at reduced alpha to mark the distinction.
The Grid
ENTSO-E Transparency Platform (day-ahead load and per-fuel generation, week of 27 Apr 2026). Net imports computed per zone as load − sum of measured generation (nuclear, thermal, solar, wind, hydro). Positive = importer; negative = exporter. Approximation: the calculation assumes any imbalance crosses an interconnector, which is a fair proxy in normal operation but understates by the small share of generation outside the five summed fuels (gas, coal, oil and bio-other are folded into thermal in the dataset; storage discharge is treated separately at zone level).
The Wind
ENTSO-E Transparency Platform (wind generation per bidding zone, week of 27 Apr 2026) · Elexon BSC (GB onshore + offshore) · Installed-capacity figures from WindEurope Annual Statistics 2024.
The Sun
ENTSO-E Transparency Platform (solar generation per bidding zone, week of 27 Apr 2026) · Installed-capacity headline figures from SolarPower Europe EU Market Outlook 2025-2029 (Dec 2025): ~406 GW EU-27 cumulative end-2025, 65.1 GW added in 2025 (first y-o-y decline since 2016) · Germany 117 GW per Bundesnetzagentur EEG release (Jan 2026) · Other national TSO reports (REE, Terna, RTE, TenneT) for fleet figures · ENTSO-E A68 systematically under-reports distributed/rooftop solar, so industry-tracker totals are used for headline figures · Where ENTSO-E coverage is incomplete (IE daytime), missing hours are donor-filled from DE solar scaled to the recipient's installed capacity. Modeled zones render at reduced opacity.
Batteries
Measured: NESO Historic Generation Mix (GB) · ENTSO-E Transparency Platform B25 Energy Storage (IT subzones, BE, FR, FI, RO, EE, LT, ES partial, HR). Modeled: price-arbitrage simulation (2h duration, 85% round-trip efficiency, 2 cycles/day), calibrated against UK measured data to an hourly correlation of 0.59 and a 44% arbitraging-fraction scalar applied to zones without a public hourly feed (DE, IE, IT-CALA, IT-SUD). Modeled slices render at reduced alpha to mark the distinction. Installed capacity estimates sourced from NESO, BNetzA MaStR (total incl. residential), Terna+MACSE, EirGrid/SONI. Cost figures: BloombergNEF Lithium-Ion Battery Price Survey (Dec 2025) — global average $108/kWh, stationary storage $70/kWh (down 45% in 2025); USD-quoted, converted at end-2025 FX to ~€65/kWh. Supply chain: Northvolt bankruptcy filed 12 March 2025 (per company statement and contemporaneous coverage); CATL Debrecen plant (€7.3 bn, ~100 GWh) per S&P Global Mobility 2025; Korean firms ~74% of European-located cell production capacity per S&P Global Mobility 2025.
Hydro
ENTSO-E Transparency Platform (hydro generation — reservoir, pumped, run-of-river — per bidding zone, week of 27 Apr 2026) · interconnector commentary (NordLink, North Sea Link) from Statnett and National Grid ESO public releases · Norwegian reservoir storage figures from Energifakta Norge (~87 TWh, ~half of European reservoir capacity) · Pumped-storage pipeline from Ofgem LDES cap-and-floor scheme announcements (Coire Glas, Earba, Fearna), British Hydropower Association, Norsk Hydro Illvatn approval (Nov 2025), and Iberdrola pumped-hybrid commissioning (Mar 2025) · Where ENTSO-E coverage is incomplete (EE, NL — small fleets that report sporadically), missing hours are donor-filled from NO2 hydro scaled to installed capacity. Modeled zones render at reduced opacity.
Gas
ENTSO-E Transparency Platform (natural gas + coal-gas generation per bidding zone, week of 27 Apr 2026) · marginal-price-setting framing from ENTSO-E System Operation Agreement commentary and EU ACER Annual Report on Gas and Electricity (directional) · Hormuz-crisis framing: shipping closure 28 Feb 2026 and European TTF +35% since closure per EIA 'International LNG prices rise amid Strait of Hormuz closure' (todayinenergy, 28 Apr 2026); ~10% of EU LNG via Qatar/Hormuz per IEEFA (2025) · Where ENTSO-E coverage is incomplete (FI, IE, LV, NO5), missing hours are donor-filled from NL gas scaled to installed capacity. Modeled zones render at reduced opacity.
Nuclear
ENTSO-E Transparency Platform (hourly nuclear generation per bidding zone, week of 27 Apr 2026) · country-level reactor status from World Nuclear Association country profiles (directional) · new-build and phase-out programmes in Poland, Netherlands, Czechia, Slovakia, UK, France, Germany per national policy announcements · Where ENTSO-E coverage is incomplete (BE, NL — both publish nuclear inconsistently to A75), missing hours are donor-filled from FR scaled to installed capacity. Modeled zones render at reduced opacity.
Coal
ENTSO-E Transparency Platform (hard coal + lignite + peat generation per bidding zone, week of 27 Apr 2026) · German lignite phase-out statute (KohleAusG 2020) targets 2038 with a 2030 review clause · UK closure of Ratcliffe-on-Soar (Sep 2024) per NESO public announcement · Where ENTSO-E coverage is incomplete (DK2, ES, FR, HR, HU, SI — most of these run small or shuttered fleets that report sporadically), missing hours are donor-filled from PL coal scaled to installed capacity. Modeled zones render at reduced opacity.
The System
Composite of all previous beats · ENTSO-E Transparency Platform (full generation stack and day-ahead prices, week of 27 Apr 2026) · Elexon BSC (GB) · SEMOpx EA-001 (IE)