Actuals only · half-hourly.
Actuals + 7-day forecast · half-hourly.
Signed MW · + = import to GB.
All sources stacked · half-hourly.
gCO₂/kWh (left) and low-carbon % (right).
DC / DM / DR / SFFR · MW per 4-hour EFA block · rolling window of last 4 days + next 7. Click legend entries to hide/show individual services.
QR / SR / BR · solid = positive, dotted = negative.
Mean ± P10/P90 from the latest forecast vintage.
Sum across EFA blocks · accepted bids only · last 90 days.
Sum of cleared volumes per delivery day.
Same data, pivoted by service.
Bubble per site · size = total cleared MW. Use the Service buttons to isolate a single service, or the Tech buttons to isolate one technology type. Click "All" to reset.
League table by cleared MW (last 30 days).
Aggregated across every DFS event in the window. Ordered roughly north-to-south; colour intensity tracks MW.
Rolling three-year window (previous, current, and YTD). Peak line tracks each month's maximum settlement-period National Demand; mean line is the flat average across all periods.
Half-hourly generation aggregated to monthly means, normalised to percentage of total GB generation. The gradient over time shows the coal → gas → renewables transition.
Monthly-mean CI in gCO₂/kWh (left axis) with the low-carbon share % overlaid (right axis). Clear seasonality: winter CI lifts as gas fills for less wind and solar.
Total MW delivered per month across all DFS events. Volumes are driven by winter tightness and by NESO's willingness to call DFS in preference to more expensive balancing actions.
Total cleared MW·SP for the Response service family across all units, summed by delivery month. Data window follows NESO's Enduring Auction Capability publication window (currently ~6 months).
Same source as above, split by service: Balancing Reserve (day-ahead), Quick Reserve and Slow Reserve. Stack lets you eyeball where NESO's marginal reserve MW is landing as the mix evolves.
Source: NESO Data Portal · postcode geocoding via postcodes.io · built static at 12 Sep 2026, 16:36 UTC.