Energy was last better‑than‑free: yesterday Next

On the Agile Octopus tariff, customers get paid to use electricity when there’s too much in the grid.

That’s cheaper than Octopus Energy paying to store it.

The price changes every half-hour.

How free electricity works

Region

Price spike (Agile hit the 100p cap)

Research notes

Figures are for London unless they say otherwise.

What happened

London averaged 37.4p and peaked at 96.6p at 16:30. Eastern England hit the 100p cap. The day started cheap (12.1p at midnight).

Likely causes

  • NESO issued an Electricity Margin Notice on the evening of 7 Jan for 16:00 to 19:00 on 8 Jan, because of low wind, plant outages and cold weather. It also issued and then cancelled a Capacity Market Notice. (confirmed by source) Solar Power Portal, 9 Jan 2025
  • The size of the shortfall is reported differently: Solar Power Portal gives a 1,700MW shortfall against a 900MW contingency requirement; Reuters gives 1,120MW. These are probably figures from different updates of the notice through the day, but that is a guess. (sources conflict) Reuters via Yahoo Finance, 8 Jan 2025
  • Day-ahead prices reached £300 to £400/MWh for the evening, the Balancing Mechanism spiked to £2,900/MWh from 15:00, and the report explicitly notes Octopus Agile hitting £1/kWh. (confirmed by source) Solar Power Portal, 9 Jan 2025
  • Intraday prices on Epex reached £1,778.34/MWh at 17:30. Wind was below 3GW in the afternoon, gas plants were generating about 25GW, and average temperatures were just above freezing with Met Office snow and ice warnings. (confirmed by source) Bloomberg via Energy Connects, 8 Jan 2025
  • Wind collapsed during the day: transmission-metered wind was 13.4GW at midnight and 2.3GW by 21:30. Gas peaked at 24.5GW at 16:30 and imports at 6.0GW at 18:00. This explains why the day began cheap and ended at the cap. (confirmed by source: grid data) Elexon FUELHH 8 Jan 2025
  • NESO had little room left because GB was already importing about 5GW (Shivam Malhotra, LCP Delta). The Viking Link to Denmark was brought back from a planned outage a day early, adding 0.7GW; the Demand Flexibility Service delivered about 184MW; and NESO accepted very expensive offers from the Rye House and Connah's Quay gas plants. (confirmed by source) Solar Power Portal, 9 Jan 2025
  • The Telegraph reported that spare capacity fell to 580MW at 17:30, that the two gas plants were paid about £12m for three hours, and that demand came in at 46.8GW against a 44.4GW forecast. Consultant Kathryn Porter said the market came "within a whisker of blackouts". NESO's Craig Dyke disputed that, saying supply never fell below demand and 1.4GW of emergency reserve went unused; Cornwall Insight's Tom Edwards also disagreed with the blackout framing. Present this as a disputed claim. (confirmed by source) Telegraph via Yahoo, 9 Jan 2025 · Telegraph via Yahoo, 8 Jan 2025
  • Drax Electric Insights later summarised it as wind dropping suddenly in the New Year and prices hitting £2,900/MWh, about 40 times average, on 8 Jan. (confirmed by source) Drax Electric Insights Q4 2024
  • NESO's balancing costs for the day were reported at £21m. (confirmed by source) The Conversation, Oct 2025

Wider context that week

  • The cold spell ran from 2 Jan; see the 10 Jan section for the gas storage story, which broke two days later.
  • 2025's peak electricity demand, 45,851MW, came the next day, 9 Jan at 17:00. NESO 2025 review

Confidence

High. Multiple independent reports plus grid data, and one of them names Agile directly.

Gaps

Did not find NESO's own notice text, only reports of it. The exact day-ahead hourly peak for the 16:30 period was not found, only the £300 to £400 range.

More notable days

Half-hourly prices

Wednesday 8 Jan 2025 · half-hourly prices

South Eastern England

2am 4am 6am 8am 10am 12pm 2pm 4pm 6pm 8pm 10pm Now

Stats for Wednesday 8 Jan 2025

13.3p

Cheapest half-hour 12am – 12.30am

100.0p

Dearest half-hour 4.30pm – 5pm

0 hours

Negative prices none on 8 Jan 2025

15.1p avg

Cheapest 3 hours 1am – 4am

40.7p

Average price on 8 Jan 2025

Show as a table
TimePrice
12am – 12.30am13.3p
12.30am – 1am20.0p
1am – 1.30am17.1p
1.30am – 2am14.8p
2am – 2.30am14.5p
2.30am – 3am15.0p
3am – 3.30am14.8p
3.30am – 4am14.6p
4am – 4.30am19.6p
4.30am – 5am18.5p
5am – 5.30am19.9p
5.30am – 6am18.5p
6am – 6.30am20.3p
6.30am – 7am21.5p
7am – 7.30am23.8p
7.30am – 8am27.7p
8am – 8.30am27.4p
8.30am – 9am26.6p
9am – 9.30am33.1p
9.30am – 10am33.1p
10am – 10.30am33.3p
10.30am – 11am33.3p
11am – 11.30am35.7p
11.30am – 12pm33.3p
12pm – 12.30pm40.2p
12.30pm – 1pm46.2p
1pm – 1.30pm60.1p
1.30pm – 2pm62.6p
2pm – 2.30pm65.2p
2.30pm – 3pm66.5p
3pm – 3.30pm50.8p
3.30pm – 4pm73.5p
4pm – 4.30pm90.7p
4.30pm – 5pm100.0p
5pm – 5.30pm95.8p
5.30pm – 6pm100.0p
6pm – 6.30pm100.0p
6.30pm – 7pm98.1p
7pm – 7.30pm67.5p
7.30pm – 8pm57.8p
8pm – 8.30pm47.6p
8.30pm – 9pm30.5p
9pm – 9.30pm31.8p
9.30pm – 10pm23.7p
10pm – 10.30pm24.9p
10.30pm – 11pm20.1p
11pm – 11.30pm27.8p
11.30pm – 12am23.3p