EPE Demand Forecast Accuracy: Error, Bias and Worst Miss, 13 October to 12 November 2026

The day-ahead demand forecast for EPE was off by 3.2% on average (mean absolute percentage error) over 695 hours from 13 October to 12 November 2026, and 78% of hours landed within 5% of the reading. Its bias was -1.4%: it ran low on average, an under forecast. The largest miss was 341 MW (64.8%) too high at 2 Nov 2026, 11:00 MST (UTC-07:00). Dates and times are local (America/Denver).

Key Facts

  • The day-ahead demand forecast for EPE was off by 3.2% on average (mean absolute percentage error) over 695 hours from 13 October to 12 November 2026, and 78% of hours landed within 5% of the reading. Its bias was -1.4%: it ran low on average, an under forecast. The largest miss was 341 MW (64.8%) too high at 2 Nov 2026, 11:00 MST (UTC-07:00).
  • Across 53 US grids ranked by average error over their own latest 30 day windows, EPE came 22 (1 is the smallest error).
  • On average the forecast differed from reported demand by 30 MW, against average demand of 917 MW.
  • The forecast was above reported demand in 33% of compared hours.

Forecast Error at a Glance

695 hours from 13 October to 12 November 2026
Average error3.2%
Bias-1.4%
Hours within 5%78%
Worst miss341 MW

Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (-14 MW per hour on average): the forecast ran low on average, an under forecast. The worst miss was 341 MW (64.8%) too high at 2 Nov 2026, 11:00 MST (UTC-07:00): forecast 867 MW, reported 526 MW.

Source: U.S. Energy Information Administration (EIA). (US Government work, public domain) Data as of 2026-11-12. 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 12 Nov 2026, 05:00 MST (UTC-07:00)
EPE day-ahead demand forecast and reported demand by hour Hourly reported demand and the day-ahead forecast for EPE over the last 7 days of the window, to 12 Nov 2026, 05:00 MST (UTC-07:00). Gaps are hours with a missing, zero or implausible report. 0 300 600 900 1,200 5 Nov, 06:006 Nov, 06:007 Nov, 06:008 Nov, 06:009 Nov, 06:0010 Nov, 06:0011 Nov, 06:00
Hourly reported demand and the day-ahead forecast for EPE over the last 7 days of the window, to 12 Nov 2026, 05:00 MST (UTC-07:00). Gaps are hours with a missing, zero or implausible report.
Data to 2026-11-12
Show the data table (168 rows)
Local hourReported demandDay-ahead forecast
5 Nov, 06:00831 MW836 MW
5 Nov, 07:00831 MW839 MW
5 Nov, 08:00805 MW818 MW
5 Nov, 09:00800 MW799 MW
5 Nov, 10:00826 MW796 MW
5 Nov, 11:00808 MW810 MW
5 Nov, 12:00833 MW830 MW
5 Nov, 13:00885 MW872 MW
5 Nov, 14:00935 MW924 MW
5 Nov, 15:00984 MW980 MW
5 Nov, 16:00995 MW1,022 MW
5 Nov, 17:001,026 MW1,052 MW
5 Nov, 18:001,028 MW1,043 MW
5 Nov, 19:001,005 MW1,007 MW
5 Nov, 20:00974 MW975 MW
5 Nov, 21:00930 MW929 MW
5 Nov, 22:00861 MW864 MW
5 Nov, 23:00793 MW800 MW
6 Nov, 00:00763 MW758 MW
6 Nov, 01:00732 MW736 MW
6 Nov, 02:00729 MW719 MW
6 Nov, 03:00726 MW716 MW
6 Nov, 04:00738 MW731 MW
6 Nov, 05:00777 MW773 MW
6 Nov, 06:00836 MW830 MW
6 Nov, 07:00842 MW836 MW
6 Nov, 08:00819 MW822 MW
6 Nov, 09:00807 MW817 MW
6 Nov, 10:00819 MW818 MW
6 Nov, 11:00823 MW822 MW
6 Nov, 12:00843 MW826 MW
6 Nov, 13:00870 MW850 MW
6 Nov, 14:00913 MW875 MW
6 Nov, 15:00932 MW898 MW
6 Nov, 16:00937 MW924 MW
6 Nov, 17:00973 MW968 MW
6 Nov, 18:00970 MW942 MW
6 Nov, 19:00958 MW912 MW
6 Nov, 20:00940 MW890 MW
6 Nov, 21:00914 MW860 MW
6 Nov, 22:00866 MW820 MW
6 Nov, 23:00804 MW777 MW
7 Nov, 00:00767 MW778 MW
7 Nov, 01:00745 MW743 MW
7 Nov, 02:00728 MW721 MW
7 Nov, 03:00714 MW708 MW
7 Nov, 04:00717 MW703 MW
7 Nov, 05:00729 MW713 MW
7 Nov, 06:00751 MW726 MW
7 Nov, 07:00766 MW719 MW
7 Nov, 08:00802 MW711 MW
7 Nov, 09:00834 MW708 MW
7 Nov, 10:00861 MW729 MW
7 Nov, 11:00870 MW749 MW
7 Nov, 12:00865 MW776 MW
7 Nov, 13:00874 MW806 MW
7 Nov, 14:00847 MW835 MW
7 Nov, 15:00852 MW842 MW
7 Nov, 16:00923 MW857 MW
7 Nov, 17:00950 MW936 MW
7 Nov, 18:00938 MW977 MW
7 Nov, 19:00915 MW960 MW
7 Nov, 20:00902 MW928 MW
7 Nov, 21:00868 MW890 MW
7 Nov, 22:00833 MW847 MW
7 Nov, 23:00786 MW793 MW
8 Nov, 00:00765 MW758 MW
8 Nov, 01:00723 MW718 MW
8 Nov, 02:00700 MW701 MW
8 Nov, 03:00692 MW693 MW
8 Nov, 04:00692 MW692 MW
8 Nov, 05:00703 MW701 MW
8 Nov, 06:00711 MW711 MW
8 Nov, 07:00718 MW700 MW
8 Nov, 08:00728 MW703 MW
8 Nov, 09:00734 MW706 MW
8 Nov, 10:00734 MW712 MW
8 Nov, 11:00721 MW718 MW
8 Nov, 12:00747 MW738 MW
8 Nov, 13:00762 MW754 MW
8 Nov, 14:00790 MW763 MW
8 Nov, 15:00825 MW785 MW
8 Nov, 16:00865 MW812 MW
8 Nov, 17:00928 MW868 MW
8 Nov, 18:00942 MW872 MW
8 Nov, 19:00934 MW868 MW
8 Nov, 20:00914 MW860 MW
8 Nov, 21:00883 MW838 MW
8 Nov, 22:00829 MW792 MW
8 Nov, 23:00768 MW735 MW
9 Nov, 00:00733 MW729 MW
9 Nov, 01:00703 MW705 MW
9 Nov, 02:00692 MW696 MW
9 Nov, 03:00691 MW696 MW
9 Nov, 04:00713 MW712 MW
9 Nov, 05:00760 MW755 MW
9 Nov, 06:00821 MW817 MW
9 Nov, 07:00849 MW832 MW
9 Nov, 08:00835 MW830 MW
9 Nov, 09:00832 MW819 MW
9 Nov, 10:00852 MW810 MW
9 Nov, 11:00873 MW809 MW
9 Nov, 12:00887 MW827 MW
9 Nov, 13:00908 MW857 MW
9 Nov, 14:00890 MW884 MW
9 Nov, 15:00897 MW916 MW
9 Nov, 16:00950 MW953 MW
9 Nov, 17:001,005 MW1,001 MW
9 Nov, 18:001,015 MW996 MW
9 Nov, 19:001,001 MW973 MW
9 Nov, 20:00978 MW946 MW
9 Nov, 21:00937 MW901 MW
9 Nov, 22:00878 MW835 MW
9 Nov, 23:00838 MW767 MW
10 Nov, 00:00769 MW777 MW
10 Nov, 01:00740 MW753 MW
10 Nov, 02:00732 MW738 MW
10 Nov, 03:00738 MW733 MW
10 Nov, 04:00757 MW746 MW
10 Nov, 05:00797 MW789 MW
10 Nov, 06:00868 MW852 MW
10 Nov, 07:00850 MW856 MW
10 Nov, 08:00826 MW834 MW
10 Nov, 09:00808 MW812 MW
10 Nov, 10:00793 MW809 MW
10 Nov, 11:00789 MW820 MW
10 Nov, 12:00826 MW837 MW
10 Nov, 13:00856 MW865 MW
10 Nov, 14:00893 MW902 MW
10 Nov, 15:00936 MW948 MW
10 Nov, 16:00979 MW993 MW
10 Nov, 17:001,008 MW1,041 MW
10 Nov, 18:001,003 MW1,064 MW
10 Nov, 19:00985 MW1,035 MW
10 Nov, 20:00973 MW994 MW
10 Nov, 21:00928 MW940 MW
10 Nov, 22:00867 MW869 MW
10 Nov, 23:00813 MW799 MW
11 Nov, 00:00778 MW767 MW
11 Nov, 01:00754 MW754 MW
11 Nov, 02:00732 MW739 MW
11 Nov, 03:00723 MW732 MW
11 Nov, 04:00753 MW742 MW
11 Nov, 05:00791 MW778 MW
11 Nov, 06:00825 MW823 MW
11 Nov, 07:00821 MW816 MW
11 Nov, 08:00585 MW785 MW
11 Nov, 09:00792 MW755 MW
11 Nov, 10:00800 MW747 MW
11 Nov, 11:00801 MW752 MW
11 Nov, 12:00823 MW782 MW
11 Nov, 13:00851 MW837 MW
11 Nov, 14:00900 MW901 MW
11 Nov, 15:00950 MW964 MW
11 Nov, 16:001,008 MW1,008 MW
11 Nov, 17:001,030 MW1,055 MW
11 Nov, 18:001,021 MW1,072 MW
11 Nov, 19:001,001 MW1,036 MW
11 Nov, 20:00971 MW996 MW
11 Nov, 21:00923 MW945 MW
11 Nov, 22:00870 MW876 MW
11 Nov, 23:00793 MW810 MW
12 Nov, 00:00764 MW766 MW
12 Nov, 01:00740 MW721 MW
12 Nov, 02:00723 MW707 MW
12 Nov, 03:00735 MW705 MW
12 Nov, 04:00757 MW722 MW
12 Nov, 05:00806 MW765 MW

Assumptions

  • Only hours with both a forecast and a positive demand reading count (695 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.
Cite this page
APA 7

World Power Monitor. (2026). EPE Demand Forecast Accuracy: Error, Bias and Worst Miss. https://worldpowermonitor.com/forecast-accuracy/epe/

Plain text

World Power Monitor. EPE Demand Forecast Accuracy: Error, Bias and Worst Miss. Data as of 2026-11-12. Data from U.S. Energy Information Administration. https://worldpowermonitor.com/forecast-accuracy/epe/

BibTeX
@misc{wpm_forecast_accuracy_epe_2026,
  title = {{EPE Demand Forecast Accuracy: Error, Bias and Worst Miss}},
  author = {{World Power Monitor}},
  year = {2026},
  note = {Data as of 2026-11-12. Data from U.S. Energy Information Administration.},
  url = {https://worldpowermonitor.com/forecast-accuracy/epe/}
}

Permalink: https://worldpowermonitor.com/forecast-accuracy/epe/

The Copy buttons add today's date as the access date.