Octopus Agile · South England
Current price
22.1p/kWh
↑ 5.2% next
Daily avg
23.8p/kWh
Cheapest
15.9p
at 11:00
Peak
38.0p
at 18:30
Price (p/kWh)
Actual
V12
ML
Past
Future
ML ?
Upcoming rates · 96 slots · 30-min intervals
NOW
22.1p
23:00
23.2p
23:30
20.5p
00:00
18.8p
00:30
19.3p
01:00
17.9p
01:30
17.7p
02:00
18.0p
02:30
17.7p
03:00
18.0p
03:30
18.1p
04:00
19.2p
04:30
19.4p
05:00
21.0p
05:30
22.4p
06:00
22.5p
06:30
24.8p
07:00
22.6p
07:30
24.7p
08:00
23.3p
08:30
21.7p
09:00
18.8p
09:30
17.1p
10:00
17.5p
10:30
17.0p
11:00
15.6p
11:30
16.2p
12:00
16.9p
12:30
16.8p
13:00
16.3p
13:30
16.3p
14:00
16.3p
14:30
16.3p
15:00
16.8p
15:30
17.2p
16:00
30.0p
16:30
31.7p
17:00
32.0p
17:30
34.2p
18:00
35.5p
18:30
36.0p
19:00
24.9p
19:30
25.3p
20:00
24.8p
20:30
24.7p
21:00
23.8p
21:30
21.6p
22:00
22.0p
22:30
20.8p
23:00
18.8p
ML
23:30
16.8p
ML
00:00
15.7p
ML
00:30
15.9p
ML
01:00
14.6p
ML
01:30
12.8p
ML
02:00
15.8p
ML
02:30
15.4p
ML
03:00
16.1p
ML
03:30
15.4p
ML
04:00
15.5p
ML
04:30
14.7p
ML
05:00
16.7p
ML
05:30
17.1p
ML
06:00
15.9p
ML
06:30
15.3p
ML
07:00
15.1p
ML
07:30
16.5p
ML
08:00
14.5p
ML
08:30
13.2p
ML
09:00
12.5p
ML
09:30
13.7p
ML
10:00
14.2p
ML
10:30
15.0p
ML
11:00
13.6p
ML
11:30
13.3p
ML
12:00
13.5p
ML
12:30
13.1p
ML
13:00
13.6p
ML
13:30
12.9p
ML
14:00
11.8p
ML
14:30
12.2p
ML
15:00
11.8p
ML
15:30
12.6p
ML
16:00
28.3p
ML
16:30
31.5p
ML
17:00
26.7p
ML
17:30
30.3p
ML
18:00
34.5p
ML
18:30
33.4p
ML
19:00
19.2p
ML
19:30
19.5p
ML
20:00
19.7p
ML
20:30
20.0p
ML
21:00
20.5p
ML
21:30
20.0p
ML
22:00
19.5p
ML
Insights
Cheapest window today10:30 – 15:30 · as low as 15.9p/kWh
Avoid 4pm–7pmPeak pricing active · up to 38.0p/kWh
Price rising next slotGoing from 22.1p to 23.2p at 23:00

How predictions work

Formula prediction
Uses day-ahead wholesale prices from the Nord Pool N2EX market to predict Agile rates. A rolling linear regression is fitted over the most recent 14 days of data to derive the coefficients D (wholesale weight), P (peak surcharge), and a base offset. The formula is price = D × wholesale + P × peak + base, with a 5% VAT applied. Currently fitted at D=2.14, P=12.4, base=-3.7, MAE=1.1p. Available once Nord Pool publishes day-ahead prices (usually by 11am for the next day).
ML prediction
An XGBoost ensemble model (V4) trained on historical Agile rates, wholesale prices, and weather data. It uses separate sub-models for off-peak, peak, and shoulder periods, each with time-of-day features, lagged prices, and weather forecasts (temperature, wind speed from Open-Meteo). Predictions are chained — each slot's forecast becomes an input for the next. Used to fill gaps beyond Nord Pool data availability, typically covering 24–48 hours ahead.