Built 2026-09-21 (21 September 2026)

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

The day-ahead demand forecast for CHPD was off by 2.0% on average (mean absolute percentage error) over 719 hours from 21 August to 20 September 2026, and 96% of hours landed within 5% of the reading. Its bias was -0.5%: it ran low on average, an under forecast. The largest miss was 23 MW (10.6%) too low at 2 Sept 2026, 12:00 PDT (UTC-07:00). Dates and times are local (America/Los_Angeles).

Key Facts

  • The day-ahead demand forecast for CHPD was off by 2.0% on average (mean absolute percentage error) over 719 hours from 21 August to 20 September 2026, and 96% of hours landed within 5% of the reading. Its bias was -0.5%: it ran low on average, an under forecast. The largest miss was 23 MW (10.6%) too low at 2 Sept 2026, 12:00 PDT (UTC-07:00).
  • Across 53 US grids ranked by average error over their own latest 30 day windows, CHPD came 5 (1 is the smallest error).
  • On average the forecast differed from reported demand by 4 MW, against average demand of 186 MW.
  • The forecast was above reported demand in 37% of compared hours.

Forecast Error at a Glance

719 hours from 21 August to 20 September 2026
Average error2.0%
Bias-0.5%
Hours within 5%96%
Worst miss23 MW

Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (-1 MW per hour on average): the forecast ran low on average, an under forecast. The worst miss was 23 MW (10.6%) too low at 2 Sept 2026, 12:00 PDT (UTC-07:00): forecast 195 MW, reported 218 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, 18:00 PDT (UTC-07:00)
CHPD day-ahead demand forecast and reported demand by hour Hourly reported demand and the day-ahead forecast for CHPD over the last 7 days of the window, to 20 Sept 2026, 18:00 PDT (UTC-07:00). Gaps are hours with a missing, zero or implausible report. 0 63 125 188 250 13 Sept, 19:0014 Sept, 19:0015 Sept, 19:0016 Sept, 19:0017 Sept, 19:0018 Sept, 19:0019 Sept, 19:00
Hourly reported demand and the day-ahead forecast for CHPD over the last 7 days of the window, to 20 Sept 2026, 18:00 PDT (UTC-07:00). Gaps are hours with a missing, zero or implausible report.
Data to 2026-09-20
CHPD day-ahead demand forecast and reported demand by hour
Local hourReported demandDay-ahead forecast
13 Sept, 19:00188 MW186 MW
13 Sept, 20:00186 MW184 MW
13 Sept, 21:00176 MW177 MW
13 Sept, 22:00166 MW166 MW
13 Sept, 23:00156 MW156 MW
14 Sept, 00:00152 MW156 MW
14 Sept, 01:00152 MW152 MW
14 Sept, 02:00150 MW150 MW
14 Sept, 03:00154 MW150 MW
14 Sept, 04:00158 MW156 MW
14 Sept, 05:00174 MW167 MW
14 Sept, 06:00185 MW181 MW
14 Sept, 07:00197 MW193 MW
14 Sept, 08:00197 MW197 MW
14 Sept, 09:00187 MW196 MW
14 Sept, 10:00187 MW191 MW
14 Sept, 11:00184 MW188 MW
14 Sept, 12:00182 MW186 MW
14 Sept, 13:00181 MW186 MW
14 Sept, 14:00189 MW186 MW
14 Sept, 15:00184 MW188 MW
14 Sept, 16:00187 MW190 MW
14 Sept, 17:00186 MW194 MW
14 Sept, 18:00189 MW195 MW
14 Sept, 19:00188 MW193 MW
14 Sept, 20:00186 MW190 MW
14 Sept, 21:00176 MW183 MW
14 Sept, 22:00165 MW173 MW
14 Sept, 23:00157 MW163 MW
15 Sept, 00:00150 MW154 MW
15 Sept, 01:00145 MW151 MW
15 Sept, 02:00143 MW149 MW
15 Sept, 03:00148 MW151 MW
15 Sept, 04:00151 MW156 MW
15 Sept, 05:00161 MW166 MW
15 Sept, 06:00176 MW179 MW
15 Sept, 07:00183 MW189 MW
15 Sept, 08:00188 MW192 MW
15 Sept, 09:00186 MW193 MW
15 Sept, 10:00187 MW192 MW
15 Sept, 11:00184 MW190 MW
15 Sept, 12:00183 MW187 MW
15 Sept, 13:00184 MW184 MW
15 Sept, 14:00182 MW182 MW
15 Sept, 15:00178 MW184 MW
15 Sept, 16:00184 MW186 MW
15 Sept, 17:00185 MW189 MW
15 Sept, 18:00188 MW190 MW
15 Sept, 19:00188 MW190 MW
15 Sept, 20:00186 MW189 MW
15 Sept, 21:00179 MW183 MW
15 Sept, 22:00168 MW173 MW
15 Sept, 23:00158 MW164 MW
16 Sept, 00:00154 MW154 MW
16 Sept, 01:00152 MW150 MW
16 Sept, 02:00149 MW149 MW
16 Sept, 03:00152 MW150 MW
16 Sept, 04:00157 MW156 MW
16 Sept, 05:00170 MW167 MW
16 Sept, 06:00186 MW180 MW
16 Sept, 07:00195 MW190 MW
16 Sept, 08:00191 MW192 MW
16 Sept, 09:00187 MW188 MW
16 Sept, 10:00187 MW186 MW
16 Sept, 11:00184 MW184 MW
16 Sept, 12:00184 MW184 MW
16 Sept, 13:00187 MW185 MW
16 Sept, 14:00190 MW186 MW
16 Sept, 15:00196 MW188 MW
16 Sept, 16:00198 MW192 MW
16 Sept, 17:00203 MW193 MW
16 Sept, 18:00196 MW194 MW
16 Sept, 19:00196 MW195 MW
16 Sept, 20:00192 MW191 MW
16 Sept, 21:00183 MW183 MW
16 Sept, 22:00170 MW173 MW
16 Sept, 23:00157 MW162 MW
17 Sept, 00:00154 MW155 MW
17 Sept, 01:00149 MW152 MW
17 Sept, 02:00147 MW150 MW
17 Sept, 03:00151 MW150 MW
17 Sept, 04:00153 MW155 MW
17 Sept, 05:00166 MW165 MW
17 Sept, 06:00183 MW177 MW
17 Sept, 07:00192 MW187 MW
17 Sept, 08:00189 MW189 MW
17 Sept, 09:00188 MW189 MW
17 Sept, 10:00182 MW189 MW
17 Sept, 11:00185 MW189 MW
17 Sept, 12:00184 MW189 MW
17 Sept, 13:00191 MW192 MW
17 Sept, 14:00194 MW195 MW
17 Sept, 15:00198 MW201 MW
17 Sept, 16:00206 MW205 MW
17 Sept, 17:00210 MW208 MW
17 Sept, 18:00202 MW207 MW
17 Sept, 19:00201 MW203 MW
17 Sept, 20:00193 MW198 MW
17 Sept, 21:00182 MW190 MW
17 Sept, 22:00170 MW178 MW
17 Sept, 23:00161 MW166 MW
18 Sept, 00:00151 MW155 MW
18 Sept, 01:00148 MW152 MW
18 Sept, 02:00148 MW150 MW
18 Sept, 03:00146 MW150 MW
18 Sept, 04:00151 MW154 MW
18 Sept, 05:00160 MW162 MW
18 Sept, 06:00177 MW174 MW
18 Sept, 07:00183 MW183 MW
18 Sept, 08:00186 MW186 MW
18 Sept, 09:00186 MW186 MW
18 Sept, 10:00186 MW187 MW
18 Sept, 11:00190 MW188 MW
18 Sept, 12:00190 MW188 MW
18 Sept, 13:00193 MW192 MW
18 Sept, 14:00198 MW195 MW
18 Sept, 15:00206 MW201 MW
18 Sept, 16:00212 MW205 MW
18 Sept, 17:00214 MW206 MW
18 Sept, 18:00205 MW203 MW
18 Sept, 19:00200 MW198 MW
18 Sept, 20:00191 MW195 MW
18 Sept, 21:00186 MW187 MW
18 Sept, 22:00170 MW177 MW
18 Sept, 23:00164 MW165 MW
19 Sept, 00:00156 MW157 MW
19 Sept, 01:00147 MW151 MW
19 Sept, 02:00148 MW149 MW
19 Sept, 03:00146 MW146 MW
19 Sept, 04:00149 MW147 MW
19 Sept, 05:00151 MW153 MW
19 Sept, 06:00161 MW159 MW
19 Sept, 07:00169 MW168 MW
19 Sept, 08:00174 MW174 MW
19 Sept, 09:00180 MW178 MW
19 Sept, 10:00182 MW180 MW
19 Sept, 11:00186 MW182 MW
19 Sept, 12:00189 MW183 MW
19 Sept, 13:00193 MW188 MW
19 Sept, 14:00201 MW192 MW
19 Sept, 15:00204 MW197 MW
19 Sept, 16:00211 MW201 MW
19 Sept, 17:00208 MW203 MW
19 Sept, 18:00204 MW199 MW
19 Sept, 19:00195 MW193 MW
19 Sept, 20:00191 MW189 MW
19 Sept, 21:00181 MW182 MW
19 Sept, 22:00172 MW172 MW
19 Sept, 23:00156 MW161 MW
20 Sept, 00:00154 MW156 MW
20 Sept, 01:00148 MW151 MW
20 Sept, 02:00146 MW148 MW
20 Sept, 03:00143 MW146 MW
20 Sept, 04:00147 MW147 MW
20 Sept, 05:00149 MW151 MW
20 Sept, 06:00157 MW157 MW
20 Sept, 07:00161 MW165 MW
20 Sept, 08:00177 MW172 MW
20 Sept, 09:00179 MW178 MW
20 Sept, 10:00184 MW180 MW
20 Sept, 11:00184 MW182 MW
20 Sept, 12:00187 MW186 MW
20 Sept, 13:00196 MW191 MW
20 Sept, 14:00199 MW197 MW
20 Sept, 15:00205 MW203 MW
20 Sept, 16:00210 MW208 MW
20 Sept, 17:00211 MW210 MW
20 Sept, 18:00207 MW207 MW

Assumptions

  • Only hours with both a forecast and a positive demand reading count (719 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.