Downloads
Ready-made datasets as CSV or Excel: pick the dates. The Excel file adds a Notes sheet with source, licence and column notes.
Battery revenue index, daily
One row per dayThe index and every revenue stream per MW per year, by day and by duration cut, with the provisional flag.
Columns: Settlement date · Cut · Active MW · Active units · Wholesale, day-ahead shape · Wholesale, intraday shape · Balancing Mechanism · Imbalance · Frequency response · Reserve · Capacity Market · Total · Average duration · Provisional
Elexon settlement data, NESO auction results, LCCC and NESO Capacity Market data; computed by Neura Energy. Contains BMRS data © Elexon Limited; NESO Open Data Licence; OGL v3.0 (LCCC). Method
Battery revenue index, monthly
One row per month and cutMean of the daily indices for each calendar month, by duration cut.
Columns: Month · Cut · Active MW, average · Active units, average · Wholesale, day-ahead shape · Wholesale, intraday shape · Balancing Mechanism · Imbalance · Frequency response · Reserve · Capacity Market · Total · Average duration
As the daily index. Contains BMRS data © Elexon Limited; NESO Open Data Licence; OGL v3.0 (LCCC). Method
Battery units and their revenue
One row per batteryEvery battery in the register with its size, duration and £/MW/yr by stream over the chosen period.
Columns: BM unit · Name · Site · Lead party · Rated MW · Duration · Class · Duration source · Trading observable · Active days · Total £/MW/yr · Wholesale, day-ahead shape · Wholesale, intraday shape · Balancing Mechanism · Imbalance · Frequency response · Reserve · Capacity Market · Cycles per day · Latitude · Longitude
Elexon BM unit register, NESO and Capacity Market registers, DESNZ REPD; revenue as the index. Contains BMRS data © Elexon Limited; NESO Open Data Licence; OGL v3.0 (DESNZ, LCCC). Method
Wholesale and imbalance prices, daily
One row per dayDay-ahead auction baseload, intraday market index baseload, peak and off-peak, spreads, system price and wind share, by day.
Columns: Date · Day-ahead baseload · Market index baseload · Market index peak · Lowest half-hour · Highest half-hour · 2-hour spread · System price, mean · Wind share
LCCC day-ahead reference price (IMRP), Elexon market index data and system prices, NESO generation mix. OGL v3.0 (LCCC); contains BMRS data © Elexon Limited; NESO Open Data Licence. Method
Capture prices, monthly: wind, solar and gas
One row per month and technologyCapture price, baseload, capture rate, output and negative-price exposure for each technology, by month.
Columns: Month · Technology · Output · Average output · Capture price · Baseload · Capture rate · Negative-price hours · Output in negative hours · Day-ahead market revenue · Partial month
Elexon FUELHH, Sheffield Solar PV_Live, LCCC day-ahead reference price; computed by Neura Energy. Contains BMRS data © Elexon Limited; OGL v3.0 (LCCC); PV_Live by Sheffield Solar, University of Sheffield, licensed under CC BY 4.0 (modified: stored, resampled and aggregated). Method
Balancing costs, daily
One row per dayWhat NESO paid to balance the system each day by category, from NESO's official series, with Elexon's provisional total for days NESO has not published.
Columns: Date · Total · Constraints · Energy imbalance · Frequency control · Positive reserve · Negative reserve · Other · Provisional
NESO daily balancing costs; Elexon settlement stack for provisional days. NESO Open Data Licence; contains BMRS data © Elexon Limited. Method
Ancillary service prices, daily
One row per dayGeneration mix, daily
One row per dayEnergy generated by source each day, including embedded wind and solar, with the day's mean carbon intensity.
Columns: Date · Gas · Coal · Nuclear · Wind, transmission · Wind, embedded · Solar · Hydro · Biomass · Storage · Imports · Other · Total generation · Carbon intensity, mean
NESO generation mix (historic generation mix and carbon intensity). NESO Open Data Licence. Method