Mazao Consulting / Energy Data Analytics
FORECASTS
Fri 25 Sep 2026

Wind, demand and solar, the next 14 days.

Day 1 is Elexon's own day-ahead forecast (WINDFOR/NDF, fetched a day ahead specifically for this page); days 2–14 are NESO's medium-term wind and demand products. Day 1's demand falls back to NESO's medium-term figure instead whenever Elexon's own isn't fully published yet for that day, switching back the moment it is. Solar's own forecast already covers the whole window in one series. Residual demand is demand minus wind minus nuclear — solar isn't subtracted here by design. This is the medium-term outlook, not a substitute for Live Market's own day-ahead figures.

"All 14 days" isn't offered right now — wind and/or solar don't have a complete forecast for every day in the window yet.
Nuclear availability
MW, 2026-09-28 · Elexon's own forecast granularity is one figure for the whole day (nuclear output barely varies intraday) · subtracted from residual demand below when available
4,042 MW
Wind
MW, 2026-09-28
Max 8,424 · Min 2,461 · Mean 4,362 MW
MW200040006000800010000191725334148Settlement periodSP1: 8424 MWSP2: 7964 MWSP3: 7540 MWSP4: 7111 MWSP5: 6720 MWSP6: 6307 MWSP7: 5965 MWSP8: 5658 MWSP9: 5392 MWSP10: 5177 MWSP11: 4987 MWSP12: 4827 MWSP13: 4731 MWSP14: 4671 MWSP15: 4612 MWSP16: 4529 MWSP17: 4418 MWSP18: 4285 MWSP19: 4138 MWSP20: 3984 MWSP21: 3898 MWSP22: 3915 MWSP23: 3940 MWSP24: 3940 MWSP25: 3917 MWSP26: 3848 MWSP27: 3748 MWSP28: 3617 MWSP29: 3459 MWSP30: 3299 MWSP31: 3142 MWSP32: 2976 MWSP33: 2809 MWSP34: 2638 MWSP35: 2536 MWSP36: 2461 MWSP37: 2494 MWSP38: 2603 MWSP39: 2730 MWSP40: 2861 MWSP41: 3046 MWSP42: 3288 MWSP43: 3649 MWSP44: 4020 MWSP45: 4339 MWSP46: 4583 MWSP47: 4897 MWSP48: 5287 MW
Demand
MW, 2026-09-28
Max 32,924 · Min 19,161 · Mean 25,280 MW
MW1500020000250003000035000191725334148Settlement periodSP1: 21153 MWSP2: 21349 MWSP3: 21035 MWSP4: 21194 MWSP5: 20822 MWSP6: 20386 MWSP7: 20009 MWSP8: 19614 MWSP9: 19161 MWSP10: 19397 MWSP11: 20068 MWSP12: 20949 MWSP13: 22885 MWSP14: 24712 MWSP15: 26631 MWSP16: 27598 MWSP17: 29070 MWSP18: 28877 MWSP19: 29084 MWSP20: 28138 MWSP21: 26715 MWSP22: 25501 MWSP23: 24922 MWSP24: 24431 MWSP25: 24115 MWSP26: 23390 MWSP27: 23351 MWSP28: 23382 MWSP29: 23466 MWSP30: 23989 MWSP31: 24240 MWSP32: 25427 MWSP33: 26658 MWSP34: 27847 MWSP35: 29057 MWSP36: 30554 MWSP37: 31401 MWSP38: 32004 MWSP39: 32924 MWSP40: 32570 MWSP41: 31754 MWSP42: 30711 MWSP43: 29591 MWSP44: 27850 MWSP45: 25722 MWSP46: 24534 MWSP47: 23204 MWSP48: 21985 MW
Solar
MW, 2026-09-28
Max 8,902 · Mean 2,506 MW
MW025005000750010000191725334148Settlement periodSP1: 0 MWSP2: 0 MWSP3: 0 MWSP4: 0 MWSP5: 0 MWSP6: 0 MWSP7: 0 MWSP8: 0 MWSP9: 0 MWSP10: 0 MWSP11: 0 MWSP12: 0 MWSP13: 0 MWSP14: 9 MWSP15: 146 MWSP16: 548 MWSP17: 1410 MWSP18: 2743 MWSP19: 3827 MWSP20: 4925 MWSP21: 6046 MWSP22: 7039 MWSP23: 8016 MWSP24: 8446 MWSP25: 8820 MWSP26: 8902 MWSP27: 8874 MWSP28: 8580 MWSP29: 8119 MWSP30: 7495 MWSP31: 6583 MWSP32: 5655 MWSP33: 4753 MWSP34: 3858 MWSP35: 2865 MWSP36: 1630 MWSP37: 727 MWSP38: 286 MWSP39: 1 MWSP40: 0 MWSP41: 0 MWSP42: 0 MWSP43: 0 MWSP44: 0 MWSP45: 0 MWSP46: 0 MWSP47: 0 MWSP48: 0 MW
Residual demand
MW, 2026-09-28
Max 26,152 · Min 8,687 · Mean 16,876 MW
MW50001000015000200002500030000191725334148Settlement periodSP1: 8687 MWSP2: 9343 MWSP3: 9453 MWSP4: 10041 MWSP5: 10060 MWSP6: 10037 MWSP7: 10002 MWSP8: 9914 MWSP9: 9727 MWSP10: 10178 MWSP11: 11039 MWSP12: 12080 MWSP13: 14112 MWSP14: 15999 MWSP15: 17977 MWSP16: 19027 MWSP17: 20610 MWSP18: 20550 MWSP19: 20904 MWSP20: 20112 MWSP21: 18775 MWSP22: 17544 MWSP23: 16940 MWSP24: 16449 MWSP25: 16156 MWSP26: 15500 MWSP27: 15561 MWSP28: 15723 MWSP29: 15965 MWSP30: 16648 MWSP31: 17056 MWSP32: 18409 MWSP33: 19807 MWSP34: 21167 MWSP35: 22479 MWSP36: 24051 MWSP37: 24865 MWSP38: 25359 MWSP39: 26152 MWSP40: 25667 MWSP41: 24666 MWSP42: 23381 MWSP43: 21900 MWSP44: 19788 MWSP45: 17341 MWSP46: 15909 MWSP47: 14265 MWSP48: 12656 MW
Battery Optimization
Not built yet. Day-ahead price forecasting via machine learning (Elexon + National Gas SAP data), still being refined for accuracy. Coming soon.