Built 2026-09-21 (21 September 2026)

SEC Demand Forecast Accuracy: Error, Bias and Worst Miss, 21 August to 20 September 2026

The day-ahead demand forecast for SEC was off by 11.8% on average (mean absolute percentage error) over 717 hours from 21 August to 20 September 2026, and 38% of hours landed within 5% of the reading. Its bias was +4.9%: it ran high on average, an over forecast. The largest miss was 345 MW (52.9%) too low at 10 Sept 2026, 11:00 EDT (UTC-04:00). Dates and times are local (America/New_York).

Key Facts

  • The day-ahead demand forecast for SEC was off by 11.8% on average (mean absolute percentage error) over 717 hours from 21 August to 20 September 2026, and 38% of hours landed within 5% of the reading. Its bias was +4.9%: it ran high on average, an over forecast. The largest miss was 345 MW (52.9%) too low at 10 Sept 2026, 11:00 EDT (UTC-04:00).
  • Across 53 US grids ranked by average error over their own latest 30 day windows, SEC came 47 (1 is the smallest error).
  • On average the forecast differed from reported demand by 30 MW, against average demand of 258 MW.
  • The forecast was above reported demand in 47% of compared hours.

Forecast Error at a Glance

717 hours from 21 August to 20 September 2026
Average error11.8%
Bias+4.9%
Hours within 5%38%
Worst miss345 MW

Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (+9 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 345 MW (52.9%) too low at 10 Sept 2026, 11:00 EDT (UTC-04:00): forecast 307 MW, reported 652 MW.

Source: U.S. Energy Information Administration (EIA). (US Government work, public domain) Data as of 2026-09-20. Accuracy is computed by World Power Monitor from the operator's hourly forecast and reported demand.

Forecast and Reported Demand, Last 7 Days

Local time, to 20 Sept 2026, 21:00 EDT (UTC-04:00)
SEC day-ahead demand forecast and reported demand by hour Hourly reported demand and the day-ahead forecast for SEC over the last 7 days of the window, to 20 Sept 2026, 21:00 EDT (UTC-04:00). Gaps are hours with a missing, zero or implausible report. 0 100 200 300 400 13 Sept, 22:0014 Sept, 22:0015 Sept, 22:0016 Sept, 22:0017 Sept, 22:0018 Sept, 22:0019 Sept, 22:00
Hourly reported demand and the day-ahead forecast for SEC over the last 7 days of the window, to 20 Sept 2026, 21:00 EDT (UTC-04:00). Gaps are hours with a missing, zero or implausible report.
Data to 2026-09-20
SEC day-ahead demand forecast and reported demand by hour
Local hourReported demandDay-ahead forecast
13 Sept, 22:00238 MW263 MW
13 Sept, 23:00253 MW233 MW
14 Sept, 00:00230 MW225 MW
14 Sept, 01:00208 MW208 MW
14 Sept, 02:00197 MW195 MW
14 Sept, 03:00193 MW189 MW
14 Sept, 04:00194 MW188 MW
14 Sept, 05:00209 MW197 MW
14 Sept, 06:00223 MW208 MW
14 Sept, 07:00227 MW209 MW
14 Sept, 08:00232 MW222 MW
14 Sept, 09:00235 MW250 MW
14 Sept, 10:00250 MW282 MW
14 Sept, 11:00273 MW321 MW
14 Sept, 12:00307 MW354 MW
14 Sept, 13:00336 MW376 MW
14 Sept, 14:00354 MW389 MW
14 Sept, 15:00364 MW391 MW
14 Sept, 16:00370 MW397 MW
14 Sept, 17:00349 MW391 MW
14 Sept, 18:00329 MW377 MW
14 Sept, 19:00312 MW353 MW
14 Sept, 20:00287 MW335 MW
14 Sept, 21:00252 MW310 MW
14 Sept, 22:00220 MW275 MW
14 Sept, 23:00230 MW247 MW
15 Sept, 00:00232 MW224 MW
15 Sept, 01:00211 MW207 MW
15 Sept, 02:00197 MW196 MW
15 Sept, 03:00193 MW189 MW
15 Sept, 04:00191 MW190 MW
15 Sept, 05:00199 MW197 MW
15 Sept, 06:00217 MW210 MW
15 Sept, 07:00215 MW212 MW
15 Sept, 08:00216 MW223 MW
15 Sept, 09:00188 MW245 MW
15 Sept, 10:00210 MW277 MW
15 Sept, 11:00230 MW311 MW
15 Sept, 12:00248 MW339 MW
15 Sept, 13:00271 MW355 MW
15 Sept, 14:00297 MW361 MW
15 Sept, 15:00299 MW362 MW
15 Sept, 16:00300 MW367 MW
15 Sept, 17:00305 MW365 MW
15 Sept, 18:00291 MW353 MW
15 Sept, 19:00288 MW338 MW
15 Sept, 20:00269 MW323 MW
15 Sept, 21:00238 MW298 MW
15 Sept, 22:00224 MW268 MW
15 Sept, 23:00236 MW241 MW
16 Sept, 00:00224 MW215 MW
16 Sept, 01:00209 MW199 MW
16 Sept, 02:00201 MW190 MW
16 Sept, 03:00188 MW183 MW
16 Sept, 04:00189 MW185 MW
16 Sept, 05:00186 MW195 MW
16 Sept, 06:00207 MW205 MW
16 Sept, 07:00205 MW208 MW
16 Sept, 08:00217 MW218 MW
16 Sept, 09:00241 MW236 MW
16 Sept, 10:00258 MW262 MW
16 Sept, 11:00251 MW291 MW
16 Sept, 12:00265 MW316 MW
16 Sept, 13:00259 MW334 MW
16 Sept, 14:00294 MW345 MW
16 Sept, 15:00321 MW353 MW
16 Sept, 16:00331 MW359 MW
16 Sept, 17:00319 MW358 MW
16 Sept, 18:00303 MW343 MW
16 Sept, 19:00272 MW327 MW
16 Sept, 20:00255 MW312 MW
16 Sept, 21:00244 MW288 MW
16 Sept, 22:00247 MW259 MW
16 Sept, 23:00228 MW229 MW
17 Sept, 00:00207 MW208 MW
17 Sept, 01:00193 MW190 MW
17 Sept, 02:00182 MW179 MW
17 Sept, 03:00177 MW171 MW
17 Sept, 04:00179 MW171 MW
17 Sept, 05:00185 MW178 MW
17 Sept, 06:00200 MW190 MW
17 Sept, 07:00196 MW195 MW
17 Sept, 08:00208 MW204 MW
17 Sept, 09:00228 MW221 MW
17 Sept, 10:00251 MW244 MW
17 Sept, 11:00270 MW275 MW
17 Sept, 12:00267 MW301 MW
17 Sept, 13:00273 MW326 MW
17 Sept, 14:00283 MW342 MW
17 Sept, 15:00305 MW348 MW
17 Sept, 16:00318 MW358 MW
17 Sept, 17:00318 MW356 MW
17 Sept, 18:00308 MW341 MW
17 Sept, 19:00282 MW324 MW
17 Sept, 20:00260 MW307 MW
17 Sept, 21:00233 MW282 MW
17 Sept, 22:00260 MW252 MW
17 Sept, 23:00229 MW221 MW
18 Sept, 00:00206 MW198 MW
18 Sept, 01:00184 MW181 MW
18 Sept, 02:00174 MW172 MW
18 Sept, 03:00168 MW165 MW
18 Sept, 04:00170 MW166 MW
18 Sept, 05:00181 MW174 MW
18 Sept, 06:00192 MW186 MW
18 Sept, 07:00193 MW191 MW
18 Sept, 08:00206 MW200 MW
18 Sept, 09:00227 MW221 MW
18 Sept, 10:00255 MW247 MW
18 Sept, 11:00261 MW279 MW
18 Sept, 12:00258 MW309 MW
18 Sept, 13:00268 MW334 MW
18 Sept, 14:00267 MW350 MW
18 Sept, 15:00289 MW359 MW
18 Sept, 16:00299 MW368 MW
18 Sept, 17:00304 MW363 MW
18 Sept, 18:00286 MW348 MW
18 Sept, 19:00269 MW326 MW
18 Sept, 20:00235 MW307 MW
18 Sept, 21:00227 MW283 MW
18 Sept, 22:00197 MW255 MW
18 Sept, 23:00211 MW229 MW
19 Sept, 00:00199 MW194 MW
19 Sept, 01:00182 MW177 MW
19 Sept, 02:00172 MW166 MW
19 Sept, 03:00160 MW157 MW
19 Sept, 04:00159 MW154 MW
19 Sept, 05:00155 MW156 MW
19 Sept, 06:00161 MW159 MW
19 Sept, 07:00170 MW169 MW
19 Sept, 08:00205 MW191 MW
19 Sept, 09:00263 MW216 MW
19 Sept, 10:00278 MW246 MW
19 Sept, 11:00273 MW277 MW
19 Sept, 12:00288 MW307 MW
19 Sept, 13:00291 MW332 MW
19 Sept, 14:00316 MW345 MW
19 Sept, 15:00339 MW357 MW
19 Sept, 16:00354 MW364 MW
19 Sept, 17:00339 MW361 MW
19 Sept, 18:00310 MW344 MW
19 Sept, 19:00279 MW323 MW
19 Sept, 20:00256 MW303 MW
19 Sept, 21:00240 MW278 MW
19 Sept, 22:00249 MW251 MW
19 Sept, 23:00251 MW226 MW
20 Sept, 00:00266 MW207 MW
20 Sept, 01:00244 MW189 MW
20 Sept, 02:00228 MW176 MW
20 Sept, 03:00218 MW167 MW
20 Sept, 04:00210 MW162 MW
20 Sept, 05:00210 MW161 MW
20 Sept, 06:00214 MW164 MW
20 Sept, 07:00222 MW173 MW
20 Sept, 08:00247 MW198 MW
20 Sept, 09:00280 MW223 MW
20 Sept, 10:00306 MW248 MW
20 Sept, 11:00329 MW277 MW
20 Sept, 12:00367 MW305 MW
20 Sept, 13:00379 MW322 MW
20 Sept, 14:00371 MW335 MW
20 Sept, 15:00360 MW338 MW
20 Sept, 16:00359 MW337 MW
20 Sept, 17:00364 MW331 MW
20 Sept, 18:00359 MW316 MW
20 Sept, 19:00357 MW299 MW
20 Sept, 20:00347 MW284 MW
20 Sept, 21:00320 MW260 MW

Assumptions

  • Only hours with both a forecast and a positive demand reading count (717 of 720 hours in the window). Missing and zero values, and readings under 30% or over 3 times the grid's own median for the window, are treated as reporting faults and left out.
  • Error is (forecast minus reported demand) divided by reported demand; average error uses absolute values so high and low misses do not cancel. Bias keeps the sign and does cancel.
  • Reported demand is preliminary and may be revised. A 30 day window is a short sample and one heat wave or holiday can move these figures.
  • US figures are for the EIA balancing authority or region named on this page. US and European grids are ranked separately.