CECadence
Quarterly GB BESS Index — revenue per megawatt of grid battery, from the public record
A Compounding Energy product
cadence.compoundingenergy.com
Revenue per MW, trailing year · trading-position basis
£43.1k/MW·yr
Floor basis (measured)
≥ £42.1k/MW·yr
Active GB battery fleet
7.0 GW · 155 BMUs
BM, 2026Q3
net −£11.7k/MW·yr

Over the four quarters to September 2026, the index reads £43.1k/MW·yr on the trading-position basis (pounds per megawatt of battery per year), with the measured floor basis at least £42.1k. In 2026Q3, wholesale did most of the work. The Balancing Mechanism finished net negative: batteries paid more for the energy they were instructed to take on than they were paid to put out.

How to read this index

The index is revenue per megawatt of battery, per year, over the last four quarters, across the grid-scale batteries in Great Britain that are registered with Elexon, the body that settles the electricity market, and that passed our checks. Its wholesale part is a trading position: what each battery declared it would do, valued at the auction price for that hour, with any gap between declaration and delivery valued at the grid's imbalance price. Beside it, marked ≥, is the same total with a cautious floor in place of the trading position: measured revenue per megawatt of active battery capacity, from public settlement and auction records. On that basis the wholesale line is a deliberate floor. It values the same metered energy at Elexon's within-day market index. It is meant to undercount.

The trading position is the closer reading; the floor is the number I can defend from metered data alone. Both stay on the page, and I will not print one without the other.

The trading-position line values each battery's declared position at public prices. It is not the profit or loss any unit booked from its own trades, so the index is not traded revenue, not a forecast, and not an appraisal of any individual project. Every classification and convention is listed on page 4, and every known limitation is measured on page 5. Method changes are pre-announced with dates and are never applied retroactively.

This report is the settled record. Its living companions, updated between quarters: the provisional monthly series · the per-asset lookup · the GB fleet & pipeline map.

Get the next settled quarter by email
We store your email to send the quarterly index; unsubscribe any time — privacy policy.

What happened

This window — measured, not modelled

Where the money comes from

The rotation — £/MW·yr by stream, per quarter

Frequency response (DC/DM/DR)Reserve (QR/BR/SR)Balancing MechanismWholesale (floor)Capacity Market
10k20k30k40k50k60k70k£35.6k2025Q4£32.8k2026Q1£36.7k2026Q2£52.3k2026Q3CM (window basis) £2.2k

Each bar is one quarter, scaled to a year, per active megawatt. The Capacity Market is an annual contract with no quarterly settlement, so it is drawn as a dashed line across the whole window rather than stacked into any quarter. Frequency response is drawn in two parts, response (DC/DM/DR) and reserve (QR/BR/SR), a presentation split registered 2026-07-23; together they equal the published figure exactly.

For the record

Trailing year, active-MW-day weighted

Wholesale — trading position (declared position at the N2EX GB day-ahead price, plus imbalance at the system price)£17.9k—
Wholesale (floor)ᶠ£16.9k
42.3%
Frequency response (DC/DM/DR)£14.4k
36.0%
Balancing Mechanism£6.0k
15.0%
Reserve (QR/BR/SR)£2.7k
6.7%
Capacity Market£2.2k
—
Total measured≥ £42.1kᶠ100%
Total, trading-position wholesale£43.1k—

The trading-position line values each unit's declared Physical Notification at the N2EX GB day-ahead hourly auction price (each half-hour takes its hour's price) and the difference between its settlement-netted metered volume and that notification at the imbalance (system) price; accepted bid-offer energy is paid in the balancing line and is not re-valued here. The measured floor values the same netted volume at Elexon MID — a within-day price — and stays published beside the trading-position line as the conservative bound. Day-ahead prices: N2EX GB Day-Ahead Price, published by NESO — Supported by National Energy SO Open Data — https://www.neso.energy/data-portal/day-ahead-power-exchange-prices-nordpool. The hourly series itself is not republished here.

Trading-position line by quarter: 2025Q4 £5.4k/MW·yr · 2026Q1 −£3.8k/MW·yr · 2026Q2 £18.6k/MW·yr · 2026Q3 £45.6k/MW·yr. Window state: full; headline: the trading-position line.

The two totals add the same four streams; they differ in which wholesale line is counted. The registry lists 168 battery units (6.7 GW). 13 more units that passed our checks are counted too (970 MW), which is why the active fleet can exceed the registry; 34 units are excluded and named on page 7. Trading-position line: initial settlement; restatement pending the re-based restatement registration; figures revise.

Why the wholesale line is a floor

Wholesale is shown twice: the trading-position line (each unit's declared position at the N2EX GB day-ahead price plus its imbalance at the system price) and, beside it, the measured floor (metered volume at Elexon MID — a within-day price — net of balancing volumes), the conservative bound. The floor is a metered-at-MID floor on the re-based basis applied at 2025Q4-2026Q3. It takes every metered megawatt-hour, loss-adjusted as settlement credits it, values it at Elexon's within-day market index, and nets out the energy the balancing and frequency-response lines already count. Round-trip losses are charged to this line too. So for a battery that trades, true wholesale income sits above it. That holds for the fleet total and not for each class: a class that lives on frequency response can show a negative floor, and class floors carry no "≥" guarantee (page 5). The old, gross floor is published beside it below; each netting term is taken apart on page 6, and totals carrying the floor are marked ᶠ.

In plain terms: the floor deliberately undercounts the wholesale income of batteries that trade; that promise is made for the fleet total, a class row can miss it, and every measured exception is on page 5.

The outgoing gross floor, decomposed — BOA netting and TLM (applied at the 2025Q4-2026Q3 re-basing), dual-published

Series (£/MW·yr) Fleet1h 2h4h Window £
Wholesale floor (gross, outgoing basis)ᶠ£3.1k£2.0k£7.3k£11.5k£19.6M
BOA-netted£14.3k£2.4k£39.5k£31.4k£89.4M
BOA-netted + TLM£13.7k£2.0k£38.6k£30.8k£85.6M

For analysts: the old wholesale floor and the two corrections that carry it towards the published one.

Two of the re-basing's changes, shown here on the OUTGOING universe (the auction-conditioned registry, CM-band classes): the gross row is the dual-published outgoing floor and the netted rows bridge towards the published floor above, which also nets ABSVD and applies the gate, widening and day proration (page 6). Nothing is restated. BOA-netted removes accepted Balancing Mechanism energy from metered volume before it is valued, so the wholesale and BM lines stop double-marking the same MWh: in 2026Q3 accepted offers were 35% of fleet discharge and accepted bids 61% of fleet charge. BOA-netted + TLM then credits metered energy as settlement does, per settlement period. Netting moves 2026Q3's floor by +£53.2M (the gross line UNDERSTATES that quarter); across the window the netted floor sits +£69.9M from gross, the TLM effect is −£3.8M (−20% of the trailing floor) and the composed series ends +£66.1M from gross. A negative companion line is the measurement, printed. Sources: Elexon BOAV settlement acceptance volumes and SAA settlement-run TLM data (per-day run, per-quarter series and gross-line reconciliation in the evidence JSON and the data pack).

CECadence Quarterly GB BESS Index · 2025Q4-2026Q3page 2 / 8

Not every battery had the same year. This page sets the best against the rest, then splits the fleet by how long a battery can discharge for and by how it is run.

Each dot is one battery's year.

The measured per-unit distribution

−75k−50k−25k0k25k50k75k100k125k150kAll unitsn=1261h classn=282h classn=41

Each dot is one BMU's trailing-year measured revenue per MW under the outgoing per-unit conventions (gross wholesale floorᶠ + EBOCF net BM + EAC FR; registry-MW denominator, registry universe) — the published basis's netting, gate, widening and day proration are fleet-level conventions this per-unit strip does not apply. Bars mark P25/median/P75; the median is copper. Units active in all four quarters only (survivor cohort: 135 of 168 registry BMUs; 9 excluded on the disclosed capacity-plausibility screens — see page 4); 12 units have negative measured totals (real, convention-driven: BM-instructed charging pays out in the wholesale leg). Part of the spread is strategy and location rather than operator skill. Classes with too few screened units for stable percentiles (4h) are not shown. Per-unit totals are NOT individually "≥" floors: the strip keeps the outgoing gross floor per unit (no BOA or ABSVD netting), so offer-heavy units can be overstated and bid-/response-heavy units understated — the floor direction holds at fleet level only. This strip orders 1h ahead of 2h on per-unit medians while the class table below orders 2h ahead on MW-weighted totals: the 1h class carries a heavy left tail (curtailment-zone units, some negative) that drags its MW-weighted mean below its median. Both are correct; they answer different questions. (The strip's classes are the outgoing CM-band cut of the registry; the table's are the published metered-implied classes.)

Median
£31.0k/MW·yr
Top-quartile mean
£71.6k/MW·yr
Top-quartile premium
£40.6k/MW·yr
Concentration
HHI 133 · top-10 24.1%

2h batteries came out ahead per megawatt this year: £52.0kᶠ against £27.0kᶠ for 1h on the floor basis; the 4h class is 2 units, so read its row as indicative.

Duration-class economics (per MW·yr)

ClassMW BMResp RsvWSᶠ CMTotal cyc/dayspread
1h2,523£3.2k£28.1k£0.6k−£6.5kᶠ£1.6k≥ £27.0k0.6924.0%
2h3,823£7.3k£5.4k£4.1k£32.6kᶠ£2.6k≥ £52.0k0.8728.2%
4h45£45.6k£5.3k£1.3k−£11.0kᶠ—†≥ £41.2k—36.9%

Resp / Rsv split the former FR column into Frequency response (DC/DM/DR) and Reserve (QR/BR/SR) — a presentation change registered 2026-07-23; the pair sums to the published FR figure exactly. † CM per-MW/yr withheld for 4h (no CM-attributed unit) — a class with no CM-attributed unit has no CM line to annualise, and annualising full-window CM revenue on a partial-window MW base would overstate it (the £ amount is in the data pack; page 6 carries the unindexed and full-quarter readings alongside). No unit measures as an 8h class this window. The 4h class — 2 metered-implied units in 2026Q3 — measures as net BM earners this window (£45.6k/MW·yr net BM); on the outgoing CM-band cut the sign flipped between published windows — a quarter-mix effect rather than a stable property of the class.

2h class: BM vs FR, per quarter

25Q426Q126Q2−18.4k26Q318k36kBMRespRsv

£/MW·yr within the 2h class only; the FR side is shown split — response (DC/DM/DR) vs reserve (QR/BR/SR), summing to the published FR figure. 2026Q3 2h BM was NET NEGATIVE (−£18.4k/MW·yr) — drawn below the axis, never clipped to zero.

Strategy mix — the measured split by operating strategy

Strategy unitsMW MW shareFR BMWSᶠ Total
FR-annuity682,65836.3%£33.9k£2.1k−£0.6kᶠ£35.4k
Mixed371,68423.0%£10.0k£12.2k£6.0kᶠ£28.2k
Trader562,98740.8%£3.8k£5.6k£6.5kᶠ£15.9k

Classification registered 2026-07-24, bands frozen: per behaviour-gated unit over the trailing window, FR share = frequency-response £ over (FR £ + BM £ + wholesale-floorᶠ £ clamped at zero); FR-annuity at share ≥ 0.60, Trader at share ≤ 0.25, Mixed otherwise. Informational, never graded; the bands change by a new registration only. Measured this window: the 68 FR-annuity units (36.3% of gated MW) measure a −£0.6kᶠ/MW·yr wholesale floor beside £33.9k/MW·yr of frequency response. The 56 Trader units measure £5.6k/MW·yr in the Balancing Mechanism and £6.5kᶠ/MW·yr on the wholesale floor, with £3.8k/MW·yr of frequency response. The 37 Mixed units measure £10.0k/MW·yr FR, £12.2k/MW·yr BM and £6.0kᶠ/MW·yr wholesale floor — £28.2k/MW·yr combined. The full per-asset dataset behind this panel (161 gated units: strategy class, stream split, within-class percentile, cycling, screens; gate failures in an exclusions disclosure) is published beside the index. In plain terms: 36% of gated battery capacity is run mainly for frequency-response income, 41% mainly trades energy through the Balancing Mechanism and wholesale, and the remaining 23% does both.

CECadence Quarterly GB BESS Index · 2025Q4-2026Q3page 3 / 8

Where a battery sits changes what the Balancing Mechanism pays it. Net Balancing Mechanism cashflow ran from +£22k to −£80k per megawatt a year between grid zones. At the negative end batteries are paying to charge when they are told to; the value of that energy shows up in the wholesale line, so it is not a loss. This page shows the zones, the prices the fleet saw, and how fast the fleet is growing. TNUoS zones are the transmission network's charging zones.

Location: the TNUoS-zone BM split

Zonen MWnet BM /MW·yr vs GBoffer leg /MW·yr
Z24209
−£80.2k−13.828×£4.3k
Z3281
−£9.0k−1.548×£3.5k
Z419813
−£11.5k−1.992×£9.5k
Z6273
−£4.7k−0.802×£30.7k
Z714376
£17.0k2.941×£37.7k
Z814714
£19.7k3.406×£42.3k
Z98275
£7.2k1.247×£26.9k
Z108318
£22.3k3.844×£48.9k
Z1110265
£12.4k2.139×£24.0k
Z125187
£9.2k1.591×£23.7k
Z13231,200
£20.8k3.583×£43.5k
Z1415616
£12.3k2.13×£20.7k

Net BM = bid + offer EBOCF cashflows: curtailment-absorbing zones (Scottish boundary) are net NEGATIVE because BM-instructed cheap charging is paid-for energy whose value lands in the wholesale leg; it is no loss. The OFFER leg (discharge instructions only) is shown alongside. GB mean net BM £5.8k/MW·yr. Postcode area → zone is an approximate hand mapping. Greyed rows have n<3 — treat as indicative. 38 units (1,462 MW·yr) have no mappable zone and sit in the GB mean only. The spread between the highest and lowest zone is £102.4k/MW·yr of net cashflow.

What the fleet captured

846825Q423%1018426Q125%1098426Q230%14110626Q335%● sell● buycapture

Discharge- vs charge-weighted MID price per quarter (£/MWh, floor-convention legs) with the 2h spread-capture ratio beneath. Mean MID £74 → £91 → £95 → £122; negative-price settlement periods 30 / 43 / 144 / 155 per quarter.

FR is not one market — implied clearing £/MW/h

Product2025Q42026Q12026Q22026Q3
DCH2.041.021.962.57↑
DCL3.142.352.703.99↑
DRH−2.94−7.39−8.71−9.50↓
DRL14.8816.2017.2216.39↑

Revenue-weighted mean EAC clearing price across cleared blocks, all battery units. Co-optimised auctions clear negative prices on individual product legs — real, netted as cleared.

Fleet build-out

registry 6.7 GW5.825Q46.026Q16.826Q27.026Q3138143155155GW

The perimeter is deliberate

Bars are ACTIVE metered MW (gated-in BMUs with settlement volume in the quarter, day-prorated at entry; widened units included); the dashed line is the full registry. In 2026Q3, 13 registered-but-inactive BMUs carried −£253.1k BM + £1,479.3k FR that the index EXCLUDES for denominator consistency. A further 33 units (1,460 MW) failed the behavioural gate that quarter and sit outside numerator and denominator alike (page 7). Battery EAC revenue outside the BMU-metered perimeter entirely: £4.64m in 2026Q3 (£0.0k at alias units of registry sites + £4.64m at auction units we cannot map to any BMU), £14.6m over the window = 10.8% of all-battery EAC money (printed in full since 2026-07-23 — corrections record, page 5). A further £2.77m in 2026Q3 sits at the 33 BMUs the gate excluded (page 7), £6.4m over the window (4.7%). All of it sits outside numerator and denominator alike, so no per-MW figure moves. Forward P50s for your own site under fleet build-out scenarios: the CECadence app at cadence.compoundingenergy.com.

CECadence Quarterly GB BESS Index · 2025Q4-2026Q3page 4 / 8

From here to the end of the report is the record: how each number is built, what we leave out and why, every known limitation with its measured size, and the dated list of every change. It is written for analysts. Read it to check us. Fleet-level figures in this report are reproducible from public primary data. No third-party benchmark licence. The index is measured from Elexon settlement and NESO auction records for the 168-BMU GB battery registry, widened to every Elexon-registered battery BMU with metered volume and behaviour-gated (page 7); conventions and exclusions are quantified where measured, and page 5 quantifies the known measurement limits, including those that reduce the headline. Two derived items (the per-unit screen threshold and the postcode→zone lookup) are available under licence.

How each stream is measured

StreamPrimary source The caveat that matters
Wholesale — trading position (declared position at the N2EX GB day-ahead price, plus imbalance at the system price) Elexon Physical Notifications stream and settlement system prices (DISEBSP), on the same netted metered volume as the floor. Day-ahead prices: N2EX GB Day-Ahead Price, published by NESO — Supported by National Energy SO Open Data — https://www.neso.energy/data-portal/day-ahead-power-exchange-prices-nordpool. The hourly series itself is not republished here. initial settlement; restatement pending the re-based restatement registration; never graded; the measured floor stays published beside it.
Wholesale (floor)ᶠ Elexon B1610 per-BMU metered volumes, TLM-adjusted, net of accepted BOA energy (Elexon BOAV) and of ABSVD response energy (Elexon QAS), × Elexon MID half-hourly market index A metered-at-MID floor on arbitrage revenue — round-trip losses are charged to this line, BM and response energy are netted out of it; not traded positions.
Balancing Mechanism Elexon indicative settlement cashflows (EBOCF), bid + offer netted per BMU Initial settlement, before reconciliation runs; figures revise.
Frequency response / reserve NESO EAC auction results by unit: clearing price × executed MW × block hours EFA-day windows (~1h edge mismatch vs settlement days, immaterial at quarter scale); negative product legs netted as cleared; published as split rows — Frequency response (DC/DM/DR) vs Reserve (QR/BR/SR) — since 2026-07-23 (totals unchanged).
Capacity Market NESO CM register: awarded de-rated obligations × acquiring auction clearing prices, CPI-indexed to delivery year Initial-auction basis; secondary trading and penalties not netted; delivery years overlap-weighted into the window, accruing from each site's entrant date.
Per-unit distribution Derived at report build from the same pinned per-BMU caches, on the outgoing per-unit conventions (gross floor, registry universe) Survivor cohort (active all four quarters); capacity_flag units (7) and throughput-implausible units (2) excluded and counted here; the screen definition and threshold ship in the licensed data pack.

What we exclude, and why (quantified)

Inactive registry BMUs (2026Q3) 13 units −£253.1k BM + £1,479.3k FR kept out of the numerators — the denominator only counts metered MW.
Non-BM alias FR units (2026Q3) 17 units £0.0k FR earned outside the BMU-metered perimeter.
Terminated CM agreements 79 MW Excluded from CM revenue.
CM obligations with no postcode-bearing component 756 MW Cannot be attached to a site, so it is left out rather than guessed.
Behavioural-gate exclusions (2026Q3) 33 units 1,460 MW outside numerators AND denominators that quarter; the window's 34 gated-out units and their £ are listed on page 7.

Conventions

Per-MW figures are active-MW-day weighted on the re-based basis applied at 2025Q4-2026Q3: numerators and denominators cover exactly the units in each quarter's day-prorated denominator — a unit counts full days in every quarter it metered volume and none in a quarter it did not (the outgoing active-quarter scoping, retained); a commissioning entrant's first quarter counts from its first metered-volume day; a unit metered before the window is never an entrant and its active quarters count in full — and CM accrues from each site's entrant date to the window end (a site keeps accruing through a quarter its unit sat idle; the exit-side mismatch is disclosed, not bridged). The wholesale line is a metered-at-MID floorᶠ, TLM-adjusted and net of accepted Balancing Mechanism energy and of ABSVD response energy at MID (the outgoing gross series is dual-published — page-1 table and page 6). Membership is the registry widened to every Elexon-registered battery BMU with metered volume, each unit subject to the behavioural gate (page 7). Cycles divide metered discharge by MW × CM-register duration hours, grouped by the metered-implied class. One registry, composed as of the build date. Initial settlement for the newest quarter; older quarters are pinned at their fetch vintage (restatement policy — page 5); figures revise. Public cross-check: the measured 2h cycles (0.94/day in 2026Q3) sit BELOW the public 1.2–1.5 band. We publish the measurement, not the band. Full conventions, every netting term and the complete outgoing basis ship in the evidence JSON (/api/index) and the data pack.

Duration-class provenance. Classes are metered-implied (applied at 2025Q4-2026Q3): per unit, the p99.5 quantile of rolling 1–16-settlement-period discharge-MWh sums over the window, divided by capacity, through the standard edges (<1.5h → 1h, <3h → 2h, <6h → 4h, else 8h); gate failures are unclassed. The CM-register band cut — the outgoing convention, in which each site took the band carrying the most registered MW across its capacity-market components — is dual-published in the evidence JSON and compared on page 7. The register records what was registered, which need not be how a unit runs: on this window (2025Q4-2026Q3, the registered pooled quantile) the metered-implied reading found 8 of 40 "1h"-banded units (356 MW, 23% of the class) sustaining ≥1.5h, and every unit of the banded "4h" class (6 units, 313 MW) behaved as 2h; units with no band at all (the July audit counted 70 active units, 2,993 MW, ~45% of active fleet MW) now enter the class split. On the July audit's window (2025Q3–2026Q2) reclassifying the banded universe left 1h and 2h within 2% of each other; on this window the same like-for-like cut puts them 25% apart (1h ≥ £33.3k vs 2h ≥ £25.0k/MW·yr incl. CM). In plain terms: a battery's duration class comes from how it actually ran over the year, and the class on its paperwork is kept beside it for continuity.

ABSVD treatment. Measured in both bases. Energy delivered by primary BM Units under NESO frequency-response contracts is removed from imbalance settlement via ABSVD (deemed volumes; NESO's C16 methodology), so that energy is neither bought nor sold at market prices, while the outgoing wholesale floorᶠ marked ALL B1610 metered volume at MID — penalising response-heavy units; the published floorᶠ nets that energy out (17.10). Per-BMU Applicable Balancing Services Volumes are freely published on Elexon's Insights API (dataset QAS, per settlement period, history to 2022; access probe dated 2026-07-23 — corrections record, page 5). Netting is INSIDE the published floorᶠ since the 2025Q4-2026Q3 re-basing (17.10 applied): on the published universe the un-netted and netted readings are fleet £14.5k → £16.9k; 1h £1.7k → −£6.5k; 2h £23.2k → £32.6k; 4h −£5.1k → −£11.0k/MW·yr (un-netted → netted). On the published universe netting does not raise the short-duration class floors; deemed response volumes can exceed a unit's metered discharge, which is why a response-heavy class's netted floor can read negative. The audit's FR-heavy subset, reproduced on the OUTGOING basis (outgoing universe, gross floor — an audit reproduction, not a published figure): 88 units, 3.4 GW, netting lowers it from −£1.7k to −£9.8k/MW·yr (46 → 35 units with a negative floor). The mechanism, measured: that cohort's ABSVD is net DELIVERED response which the un-netted floor had been crediting at MID; charge-side response dominates the longer classes, where netting hands the credit back. The un-netted basis is dual-published (the outgoing basis in the evidence JSON; the QAS term per class on page 6). FR revenue itself is EAC contracted results, unreachable by settlement adjustments; BM is accepted-BOA cashflows, which ABSVD does not adjust. Secondary and non-BM units receive no frequency-response ABSVD and largely sit outside the B1610 universe — a disclosed composition limit (BSC Issue 114 / P502 are live on exactly this). In plain terms: the outgoing floor convention priced energy that settlement never traded, which penalised batteries that mostly sell response; the published floor removes that energy, and the old reading is printed beside it above.

Availability basis (per-MW denominators). The active-MW-day denominator is day-prorated at entry and quarter-scoped thereafter: a commissioning unit counts from its first metered-volume settlement date, and every unit counts full days in each quarter it metered volume and none in a quarter it did not, so outage days inside an active quarter remain in the denominator while a whole idle quarter after entry carries no MW-days; per-MW figures are net of in-quarter downtime only (its site's CM keeps accruing to the window end — the exit-side mismatch, disclosed). The survivor cohort on page 2 (135 of 168 registry BMUs) is the fixed-composition year-on-year cut. In plain terms: a new battery counts from its first metered day; a battery that ran at all in a quarter counts at full size for that quarter, and one that sat idle for a whole quarter drops out of it. Downtime inside a live quarter is in the averages; whole idle quarters are not.

Glossary — the terms, in plain English

MID — Elexon's half-hourly Market Index Data price; the report values metered megawatt-hours at it, net of the energy the Balancing Mechanism and response settlement already count.

EBOCF — Elexon's estimated bid and offer cashflows: the money paid or repaid for accepted Balancing Mechanism actions.

EAC — NESO's Enduring Auction Capability, the frequency-response and reserve auction; revenue is cleared price × contracted MW × block hours.

BOA — a bid-offer acceptance: a charging or discharging instruction the system operator accepted in the Balancing Mechanism.

ABSVD — deemed energy volumes that settlement removes for delivered frequency response, so that energy is never traded at market prices.

TLM — Transmission Loss Multipliers: per-settlement-period factors that adjust metered energy for grid losses; applied inside the published floor since the 2025Q4-2026Q3 re-basing.

Initial settlement — Elexon's first settlement run for a period; later reconciliation runs revise the figures.

Active-MW-day weighting — per-MW figures count each battery by its capacity × days, in quarters where it metered volume — a commissioning entrant from its first metered day.

ᶠ marker — flags any figure that contains the wholesale floor line, so the marked figure is itself a floor.

CM derating — Capacity Market revenue is de-rated obligation MW × clearing price; de-rating scales capacity down from nameplate.

CECadence Quarterly GB BESS Index · 2025Q4-2026Q3page 5 / 8

Every known weakness in the measurement, how big it is and what we did about it. This is the audit trail.

Known measurement limitations — measured

One entry per limitation: what · measured magnitude · consequence for the reader · status. Magnitudes are from the adversarial audit dated 2026-07-23, run on the OUTGOING basis against the pinned 2025Q3–2026Q2 caches and independently verified; they are stated two-sided where the exposure runs both ways, and where the 2025Q4-2026Q3 re-basing applied a change the entry says so — the magnitude is then the outgoing-basis measurement rather than a property of the published figure. No entry changes this window's published basis — the basis changes applied at the re-basing are recorded in the dated box below, number-changing corrections are collected in the dated record, and none applies retroactively.

The battery-definition gate. On the outgoing basis registry entry trusted the EAC "Batteries" tag with no behavioural screen (audit 2026-07-23): five units with trailing discharge/charge above 1.05 — 2.6% of active MW — supplied 51% of the fleet wholesale floor. Outgoing floor under alternative gates: £1,884 as then published · excluding the five £949/MW·yr · a two-sided 0.5–1.02 behavioural band £2,460 · excluding only the charge-only low tail £3,362. Excluding two aggregator portfolio units cut the 2h-class floor −29%. Consequence: the outgoing wholesale line was not robust to the gate, in either direction (the composite ≥ total moved ~±2%); the published universe is the gated one, and the gated-out units are listed with their £ on page 7. Status: behavioural gate APPLIED at the 2025Q4-2026Q3 re-basing (17.1); the exclusions table is on page 7. In plain terms: some units we had counted as batteries behave like something else. They flattered the old wholesale line. We measured by how much, screened them out, and listed them on page 7.

Registry membership was conditioned on EAC participation. On the outgoing basis a unit entered only with a BM registration plus at least one EAC battery clearing since April 2025, so batteries trading wholesale/BM only were invisible (≈0 effect on that perimeter; the never-EAC cohort was not quantifiable from that data). One aggregator-to-primary migration double-counts ~21 MW in one quarter's denominator (−0.35% that quarter, under 0.1% trailing). On the outgoing CM-band cut, 28 portfolio BMUs (825 MW, 22% of classed registry MW) took their duration class from a single site's postcode (27% of active 1h-class MW and 16% of 2h); the metered-implied class reads each unit's own behaviour, while CM attachment still joins by postcode. Consequence: the outgoing perimeter understated the never-EAC fleet; the widened perimeter admits every registered battery BMU with metered volume that passes the gate (page 7 lists the widened units), and CM rows still carry postcode-attribution risk. Status: membership widening APPLIED at the 2025Q4-2026Q3 re-basing (17.9); the widened units are disclosed on page 7. In plain terms: on the old basis a battery that had never cleared in the frequency-response and reserve auctions did not exist to this index; the published basis counts every registered battery that metered energy and passed the gate, and names the ones it added.

Transmission Loss Multipliers are applied inside the published floor (17.4). On the outgoing gross floor (audit 2026-07-23) the net floor was the difference of gross legs 47× its size, so small multipliers levered hard: a 0.5% directional TLM cut the trailing floor 23% (and the weakest quarter −84%); at 1.0% that quarter flipped negative. Consequence: TLM ran AGAINST the ≥ mark on this leg — headline exposure −1.3% to −2.6% on the outgoing basis; the published floor carries the measured multipliers. Status: applied at the 2025Q4-2026Q3 re-basing; the outgoing gross series is dual-published (page-1 table). Measured on the outgoing gross floor (page-1 table): the TLMs move the trailing outgoing floor by −£3.8M (−20%). In plain terms: settlement scales metered energy for losses on the wires and, since the re-basing, so does this index; on the old basis that scaling worked against the floor promise, by the amount measured above.

Two prices, one netted volume. The measured floor's price is Elexon MID — a within-day, single-venue volume-weighted price — and the headline trading-position line values each unit's declared position at the N2EX GB day-ahead hourly auction price instead: the measured difference is published on this page as the price-basis effect and the imbalance re-mark, which replace the earlier unmeasured bracket. Measured on 2025Q4-2026Q3 (fleet, window £): the price-basis effect on the declared volume +£9.58M, the imbalance re-mark −£3.39M, and 9 settlement periods the floor could not price contributing +£0.20M — headline minus floor +£6.40M (+£125.74M declared, −£11.23M imbalance, +£108.12M floor). Consequence: the earlier unmeasured bracket (tens of percent either way at the floor's gross-to-net leverage) is replaced by the measured figures above; the floor stays the conservative bound. Status: applied at the 2026-10 methods release (protocol §39, registered 2026-10-09); the traded-spread companion (pages 1 and 6) remains the market-comparable context. In plain terms: the floor values metered energy at one trading venue's within-day price; the headline values what each battery declared at the auction price it traded against; the gap between the two is measured and printed here.

The BM-energy/wholesale overlap was first-order on the outgoing basis. In 2026Q2 (audit 2026-07-23), accepted-BOA offer energy was 41% of fleet discharge and BOA bid energy 46% of fleet charge; marked at MID that is +£31.9M (offer-side double-count) against −£43.2M (bid-side double-charge), net −£11.4M. Consequence: the outgoing total UNDERSTATED that quarter; the overlap is netted out of the published floor; the outgoing gross basis ships beside it. Status: BOA netting is inside the published floor since the 2025Q4-2026Q3 re-basing (17.3); the un-netted overlap is dual-published (page-1 table). Measured across all four quarters on the outgoing gross floor (page-1 table): +£69.9M on the trailing outgoing floor. In plain terms: the old basis counted the same energy once in the balancing line and once in the wholesale line, understating that quarter's total by the amount above; the published basis counts it once.

The FR stream includes reserve, on a contracted basis — now shown split. 15.8% of the trailing stream (£17.2m of £109.0m) is reserve revenue (Quick/Balancing/Static Reserve); the stream is CONTRACTED auction revenue — availability and performance scaling are not netted (plausible gap under 1% of the headline) — and £2.16m/yr of alias FR is earned at sites whose MW IS in the denominator (per-MW FR biased low ~2%). Consequence: the ~21%-lower response-only comparison reads directly off the rows — "Frequency response (DC/DM/DR)" vs "Reserve (QR/BR/SR)". Status: split applied throughout, registered 2026-07-23 (totals unchanged). In plain terms: the frequency-response line has always included reserve contracts as well, and it counts what the auctions awarded rather than what was delivered; the two families now print as separate rows.

Battery EAC revenue outside the BMU perimeter. £14.6m over the window (10.8% of all-battery EAC money) is earned at alias and unmappable auction units, and a further £6.4m (4.7%) at the BMUs the behavioural gate excluded, listed on page 7; the full split is on page 3. Consequence: no published per-MW figure moves — the revenue sits outside numerator and denominator alike. Status: printed in full since 2026-07-23 (corrections record below); the gate's share named separately since 2026-10-13. In plain terms: real battery auction money is earned at units this index cannot tie to a metered site and some more at batteries that failed our behaviour check; both are left out of both sides of the division, so no per-MW figure moves.

CM is understated and its out-of-registry universe is mostly non-battery. On the outgoing basis clearing prices were applied nominal, without CPI-indexing to the delivery year: a systematic ~8–9% CM understatement (audit 2026-07-23: fleet £2,187 → ~£2,362–2,406/MW·yr); the published CM line is CPI-indexed, the unindexed line printed alongside on page 6. The £76.5M out-of-registry drop over the audit window is ~63% pumped hydro; of the ~£40.4M battery CM universe the index captured ~33%, ~£6.7M/yr is evidence-backed join failure whose repair would raise fleet CM ~+51%, and 56% of active MW carried zero CM in the numerator (outgoing basis). Consequence: CM per-MW still reads low on the join gaps, and cross-class CM comparisons inherit them. Status: CPI indexing APPLIED at the 2025Q4-2026Q3 re-basing (17.5); the unindexed figure is dual-published on page 6 for one year; the attachment caveat is corrected in the dated record below. In plain terms: the Capacity Market line still reads low. Its prices are now inflation-adjusted; some contracts simply cannot be matched to a site, and each shortfall is sized above.

Weighting and vintage. On the outgoing basis part-quarter entrants counted at full-quarter MW-days (audit 2026-07-23: entrant MW was 13.4/9.0/4.6/4.9% of the four quarterly denominators; the heaviest quarter's per-MW figures understated by up to ~5.7%, the trailing year plausibly ~2%), and CM accrued over the full window for mid-window entrant sites while the denominator counted active quarters only — fleet CM +4.8% overstated, the 1h class +15.1%. The published basis prorates a commissioning entrant from its first metered day and aligns CM accrual to the same entrant dates (page 6 prints the full-quarter convention alongside). Capacity is as-of-build-date, applied retroactively (plausibly under 1%); duration class is measured over the window itself. Quarters are pinned once at settlement ages from three weeks to eight-plus months: measured revision drift is zero on BM cashflows and leaves per-quarter wholesale lines soft by up to ±19% (≈0.1% of the headline). Consequence: the full-quarter understatement of entrant-heavy quarters is removed by proration; the newest quarter is the softest. Status: proration (day resolution) and realigned CM accrual APPLIED at the 2025Q4-2026Q3 re-basing (17.6); the full-quarter convention is dual-published on page 6 for one year; pinned initial-settlement quarters are never silently restated — an RF-basis restatement is published annually as a separate, dual-published vintage. In plain terms: new units now count from the day they first metered rather than for their whole first quarter, and each quarter keeps its first-published settlement numbers; both effects are measured above, and they do not all lean the same way.

Bridge to the benchmark conventions — measured leg by leg

The headline above is a public-data floor basis. Each row below is a measured quantity from our own open inputs, applied in the fixed order shown on the published re-based cohort (2025Q4-2026Q3); legs we cannot measure from open data are named and left in the residual — none is a plug, and no leg is derived from a benchmark figure. Benchmark: Modo Energy's ME BESS GB, the FCA-regulated benchmark; its conventions are taken from its public methodology page (version 3.1, last updated 2026-05-18, read 2026-09-15). Consequence: the bridged totals are the closest like-for-like reading of this record under the benchmark's conventions that open data supports; what remains is named and left unestimated. Status: the benchmark column is off; with it off this page prints no benchmark figure and no ratio.

Leg (in waterfall order) What differsFleet £/MW·yr 2h £/MW·yrBasis
Published headline, ex-CMthe 2025Q4-2026Q3 record above (wholesale floor + BM + response/reserve)39,88449,421published
0. Reserve availability shown as its own streamreserve availability shown as its own stream (total unchanged)00measured
1. Capacity Market inside the totalCapacity Market inside the total (incl-CM only)+2,193+2,621measured
2. ≥6 MW asset screenunits under 6 MW screened out00measured
Bridged total, ex-CMpublished + the measured legs that apply to the ex-CM total39,88449,4213 measured · 0 not computed
Bridged total, incl-CMpublished ex-CM + every measured leg incl. the CM line42,07752,042measured

Leg 1 enters the incl-CM total only; the ≥6 MW screen also re-scales the CM line, and that CM-side effect sits inside the incl-CM total (carried per leg in the artifact). BOA and ABSVD netting, entrant proration and CPI indexation are inside the published figure for this window and are not applied again. Reserve split as published: fleet response £14,358 / reserve £2,690 per MW·yr. Balancing Reserve rows are present in every quarter of this window.

Informational companions — applied in the published figure from the re-basing

CompanionWhat changedFleet £/MW·yr2h £/MW·yr
Transmission Loss Multiplier on metered volume (§17.4)applied in the published figure from the re-basing — metered volume in the published floor is loss-adjusted from the re-basing; the benchmark's public wholesale and imbalance definitions do not mention a loss multiplier, so no leg removes it — its benchmark-side treatment belongs to the named residual for the contracted-volume basis and the imbalance term——
Behavioural battery gate (§17.1)applied in the published figure from the re-basing — the behavioural gate now defines the published universe; the benchmark screens on a shared-meter rule CE cannot evaluate from open data, so the gap between the two screens stays in the named residual for the shared-meter screen——
Registry membership widened beyond EAC participants (§17.9)applied in the published figure from the re-basing — the widened registry is the published universe; the benchmark's asset list is not published, so universe composition stays a named residual——
Metered-implied duration classes (§17.2)applied in the published figure from the re-basing — the published duration classes are metered-implied from the re-basing (CE's own edges); the CM-banded classes become the dual-published outgoing cut, and the CM-declared 2H cut stays a separate block — the duration-basis gap is a named residual——
Trading-position bridge (§39.4) — the price-basis effect, the imbalance re-mark and the unpriced-MID termpublished-record figures, informational and never summed: price-basis effect +£9.58M · imbalance re-mark −£3.39M · unpriced-MID periods +£0.20M (window £; 2h cohort +£7.65M / −£2.33M / +£0.21M)——

2H cut, published beside the 2h class (never mixed). The CM-declared 1.5 ≤ h < 2.5 cohort (41 units, 1,676 MW active-MW-day weighted) on the same waterfall: ex-CM £59,771 → bridged ex-CM £59,771, incl-CM £64,441/MW·yr. Duration bases side by side: published 2h class = 1.5–<3.0 h metered-implied (CE's own edges); CM-banded 1.5–<3.0 h = the dual-published outgoing cut; this cut = 1.5–<2.5 h (CM register); the benchmark's = rated energy/power per its methodology page (§4.2.2), a field CE's open inputs do not carry. No public 2H print exists for this window.

Where our convention understates (measured legs that move the fleet figure up): Capacity Market inside the total. Where it overstates (measured legs that move it down): none.

Named residual components — what remains after the measured legs, with the input each needs; no magnitude is assigned: Wholesale price basis — the benchmark's N2EX/EPEX day-ahead mean and RPD half-hourly marks vs the N2EX GB day-ahead hourly price (licensed-only remainder) (needs licensed EPEX day-ahead and RPD half-hourly price series (not open data) — not computed); Rated power vs registered export limit / max executed MW in the divisor (needs rated power per asset (no open field)); 'No shared meter' screen and the FPN-or-contract daily activity rule (needs a co-location field and per-day FPN submissions); Battery auction revenue outside the BMU perimeter (bracket on the residual row) (needs a unit-to-site mapping for alias and aggregator auction units); Availability/performance scaling and the EFA-day vs settlement-day edge (needs per-unit performance-monitoring outcomes); Settlement-run vintage of the pinned data vs the benchmark's revision ladder (needs docs/evidence/bess_index_restatement.json (first committed at the 2026Q3 advance)); Universe composition (the benchmark's asset list vs the CE registry as-of build date) (needs the benchmark's asset list (not published)); LCCC monthly payment weighting of CM within the window (needs the public LCCC monthly weighting profile applied per delivery year (v2 table)); Capacity Market obligations not attached by the postcode join (coverage bracket on the residual row) (needs a CMU-to-BMU join beyond postcode); Duration basis — metered-implied classes (published from the re-basing) vs the benchmark's rated energy over rated power (needs rated MWh per asset (no open field)). Brackets on the residual row of the artifact: battery auction revenue outside the BMU perimeter, and the share of register storage-CMU obligations the postcode join attaches.

History coverage. reserve split measured from 2023Q4 (FR not measured 2022Q1–2023Q3; 2023Q4 partial); BOA netting from 2025Q1; ABSVD netting from 2025Q3; ≥6 MW screen every quarter from 2022Q1; Capacity Market on the trailing window only; BOA and ABSVD netting, proration and CPI indexation are inside the published figure from 2025Q4-2026Q3 (earlier rows keep the conventions they were published on). Balancing Reserve: 2024Q2, 2024Q3, 2024Q4, 2025Q1, 2025Q2, 2025Q3 carry 'excludes Balancing Reserve — NESO EAC-BR results dataset not fetched'. Pre-EAC rows carry 'FR not measured' and no benchmark delta.

In plain terms: our headline rests on cautious conventions. This table walks from our number towards the regulated benchmark's way of counting, one step at a time from our own data, and names what it cannot measure. No benchmark figure is printed here.

Restatement deltas — settlement vintage 2026-10-09

QuarterStream Pinned (initial)Restated Δ
2025Q3Wholesale (floor)£2,022,315£1,889,124−6.59%
2025Q3Balancing Mechanism£13,585,946£13,585,9460.00%
2025Q3Frequency response£26,825,481£26,825,4810.00%
2025Q3Total measured£42,433,742£42,300,551−0.31%
2025Q4Wholesale (floor)£1,166,620£1,183,109+1.41%
2025Q4Balancing Mechanism£16,143,784£16,139,257−0.03%
2025Q4Frequency response£29,815,866£29,815,1950.00%
2025Q4Total measured£47,126,270£47,137,561+0.02%
2026Q1Wholesale (floor)£941,616£20,209−97.85%
2026Q1Balancing Mechanism£36,399,529£36,397,452−0.01%
2026Q1Frequency response£20,489,337£20,486,272−0.01%
2026Q1Total measured£57,830,482£56,903,933−1.60%
2026Q2Wholesale (floor)£7,246,915£6,507,510−10.20%
2026Q2Balancing Mechanism£7,601,629£7,601,6290.00%
2026Q2Frequency response£27,968,509£27,968,5090.00%
2026Q2Total measured£42,817,053£42,077,648−1.73%

Per the registered restatement policy: each quarterly build recomputes the prior four quarters on the then-current Elexon settlement runs — B1610 metered volumes and EBOCF cashflows re-fetched 2026-10-09 (Elexon serves each settlement day at its latest available settlement run); MID prices and EAC auction results are final at publication and unchanged. The pinned initial-settlement figures remain the published record: this restated vintage is dual-published beside them, never over them, and no other figure in this report is affected. The restatement is on the OUTGOING basis — un-netted B1610 metered volume × MID and the EAC-conditioned membership, the basis the pinned quarters were first published on; a re-based restatement also needs the accepted-BOA, ABSVD and TLM inputs re-fetched.

Corrections & methodology changes — dated record

2026-07-23 · out-of-perimeter FR corrected £31.3k → £1.71m (2026Q2; the prior print carried the alias slice only — a 55× understatement) · page-3 figures restated; per-MW figures unaffected

2026-07-23 · per-BMU ABSVD access re-classified: the "S0142 settlement reports via the P114 service only" claim was measured WRONG by a dated access probe (2026-07-23) — Elexon's Insights API publishes dataset QAS freely · ABSVD-netted companion published (page 4)

2026-07-23 · CM attachment caveat corrected — one pumped-storage station is 65% of the prior "1,295 MW cannot be attached" figure · battery-side skip was overstated ~2.8×

2026-07-23 · BM/wholesale overlap re-classified from marginal to first-order and quantified · 2026Q2 net −£11.4M; measured as the page-1 companion

2026-07-24 · the 2h-class floor guidance withdrawn (measured 41% inflated by non-battery units) · class-level floors carry no "≥" guarantee

2026-07-24 · 2026Q2 entrant share corrected: 4.9% counted a post-idle return as an entrant · returns shown separately from entrants (page 6)

2026-09-15 · the hand-typed benchmark-context paragraph (its ratio and two magnitudes were not reproducible from any committed artifact) retired · replaced by the computed bridge section above, sourced only from the reconciliation artifact; no benchmark figure or ratio is printed while the benchmark column is off

2026-09-28 · the metered-implied duration computation corrected to the registered wording — one p99.5 quantile over the window's pooled contiguous-discharge sums, not the per-quarter maximum the July preview used · 9 units / 322 MW change class in the page-7 cut (eight 2h → 1h, one 4h → 2h); the "1h"-band finding on page 4, on the same ungated CM-banded universe, reads 8 of 40 units (356 MW) where the July print read 16 of 40 (606 MW) — the computation changed, not the universe; no published figure moves

2025Q4-2026Q3 · the re-basing registered 2026-07-23 APPLIED at the window advance — metered-implied classes, the behavioural gate, CPI-indexed CM, TLM, day proration with realigned CM accrual, widened membership and BOA/ABSVD netting are inside the published figures (box below) · the outgoing basis dual-published; no history row moves

2026-10-10 · methods release 2026-10: the headline wholesale line re-published as the trading position with the measured floor beside it (protocol §39; window state full, headline the trading-position line) · widened members' frequency response counted on the registry's own key, the uncounted convention published beside it (§40) · the Capacity Market accrual line in the living series (§41) · the 2026-10-09 record carried verbatim under vintage_2026_10_09 · no pinned quarter restated

2026-10-12 · plain-language edition of this report, its landing page and the living index page: presentation and wording only; the trading-position headline and the measured floor beside it, every registered label and footnote, every table and every figure unchanged; no pinned quarter restated; the 2026-10-11 render kept as a frozen archive beside the 2026-10-09 render

2026-10-13 · the "auction units we cannot map to any BMU" figure on pages 3 and 5 split: £6.4m of the £21.0m it printed for the window (£2.77m of £7.41m in 2026Q3) was frequency-response revenue at the BMUs the behavioural gate excluded, now named beside it; the two parts add to the figure printed before; no per-MW figure moves

No correction applies retroactively to a pinned quarter. The full trail is in the CECadence changelog; everything else in this report states the current convention.

Applied at the 2025Q4-2026Q3 re-basing — registered 2026-07-23

The number-changing corrections pre-announced on 2026-07-23, now APPLIED to the published basis, with the outgoing basis dual-published for continuity (at least four quarters; the CPI and proration alongside items for one year): (1) primary duration classification is metered-implied duration, the CM-band cut published beside it (page 7); (2) the behavioural battery gate is on the registry, the excluded units and £ published as a disclosed exclusion (page 7); (3) CM clearing prices are CPI-indexed to delivery year (page 6); (4) Transmission Loss Multipliers are applied to marked volumes (page-1 table); (5) MW-days are prorated from each unit's first metered day and CM accrual is aligned to the same entrant dates (page 6); (6) registry membership is widened beyond the EAC-participation condition (page 7); (7) ABSVD deemed-volume netting is inside the floor — its access condition was RESOLVED by a dated probe (2026-07-23): per-BMU QAS volumes are freely published on Elexon's Insights API (the S0142/P114 settlement-report route is not needed for volumes); (8) the traded-spread wholesale companion line is published alongside the floor (pages 1 and 6). Every change to the graded basis went through pre-registration before application; none is applied retroactively — history rows and earlier windows stay on the outgoing basis; all are dual-published for continuity. The response/reserve split from the same registration is carried throughout this report — presentation and naming only, totals unchanged.

CECadence Quarterly GB BESS Index · 2025Q4-2026Q3page 6 / 8

Analysts' page. These are the readings the method rules oblige us to print beside the headline, so old and new can be compared.

Registered companions — the alongside publications of the applied basis

Registered 2026-07-23; APPLIED at the 2025Q4-2026Q3 re-basing. The published figures in this report are on the §17 basis; this page carries the ALONGSIDE readings the registration requires for continuity — the unindexed CM line and the full-quarter denominators for one year, the traded-spread context line — on the same published universe, and the complete outgoing basis is dual-published in the evidence JSON. The frequency-response/reserve split from the same registration is carried throughout this report (presentation and naming only; every split pair sums to the published total exactly).

CPI-indexed Capacity Market — applied; the unindexed line alongside

Class unindexed £published (CPI-indexed) £upliftunindexed /MW·yrpublished /MW·yr
1h£3.58m£4.00m+11.6%£1.4k£1.6k
2h£8.98m£10.02m+11.6%£2.3k£2.6k
Fleet£12.56m£14.02m+11.6%£2.0k£2.2k

CM clearing prices indexed from auction-year to delivery-year money per the Capacity Market's own mechanism (Electricity Capacity Regulations 2014 Sch. 1: winter-average (Oct–Apr) CPI ratio; T-4/T-3 prices only — T-1 clearing prices are not CPI-adjusted). ONS series: CPI all items, CDID D7BT, dataset MM23 (2015=100); the Regulations name "CPI" without an ONS series id, so D7BT is the documented choice. Factors this window: 2025-26 T-4 ×1.1736; the statutory base period is set per auction — the winter ending in the auction-held year is a disclosed approximation. Measured: applied: measured fleet uplift +11.6% (£1,966 unindexed → £2,193/MW·yr published) — the Rules' mechanism indexes T-4/T-3 prices only, on winter-average CPI. No row for 4h: no CM-attributed unit in that class this window, so no CM line to index — its CM cell on pages 2 and 7 is withheld for that reason and its realigned CM below reads zero.

Entrant-aligned (prorated) denominators — applied; the full-quarter convention alongside

Class MW·days ΔBM /MW·yr FR /MW·yrWSᶠ /MW·yr CM realigned £CM Δ CM /MW·yr
1h−2.5%£3.2k£28.7k−£6.5kᶠ£4.00m−5.8%£1.6k
2h−3.4%£7.3k£9.5k£32.6kᶠ£10.02m−4.8%£2.6k
4h0.0%£45.6k£6.6k−£11.0kᶠ£0.00m—£0.0k
Fleet−3.0%£6.0k£17.0k£16.9kᶠ£14.02m−5.1%£2.2k

Applied convention: active-MW-days count per unit at day resolution from its first metered-volume settlement date (commissioning entrants; read from the pinned half-hourly caches), with the outgoing active-quarter scoping retained — full days in every quarter with metered volume, none in a quarter without, so there are no MW-days in an idle quarter after entry (the continuous reading, which would add them, is disclosed in the evidence JSON and not applied); a unit metered before the window is never an entrant and its active quarters count in full — and CM accrual is aligned to the same entrant dates, running to the window end (the exit-side mismatch is disclosed). MW·days Δ is the published (prorated) denominator against the full-quarter convention on the same universe; the per-MW·yr columns are the published figures. First-metered entrants: 2025Q4: 14 units / 545 MW (9.1%) · 2026Q1: 8 units / 423 MW (6.7%) · 2026Q2: 13 units / 826 MW (11.7%) · 2026Q3: 1 units / 50 MW (0.7%); re-entries after an idle quarter (returns, not commissioning: 50 MW in 2026Q1, 107 MW in 2026Q2) are shown separately from entrants.

Traded-spread companion — market-comparable context

ClassN daily top−bottom
MID spread £/MWh
measured
capture
captured
£/MWh
context
£/MW·yr
settlement floorᶠ
£/MW·yr
trading position
£/MW·yr
1h1h£77.2624.0%£18.57≈ £6.8k−£6.5k−£6.1k
2h2h£73.2428.2%£20.65≈ £15.1k£32.6k£34.2k
4h4h£65.3236.9%£24.10≈ £35.2k−£11.0k−£14.6k

Explicitly not a settlement measurement. Per class: the mean daily top-Nh-minus-bottom-Nh MID spread (N = class duration hours; MID both providers, volume-weighted) × the measured class spread-capture rate, annualised at one cycle/day (× N MWh per MW per day × 365) — published beside the settlement floor as market-comparable context. On the re-based basis the floorᶠ is netted of accepted Balancing Mechanism and ABSVD volumes, so the gap between this line and the floor no longer measures the metered-at-MID convention alone and the floor can sit above the context — neither bounds the other; the capture rate's available-spread convention (daily max−min period) is disclosed in the evidence JSON.

Market-comparable context (registered 2026-07-23; not a settlement measurement): the 2h-class line reads ≈ £15.1k/MW·yr beside the settlement floor. Round-trip losses are inside the floor: in 2026Q3 the fleet charged 1,050 GWh to discharge 886 GWh.

CECadence Quarterly GB BESS Index · 2025Q4-2026Q3page 7 / 8

Here the current rules sit beside the old ones on the same data. Every unit the behavioural gate excluded is named.

The re-based cut — applied at 2025Q4-2026Q3, beside the outgoing basis

Pre-registered 2026-07-23, before any data was fetched for it; APPLIED at the 2025Q4-2026Q3 window advance, never retroactively; the outgoing basis is dual-published beside it for at least four quarters. The left-hand columns are the PUBLISHED figures of this report (the graded basis: the index, its targets and its grades are on this cut); the right-hand columns are the outgoing basis, unchanged. Two of the applied rules act on membership and class here: a behavioural battery gate (a unit enters numerators and MW-day denominators only if its trailing discharge/charge ratio sits in 0.50–1.02; the two-sided sensitivity is on page 5) and metered-implied duration (the p99.5 contiguous-discharge run, page 4) as the primary classification. Gate failures are unclassed — hybrid-suspect units never enter a class row.

Class economics, re-based vs outgoing (per MW·yr)

published — gated, implied durationoutgoing basis (CM band)
ClassnMW BMFRWSᶠ CMTotal MWTotal
1h682,523£3.2k£28.7k−£6.5kᶠ£1.6k≥ £27.0k1,383≥ £37.1k
2h853,823£7.3k£9.5k£32.6kᶠ£2.6k≥ £52.0k1,766≥ £22.7k
4h245£45.6k£6.6k−£11.0kᶠ—†≥ £41.2k313≥ £15.2k

The published columns carry the whole applied basis — membership (gate + widening), classification, the netted floor, CPI-indexed CM and day-prorated denominators (pages 1 and 6 decompose each term); the outgoing columns are the pre-advance conventions on the same pinned settlement data. n = latest-quarter unit count. † CM per-MW/yr withheld for 4h (no CM-attributed unit this window); same refusal rule as the outgoing basis. The implied cut brings 76 previously un-banded gated-in units (3,857 MW) into the class split, and moves 15 CM-banded units (678 MW) to a different class than their registration. Like-for-like continuity (reclassifying only the CM-banded universe, before the gate): 1h and 2h totals land 25% apart (1h ≥ £33.3k vs 2h ≥ £25.0k/MW·yr) — the July audit's within-2% fact (2025Q3–2026Q2) does not hold on this window; page 4 states both. Gated fleet, three measured streams: ≥ £39.9k/MW·yr vs ≥ £27.9k on the outgoing basis.

Gate exclusions — published in full

Unit dis/chMW WSᶠBM FR
HEYM2D-1 ᵂ0.00298−£36,894.3k£0.0k£0.0k
CLVHS-2 ᵂ301.91205£20,544.0k£436.0k£0.0k
CLVHS-1 ᵂ69.95112£10,625.0k£45.4k£0.0k
USKMB-2 ᵂ0.0858−£30.8k£0.0k£0.0k
USKMB-3 ᵂ0.0058−£16,327.6k£0.0k£0.0k
USKMB-4 ᵂ0.0758−£43.3k£0.0k£0.0k
USKMB-5 ᵂ0.0158−£26.0k£0.0k£0.0k
ENDRB-1 ᵂ0.3257−£163.7k£0.0k£0.0k
COYLB-1 ᵂ0.0050−£74.3k£0.0k£0.0k
SWGTB-11.0550£325.3k£2,487.6k£219.7k
AG-HAB01P ᵂ0.3750−£41.0k−£685.3k£0.0k
AG-HAB02B0.4249−£894.6k£237.6k£3,629.9k
AG-NFLX0265.3049£2,094.1k£54.1k£9.1k
AG-PFLX021.4349£2,431.9k−£2,963.1k£1,374.2k
CHICK-1 ᵂ6.0748£398.4k£32.0k£0.0k
TEBWS-1 ᵂ97.3946£5,047.0k£5.9k£0.0k
FFSE010.0023£0.0k−£98.2k£0.0k
BTNHL-1 ᵂ7.9921£1,319.8k£0.0k£0.0k
LRDSC-1 ᵂ0.0016−£807.1k£0.0k£0.0k
AG-ASTK081.1816£410.2k£229.8k£0.0k
AG-HAB01D1.2216£103.7k£50.7k£678.4k
AG-HAB01J0.0016−£28.8k£0.8k£308.3k
LCHWT-1 ᵂ10.4115£570.3k£263.5k£0.0k
NLSSC-1 ᵂ0.0113−£1,092.0k£0.0k£0.0k
RTHSC-1 ᵂ0.0010−£1,579.0k£0.0k£0.0k
HUNBD-1 ᵂ0.004−£2,409.7k£0.0k£0.0k
AG-FLX00L2.114£167.0k£8.1k£96.2k
KTHRS-1 ᵂ0.002−£517.9k£0.0k£0.0k
KTHRS-2 ᵂ0.002−£732.9k£0.0k£0.0k
LRDSC-2 ᵂ0.002−£649.9k£0.0k£0.0k
AG-GBL0DN0.002−£3,830.8k£25.7k£47.4k
AG-GBL0EN0.002−£5,480.1k£25.4k£51.2k
AG-EXE00E0.391−£2.1k£6.6k£3.7k
WISHD-1 ᵂ0.001−£91.1k£0.0k£0.0k

34 of 196 active units fail the 0.50–1.02 band (1,461 MW; window £: −£27,680.5k WSᶠ, £162.4k BM, £6,418.1k FR). ∞ = discharge-only (no metered charge). ᵂ = a widened-membership unit. Their revenue leaves numerators AND their MW leaves denominators — the exclusion is symmetric.

Membership widening — beyond the auction perimeter

Registry entry no longer requires frequency-response auction participation: any Elexon-registered BMU identified as battery storage (register cross-checked against our seed site registry) with metered volume in the window enters the published universe, subject to the same gate. This window: 48 candidate BMUs (2,839 MW) found beyond the auction-conditioned registry; 35 carried metered volume (2,154 MW); 13 passed the behavioural gate (970 MW) and enter the published numbers above. For widened units: wholesale is the same metered-at-MID floorᶠ, BM is their fetched settlement cashflows, FR is the member's measured auction revenue on the registry's own key (counted from the 2026-10 release, §40), and CM is not joined — disclosed, not guessed. Counted from the 2026-10 release (§40): 7 widened members cleared £1.89M over the window, now in the published frequency response; the uncounted convention's figures are published beside it (fleet FR £16.8k/MW·yr uncounted vs £17.0k published; per class in the evidence JSON). The auction-conditioned membership is the dual-published outgoing basis (evidence JSON, outgoing_basis).

Every number on this page recomputes offline from pinned, committed caches (including new per-BMU half-hourly metered caches); the full companion evidence file ships in the data pack.

CECadence Quarterly GB BESS Index · 2025Q4-2026Q3page 8 / 8

The wholesale headline run back to 2022 on today's method, wherever the inputs allow. It is a backcast, so it is neither a record nor graded.

Backcast on the 2026-10 method — 2022Q1–2026Q3

backcast on the 2026-10 method, computed 2026-10-10; never graded; not a vintage record. One labelled series over every quarter of the index history and this window, recomputed on the 2026-10 method from the pinned inputs — the trading-position wholesale rule of the 2026-10 release, applied to every earlier quarter it can be measured for. A quarter is FULL when every input family the method needs was served complete for it; any other quarter stays on the previous method only — nothing is zero-filled and nothing is bridged. Membership and classes are never re-derived: each quarter carries the basis named beside it, and the window's own quarters carry this record's.

QuarterMembership basis State trading position
£/MW·yr
measured floor
£/MW·yr
2022Q1history universe — registry units with metered volume in the quarter; CM-band classesFULL£21.9k£18.5k
2022Q2history universe — registry units with metered volume in the quarter; CM-band classesprevious method only——
2022Q3history universe — registry units with metered volume in the quarter; CM-band classesprevious method only——
2022Q4history universe — registry units with metered volume in the quarter; CM-band classesprevious method only——
2023Q1history universe — registry units with metered volume in the quarter; CM-band classesprevious method only——
2023Q2history universe — registry units with metered volume in the quarter; CM-band classesFULL£3.0k£2.4k
2023Q3history universe — registry units with metered volume in the quarter; CM-band classesprevious method only——
2023Q4history universe — registry units with metered volume in the quarter; CM-band classesprevious method only——
2024Q1history universe — registry units with metered volume in the quarter; CM-band classesFULL£10.9k£10.3k
2024Q2history universe — registry units with metered volume in the quarter; CM-band classesFULL£14.6k£12.9k
2024Q3history universe — registry units with metered volume in the quarter; CM-band classesFULL£16.0k£14.2k
2024Q4history universe — registry units with metered volume in the quarter; CM-band classesFULL£15.1k£13.3k
2025Q1history universe — registry units with metered volume in the quarter; CM-band classesFULL£16.4k£13.4k
2025Q2history universe — registry units with metered volume in the quarter; CM-band classesFULL£17.6k£16.4k
2025Q3history universe — registry units with metered volume in the quarter; CM-band classesFULL£9.1k£8.6k
2025Q4the 2025Q4-2026Q3 record's membership, gate verdicts and classesFULL£5.4k£4.5k
2026Q1the 2025Q4-2026Q3 record's membership, gate verdicts and classesFULL−£3.8k−£4.9k
2026Q2the 2025Q4-2026Q3 record's membership, gate verdicts and classesFULL£18.6k£17.2k
2026Q3the 2025Q4-2026Q3 record's membership, gate verdicts and classesFULL£45.6k£45.0k

13 FULL quarters; 6 on the previous method only. Fleet aggregates only — the per-class figures and each FULL quarter's bridge to the floor are in the evidence JSON (docs/evidence/bess_index_backcast.json, served beside the history at /api/index/history).

Method updated 2026-10 (trading-position wholesale); quarters on the previous method only: 2022Q2–Q4, 2023Q1, 2023Q3–Q4 (pn / sysprice not complete in Elexon's served data)

Never graded, never a target, never a vintage record, never a restatement of any pinned record; recomputed in full from the immutable pins at any later rebuild. No quarter of this backcast enters the graded record.

Day-ahead prices: N2EX GB Day-Ahead Price, published by NESO — Supported by National Energy SO Open Data — https://www.neso.energy/data-portal/day-ahead-power-exchange-prices-nordpool. The hourly series itself is not republished here.

© Compounding Energy Ltd · Forecasts and measurements, not advice · Terms · Privacy · CECadence