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

Negative prices through the working day

Wed 29 Apr · Thu 30 Apr

Research notes

Figures are for London unless they say otherwise.

What happened

  • Wed 29 Apr: London fell to −5.2p at 15:00, below zero for 5.5 hours from 10:30. Average 12.4p, evening peak 32.1p.
  • Thu 30 Apr: London fell to −7.1p at 13:30, below zero for 6.5 hours from 09:30. Average 10.6p, evening peak 36.2p.

Likely causes

  • Wind and sun together on mild weekdays. For Wed 29 Apr the day-ahead baseload "settled sharply lower at 66.52 £/MWh, a 32.22 £/MWh fall on the day, on strong forecast wind and solar contribution into Wednesday", with UK temperatures about 5°C above normal and gas demand some 41 mcm/day below seasonal. (confirmed by source) Prestige, 29 Apr 2026
  • For Thu 30 Apr, baseload "settled at just £53.39/MWh, down £13.13", peak "crashed to £26.50/MWh", with N2EX "clearing five hours below zero on Wednesday afternoon" as "combined wind and solar output forced thermal generation off the system". Five hours on the exchange matches the 5.5 hours Agile spent below zero on 29 Apr. (confirmed by source) Prestige, 30 Apr 2026
  • On Thu 30 Apr wind was the largest source at 15.6 GW (46.5% of generation) with gas plants down to 1.9 GW. (confirmed by source) Prestige, 1 May 2026
  • Peak price well below baseload price is the signature of a solar-driven day. (inference)

Wider context that week

  • Geopolitics were pushing the other way. Brent went above $111/bbl and briefly hit a four-year high, a US blockade of the Strait of Hormuz "pushed a renewed risk premium across gas, power, and the wider commodity complex", and NBP day-ahead gas jumped 9.9p to 115p/therm. TTF rose 7.5% on 29 Apr to €46.85/MWh. Prestige, 29 Apr, Prestige, 30 Apr, AleaSoft, 4 May 2026
  • Storage: UK at 8%, Germany at 24%, European storage below 35%. Prestige, 30 Apr, AleaSoft, 4 May
  • The cheap spell ended abruptly. Day-ahead baseload for Fri 1 May jumped to £101.53/MWh as wind was forecast to fall away over the bank holiday weekend and Torness began a 27-day outage. This is the turn into an expensive May (see the May context section). Prestige, 1 May 2026
  • France recorded its all-time lowest daily price that week. AleaSoft, 4 May 2026

Confidence

High for 29 Apr (exchange negative hours reported). Medium to high for 30 Apr (generation mix reported, negative hours not explicitly).

Gaps

  • AleaSoft's weekly review reports no negative hourly prices for GB that week, which conflicts with the broker's "five hours below zero" and with the Agile data. AleaSoft's GB coverage is thin, so the broker and the data are more likely right.
  • No solar outturn figure for either day.

More notable days

Half-hourly prices

Wednesday 29 Apr 2026 · half-hourly prices

South Eastern England

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

Stats for Wednesday 29 Apr 2026

−5.3p

Cheapest half-hour 3pm – 3.30pm

34.4p

Dearest half-hour 6.30pm – 7pm

5.5 hours

Negative prices 10.30am – 4pm

−3.9p avg

Cheapest 3 hours 12.30pm – 3.30pm

13.8p

Average price on 29 Apr 2026

Show as a table
TimePrice
12am – 12.30am15.5p
12.30am – 1am15.4p
1am – 1.30am15.8p
1.30am – 2am15.7p
2am – 2.30am15.3p
2.30am – 3am15.0p
3am – 3.30am15.7p
3.30am – 4am15.6p
4am – 4.30am15.4p
4.30am – 5am15.6p
5am – 5.30am19.2p
5.30am – 6am20.1p
6am – 6.30am18.4p
6.30am – 7am21.7p
7am – 7.30am19.7p
7.30am – 8am19.8p
8am – 8.30am20.1p
8.30am – 9am17.8p
9am – 9.30am16.1p
9.30am – 10am9.7p
10am – 10.30am4.4p
10.30am – 11am−1.2p
11am – 11.30am−0.6p
11.30am – 12pm−1.6p
12pm – 12.30pm−2.4p
12.30pm – 1pm−3.5p
1pm – 1.30pm−3.3p
1.30pm – 2pm−3.4p
2pm – 2.30pm−4.0p
2.30pm – 3pm−4.2p
3pm – 3.30pm−5.3p
3.30pm – 4pm−2.8p
4pm – 4.30pm10.2p
4.30pm – 5pm20.3p
5pm – 5.30pm23.9p
5.30pm – 6pm29.8p
6pm – 6.30pm32.7p
6.30pm – 7pm34.4p
7pm – 7.30pm25.1p
7.30pm – 8pm25.4p
8pm – 8.30pm22.8p
8.30pm – 9pm21.7p
9pm – 9.30pm22.4p
9.30pm – 10pm18.5p
10pm – 10.30pm18.4p
10.30pm – 11pm15.0p
11pm – 11.30pm17.0p
11.30pm – 12am15.2p