LDWP Demand Forecast Accuracy: Error, Bias and Worst Miss, 28 September to 25 October 2026
The day-ahead demand forecast for LDWP was off by 9.1% on average (mean absolute percentage error) over 667 hours from 28 September to 25 October 2026, and 28% of hours landed within 5% of the reading. Its bias was -8.9%: it ran low on average, an under forecast. The largest miss was 1,190 MW (23.4%) too low at 2 Oct 2026, 13:00 PDT (UTC-07:00). Dates and times are local (America/Los_Angeles).
Key Facts
- The day-ahead demand forecast for LDWP was off by 9.1% on average (mean absolute percentage error) over 667 hours from 28 September to 25 October 2026, and 28% of hours landed within 5% of the reading. Its bias was -8.9%: it ran low on average, an under forecast. The largest miss was 1,190 MW (23.4%) too low at 2 Oct 2026, 13:00 PDT (UTC-07:00).
- Across 53 US grids ranked by average error over their own latest 30 day windows, LDWP came 42 (1 is the smallest error).
- On average the forecast differed from reported demand by 303 MW, against average demand of 3,345 MW.
- The forecast was above reported demand in 3% of compared hours.
Forecast Error at a Glance
667 hours from 28 September to 25 October 2026Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (-298 MW per hour on average): the forecast ran low on average, an under forecast. The worst miss was 1,190 MW (23.4%) too low at 2 Oct 2026, 13:00 PDT (UTC-07:00): forecast 3,897 MW, reported 5,087 MW.
Source: U.S. Energy Information Administration (EIA). (US Government work, public domain) Data as of 2026-10-25. 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 25 Oct 2026, 23:00 PDT (UTC-07:00)Show the data table (168 rows)
| Local hour | Reported demand | Day-ahead forecast |
|---|---|---|
| 19 Oct, 00:00 | 2,709 MW | 2,478 MW |
| 19 Oct, 01:00 | 2,521 MW | 2,329 MW |
| 19 Oct, 02:00 | 2,409 MW | 2,237 MW |
| 19 Oct, 03:00 | 2,377 MW | 2,182 MW |
| 19 Oct, 04:00 | 2,327 MW | 2,178 MW |
| 19 Oct, 05:00 | 2,450 MW | 2,252 MW |
| 19 Oct, 06:00 | 2,735 MW | 2,421 MW |
| 19 Oct, 07:00 | 2,833 MW | 2,539 MW |
| 19 Oct, 08:00 | 2,890 MW | 2,687 MW |
| 19 Oct, 09:00 | 2,894 MW | 2,784 MW |
| 19 Oct, 10:00 | 2,992 MW | 2,842 MW |
| 19 Oct, 11:00 | 3,104 MW | 2,932 MW |
| 19 Oct, 12:00 | 3,260 MW | 3,049 MW |
| 19 Oct, 13:00 | 3,482 MW | 3,219 MW |
| 19 Oct, 14:00 | 3,739 MW | 3,386 MW |
| 19 Oct, 15:00 | 3,922 MW | 3,517 MW |
| 19 Oct, 16:00 | 3,999 MW | 3,570 MW |
| 19 Oct, 17:00 | 3,951 MW | 3,516 MW |
| 19 Oct, 18:00 | 3,805 MW | 3,408 MW |
| 19 Oct, 19:00 | 3,696 MW | 3,298 MW |
| 19 Oct, 20:00 | 3,543 MW | 3,155 MW |
| 19 Oct, 21:00 | 3,392 MW | 3,004 MW |
| 19 Oct, 22:00 | 3,183 MW | 2,808 MW |
| 19 Oct, 23:00 | 2,865 MW | 2,605 MW |
| 20 Oct, 00:00 | 2,602 MW | 2,425 MW |
| 20 Oct, 01:00 | 2,444 MW | 2,294 MW |
| 20 Oct, 02:00 | 2,368 MW | 2,194 MW |
| 20 Oct, 03:00 | 2,326 MW | 2,125 MW |
| 20 Oct, 04:00 | 2,342 MW | 2,115 MW |
| 20 Oct, 05:00 | 2,454 MW | 2,190 MW |
| 20 Oct, 06:00 | 2,752 MW | 2,367 MW |
| 20 Oct, 07:00 | 2,704 MW | 2,485 MW |
| 20 Oct, 08:00 | 2,782 MW | 2,618 MW |
| 20 Oct, 09:00 | 2,944 MW | 2,714 MW |
| 20 Oct, 10:00 | 3,023 MW | 2,743 MW |
| 20 Oct, 11:00 | 3,175 MW | 2,800 MW |
| 20 Oct, 12:00 | 3,282 MW | 2,872 MW |
| 20 Oct, 13:00 | 3,376 MW | 2,990 MW |
| 20 Oct, 14:00 | 3,540 MW | 3,157 MW |
| 20 Oct, 15:00 | 3,719 MW | 3,294 MW |
| 20 Oct, 16:00 | 3,726 MW | 3,356 MW |
| 20 Oct, 17:00 | 3,689 MW | 3,309 MW |
| 20 Oct, 18:00 | 3,536 MW | 3,236 MW |
| 20 Oct, 19:00 | 3,502 MW | 3,157 MW |
| 20 Oct, 20:00 | 3,409 MW | 3,028 MW |
| 20 Oct, 21:00 | 3,277 MW | 2,902 MW |
| 20 Oct, 22:00 | 3,042 MW | 2,727 MW |
| 20 Oct, 23:00 | 2,849 MW | 2,546 MW |
| 21 Oct, 00:00 | 2,667 MW | 2,366 MW |
| 21 Oct, 01:00 | 2,504 MW | 2,234 MW |
| 21 Oct, 02:00 | 2,390 MW | 2,131 MW |
| 21 Oct, 03:00 | 2,309 MW | 2,067 MW |
| 21 Oct, 04:00 | 2,312 MW | 2,058 MW |
| 21 Oct, 05:00 | 2,420 MW | 2,139 MW |
| 21 Oct, 06:00 | 2,664 MW | 2,321 MW |
| 21 Oct, 07:00 | 2,769 MW | 2,436 MW |
| 21 Oct, 08:00 | 2,892 MW | 2,543 MW |
| 21 Oct, 09:00 | 3,010 MW | 2,628 MW |
| 21 Oct, 10:00 | 3,032 MW | 2,654 MW |
| 21 Oct, 11:00 | 3,118 MW | 2,672 MW |
| 21 Oct, 12:00 | 3,160 MW | 2,708 MW |
| 21 Oct, 13:00 | 3,170 MW | 2,781 MW |
| 21 Oct, 14:00 | 3,114 MW | 2,880 MW |
| 21 Oct, 15:00 | 3,101 MW | 2,991 MW |
| 21 Oct, 16:00 | 3,119 MW | 3,096 MW |
| 21 Oct, 17:00 | 3,089 MW | 3,121 MW |
| 21 Oct, 18:00 | 3,131 MW | 3,067 MW |
| 21 Oct, 19:00 | 3,104 MW | 2,991 MW |
| 21 Oct, 20:00 | 3,097 MW | 2,891 MW |
| 21 Oct, 21:00 | 3,049 MW | 2,772 MW |
| 21 Oct, 22:00 | 2,861 MW | 2,612 MW |
| 21 Oct, 23:00 | 2,697 MW | 2,449 MW |
| 22 Oct, 00:00 | 2,513 MW | 2,265 MW |
| 22 Oct, 01:00 | 2,365 MW | 2,153 MW |
| 22 Oct, 02:00 | 2,240 MW | 2,072 MW |
| 22 Oct, 03:00 | 2,185 MW | 2,019 MW |
| 22 Oct, 04:00 | 2,181 MW | 2,025 MW |
| 22 Oct, 05:00 | 2,286 MW | 2,116 MW |
| 22 Oct, 06:00 | 2,558 MW | 2,306 MW |
| 22 Oct, 07:00 | 2,657 MW | 2,430 MW |
| 22 Oct, 08:00 | 2,762 MW | 2,511 MW |
| 22 Oct, 09:00 | 3,104 MW | 2,564 MW |
| 22 Oct, 10:00 | 3,103 MW | 2,583 MW |
| 22 Oct, 11:00 | 3,105 MW | 2,595 MW |
| 22 Oct, 12:00 | 3,139 MW | 2,464 MW |
| 22 Oct, 13:00 | 3,123 MW | 2,496 MW |
| 22 Oct, 14:00 | 3,193 MW | 2,547 MW |
| 22 Oct, 15:00 | 3,303 MW | 2,605 MW |
| 22 Oct, 16:00 | 3,117 MW | 2,666 MW |
| 22 Oct, 17:00 | 3,145 MW | 2,688 MW |
| 22 Oct, 18:00 | 3,187 MW | 2,710 MW |
| 22 Oct, 19:00 | 3,153 MW | 2,737 MW |
| 22 Oct, 20:00 | 3,090 MW | 2,662 MW |
| 22 Oct, 21:00 | 3,007 MW | 2,582 MW |
| 22 Oct, 22:00 | 2,830 MW | 2,452 MW |
| 22 Oct, 23:00 | 2,669 MW | 2,319 MW |
| 23 Oct, 00:00 | 2,531 MW | 2,197 MW |
| 23 Oct, 01:00 | 2,303 MW | 2,098 MW |
| 23 Oct, 02:00 | 2,171 MW | 2,022 MW |
| 23 Oct, 03:00 | 2,082 MW | 1,974 MW |
| 23 Oct, 04:00 | 2,080 MW | 1,988 MW |
| 23 Oct, 05:00 | 2,147 MW | 2,075 MW |
| 23 Oct, 06:00 | 2,351 MW | 2,264 MW |
| 23 Oct, 07:00 | 2,452 MW | 2,395 MW |
| 23 Oct, 08:00 | 2,782 MW | 2,484 MW |
| 23 Oct, 09:00 | 2,956 MW | 2,519 MW |
| 23 Oct, 10:00 | 2,980 MW | 2,476 MW |
| 23 Oct, 11:00 | 3,032 MW | 2,429 MW |
| 23 Oct, 12:00 | 3,008 MW | 2,421 MW |
| 23 Oct, 13:00 | 3,022 MW | 2,464 MW |
| 23 Oct, 14:00 | 3,145 MW | 2,524 MW |
| 23 Oct, 15:00 | 3,112 MW | 2,591 MW |
| 23 Oct, 16:00 | 3,057 MW | 2,658 MW |
| 23 Oct, 17:00 | 3,066 MW | 2,688 MW |
| 23 Oct, 18:00 | 3,112 MW | 2,705 MW |
| 23 Oct, 19:00 | 3,166 MW | 2,702 MW |
| 23 Oct, 20:00 | 2,964 MW | 2,633 MW |
| 23 Oct, 21:00 | 2,839 MW | 2,553 MW |
| 23 Oct, 22:00 | 2,710 MW | 2,442 MW |
| 23 Oct, 23:00 | 2,599 MW | 2,323 MW |
| 24 Oct, 00:00 | 2,442 MW | 2,219 MW |
| 24 Oct, 01:00 | 2,475 MW | 2,116 MW |
| 24 Oct, 02:00 | 2,318 MW | 2,031 MW |
| 24 Oct, 03:00 | 2,263 MW | 1,971 MW |
| 24 Oct, 04:00 | 2,167 MW | 1,952 MW |
| 24 Oct, 05:00 | 2,188 MW | 1,967 MW |
| 24 Oct, 06:00 | 2,277 MW | 2,044 MW |
| 24 Oct, 07:00 | 2,355 MW | 2,088 MW |
| 24 Oct, 08:00 | 2,452 MW | 2,141 MW |
| 24 Oct, 09:00 | 2,692 MW | 2,190 MW |
| 24 Oct, 10:00 | 2,710 MW | 2,168 MW |
| 24 Oct, 11:00 | 2,753 MW | 2,132 MW |
| 24 Oct, 12:00 | 2,797 MW | 2,168 MW |
| 24 Oct, 13:00 | 2,828 MW | 2,190 MW |
| 24 Oct, 14:00 | 2,979 MW | 2,297 MW |
| 24 Oct, 15:00 | 3,150 MW | 2,409 MW |
| 24 Oct, 16:00 | 3,275 MW | 2,505 MW |
| 24 Oct, 17:00 | 3,066 MW | 2,550 MW |
| 24 Oct, 18:00 | 3,067 MW | 2,616 MW |
| 24 Oct, 19:00 | 3,007 MW | 2,624 MW |
| 24 Oct, 20:00 | 2,843 MW | 2,543 MW |
| 24 Oct, 21:00 | 2,706 MW | 2,475 MW |
| 24 Oct, 22:00 | 2,556 MW | 2,396 MW |
| 24 Oct, 23:00 | 2,398 MW | 2,287 MW |
| 25 Oct, 00:00 | 2,342 MW | 2,225 MW |
| 25 Oct, 01:00 | 2,266 MW | 2,119 MW |
| 25 Oct, 02:00 | 2,145 MW | 2,039 MW |
| 25 Oct, 03:00 | 2,055 MW | 1,984 MW |
| 25 Oct, 04:00 | 2,031 MW | 1,953 MW |
| 25 Oct, 05:00 | 2,016 MW | 1,954 MW |
| 25 Oct, 06:00 | 2,095 MW | 1,995 MW |
| 25 Oct, 07:00 | 2,139 MW | 2,005 MW |
| 25 Oct, 08:00 | 2,177 MW | 2,033 MW |
| 25 Oct, 09:00 | 2,416 MW | 2,071 MW |
| 25 Oct, 10:00 | 2,447 MW | 2,071 MW |
| 25 Oct, 11:00 | 2,490 MW | 2,083 MW |
| 25 Oct, 12:00 | 2,580 MW | 2,135 MW |
| 25 Oct, 13:00 | 2,720 MW | 2,227 MW |
| 25 Oct, 14:00 | 2,859 MW | 2,345 MW |
| 25 Oct, 15:00 | 3,046 MW | 2,475 MW |
| 25 Oct, 16:00 | 2,967 MW | 2,578 MW |
| 25 Oct, 17:00 | 3,007 MW | 2,613 MW |
| 25 Oct, 18:00 | 3,046 MW | 2,663 MW |
| 25 Oct, 19:00 | 3,017 MW | 2,682 MW |
| 25 Oct, 20:00 | 2,954 MW | 2,579 MW |
| 25 Oct, 21:00 | 2,895 MW | 2,508 MW |
| 25 Oct, 22:00 | 2,732 MW | 2,399 MW |
| 25 Oct, 23:00 | 2,513 MW | 2,260 MW |
Assumptions
- Only hours with both a forecast and a positive demand reading count (667 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.
Related
Cite this page
World Power Monitor. (2026). LDWP Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/ldwp/
World Power Monitor. LDWP Demand Forecast Accuracy: Error, Bias and Worst Miss. Data as of 2026-10-25. Data from U.S. Energy Information Administration. https://worldpowermonitor.com/forecast-accuracy/ldwp/
@misc{wpm_forecast_accuracy_ldwp_2026,
title = {{LDWP Demand Forecast Accuracy: Error, Bias and Worst Miss}},
author = {{World Power Monitor}},
year = {2026},
note = {Data as of 2026-10-25. Data from U.S. Energy Information Administration.},
url = {https://worldpowermonitor.com/forecast-accuracy/ldwp/}
} Permalink: https://worldpowermonitor.com/forecast-accuracy/ldwp/
The Copy buttons add today's date as the access date.