Built 2026-09-21 (21 September 2026)

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

The day-ahead demand forecast for GCPD was off by 3.6% on average (mean absolute percentage error) over 681 hours from 21 August to 20 September 2026, and 76% of hours landed within 5% of the reading. Its bias was -3.4%: it ran low on average, an under forecast. The largest miss was 61 MW (7.1%) too low at 31 Aug 2026, 17:00 PDT (UTC-07:00). Dates and times are local (America/Los_Angeles).

Key Facts

  • The day-ahead demand forecast for GCPD was off by 3.6% on average (mean absolute percentage error) over 681 hours from 21 August to 20 September 2026, and 76% of hours landed within 5% of the reading. Its bias was -3.4%: it ran low on average, an under forecast. The largest miss was 61 MW (7.1%) too low at 31 Aug 2026, 17:00 PDT (UTC-07:00).
  • Across 53 US grids ranked by average error over their own latest 30 day windows, GCPD came 25 (1 is the smallest error).
  • On average the forecast differed from reported demand by 27 MW, against average demand of 738 MW.
  • The forecast was above reported demand in 7% of compared hours.

Forecast Error at a Glance

681 hours from 21 August to 20 September 2026
Average error3.6%
Bias-3.4%
Hours within 5%76%
Worst miss61 MW

Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (-26 MW per hour on average): the forecast ran low on average, an under forecast. The worst miss was 61 MW (7.1%) too low at 31 Aug 2026, 17:00 PDT (UTC-07:00): forecast 800 MW, reported 861 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)
GCPD day-ahead demand forecast and reported demand by hour Hourly reported demand and the day-ahead forecast for GCPD 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 200 400 600 800 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 GCPD 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
GCPD day-ahead demand forecast and reported demand by hour
Local hourReported demandDay-ahead forecast
13 Sept, 19:00674 MW644 MW
13 Sept, 20:00672 MW648 MW
13 Sept, 21:00661 MW644 MW
13 Sept, 22:00650 MW632 MW
13 Sept, 23:00646 MW623 MW
14 Sept, 00:00638 MW620 MW
14 Sept, 01:00636 MW613 MW
14 Sept, 02:00640 MW617 MW
14 Sept, 03:00643 MW623 MW
14 Sept, 04:00644 MW628 MW
14 Sept, 05:00666 MW642 MW
14 Sept, 06:00679 MW660 MW
14 Sept, 07:00693 MW672 MW
14 Sept, 08:00695 MW684 MW
14 Sept, 09:00701 MW691 MW
14 Sept, 10:00700 MW693 MW
14 Sept, 11:00702 MW693 MW
14 Sept, 12:00699 MW695 MW
14 Sept, 13:00705 MW697 MW
14 Sept, 14:00705 MW701 MW
14 Sept, 15:00703 MW706 MW
14 Sept, 16:00706 MW706 MW
14 Sept, 17:00700 MW704 MW
14 Sept, 18:00698 MW699 MW
14 Sept, 19:00694 MW696 MW
14 Sept, 20:00692 MW692 MW
14 Sept, 21:00683 MW679 MW
14 Sept, 22:00661 MW662 MW
14 Sept, 23:00648 MW646 MW
15 Sept, 00:00644 MW630 MW
15 Sept, 01:00636 MW624 MW
15 Sept, 02:00635 MW621 MW
15 Sept, 03:00635 MW626 MW
15 Sept, 04:00640 MW628 MW
15 Sept, 05:00661 MW645 MW
15 Sept, 06:00679 MW657 MW
15 Sept, 07:00686 MW671 MW
15 Sept, 08:00686 MW677 MW
15 Sept, 09:00689 MW684 MW
15 Sept, 10:00692 MW680 MW
15 Sept, 11:00694 MW678 MW
15 Sept, 12:00695 MW677 MW
15 Sept, 13:00695 MW681 MW
15 Sept, 14:00690 MW679 MW
15 Sept, 15:00690 MW680 MW
15 Sept, 16:00697 MW679 MW
15 Sept, 17:00696 MW680 MW
15 Sept, 18:00696 MW686 MW
15 Sept, 19:00691 MW687 MW
15 Sept, 20:00694 MW684 MW
15 Sept, 21:00683 MW671 MW
15 Sept, 22:00670 MW653 MW
15 Sept, 23:00660 MW640 MW
16 Sept, 00:00653 MW627 MW
16 Sept, 01:00646 MW626 MW
16 Sept, 02:00642 MW620 MW
16 Sept, 03:00642 MW619 MW
16 Sept, 04:00649 MW627 MW
16 Sept, 05:00666 MW645 MW
16 Sept, 06:00683 MW660 MW
16 Sept, 07:00689 MW671 MW
16 Sept, 08:00693 MW677 MW
16 Sept, 09:00696 MW682 MW
16 Sept, 10:00703 MW685 MW
16 Sept, 11:00704 MW694 MW
16 Sept, 12:00710 MW700 MW
16 Sept, 13:00720 MW707 MW
16 Sept, 14:00721 MW706 MW
16 Sept, 15:00726 MW707 MW
16 Sept, 16:00728 MW712 MW
16 Sept, 17:00734 MW710 MW
16 Sept, 18:00727 MW704 MW
16 Sept, 19:00718 MW689 MW
16 Sept, 20:00716 MW689 MW
16 Sept, 21:00699 MW677 MW
16 Sept, 22:00674 MW664 MW
16 Sept, 23:00661 MW652 MW
17 Sept, 00:00656 MW636 MW
17 Sept, 01:00649 MW629 MW
17 Sept, 02:00648 MW620 MW
17 Sept, 03:00645 MW619 MW
17 Sept, 04:00646 MW628 MW
17 Sept, 05:00664 MW644 MW
17 Sept, 06:00680 MW655 MW
17 Sept, 07:00692 MW662 MW
17 Sept, 08:00699 MW670 MW
17 Sept, 09:00705 MW678 MW
17 Sept, 10:00713 MW682 MW
17 Sept, 11:00714 MW689 MW
17 Sept, 12:00724 MW696 MW
17 Sept, 13:00732 MW706 MW
17 Sept, 14:00742 MW710 MW
17 Sept, 15:00742 MW717 MW
17 Sept, 16:00749 MW723 MW
17 Sept, 17:00741 MW723 MW
17 Sept, 18:00738 MW711 MW
17 Sept, 19:00728 MW697 MW
17 Sept, 20:00722 MW687 MW
17 Sept, 21:00704 MW673 MW
17 Sept, 22:00684 MW654 MW
17 Sept, 23:00669 MW646 MW
18 Sept, 00:00658 MW638 MW
18 Sept, 01:00648 MW627 MW
18 Sept, 02:00648 MW624 MW
18 Sept, 03:00647 MW622 MW
18 Sept, 04:00653 MW627 MW
18 Sept, 05:00666 MW644 MW
18 Sept, 06:00680 MW654 MW
18 Sept, 07:00695 MW664 MW
18 Sept, 08:00706 MW671 MW
18 Sept, 09:00715 MW673 MW
18 Sept, 10:00718 MW676 MW
18 Sept, 11:00725 MW682 MW
18 Sept, 12:00730 MW686 MW
18 Sept, 13:00735 MW694 MW
18 Sept, 14:00744 MW696 MW
18 Sept, 15:00753 MW697 MW
18 Sept, 16:00758 MW698 MW
18 Sept, 17:00756 MW695 MW
18 Sept, 18:00742 MW687 MW
18 Sept, 19:00731 MW675 MW
18 Sept, 20:00722 MW667 MW
18 Sept, 21:00708 MW650 MW
18 Sept, 22:00695 MW638 MW
18 Sept, 23:00682 MW629 MW
19 Sept, 00:00670 MW632 MW
19 Sept, 01:00665 MW621 MW
19 Sept, 02:00663 MW621 MW
19 Sept, 03:00658 MW619 MW
19 Sept, 04:00657 MW620 MW
19 Sept, 05:00660 MW632 MW
19 Sept, 06:00661 MW634 MW
19 Sept, 07:00669 MW640 MW
19 Sept, 08:00683 MW647 MW
19 Sept, 09:00695 MW654 MW
19 Sept, 10:00700 MW656 MW
19 Sept, 11:00704 MW661 MW
19 Sept, 12:00712 MW669 MW
19 Sept, 13:00724 MW676 MW
19 Sept, 14:00733 MW678 MW
19 Sept, 15:00740 MW682 MW
19 Sept, 16:00743 MW692 MW
19 Sept, 17:00740 MW687 MW
19 Sept, 18:00727 MW672 MW
19 Sept, 19:00714 MW662 MW
19 Sept, 20:00702 MW650 MW
19 Sept, 21:00691 MW635 MW
19 Sept, 22:00669 MW625 MW
19 Sept, 23:00646 MW621 MW
20 Sept, 00:00634 MW634 MW
20 Sept, 01:00627 MW629 MW
20 Sept, 02:00626 MW622 MW
20 Sept, 03:00624 MW617 MW
20 Sept, 04:00625 MW616 MW
20 Sept, 05:00629 MW622 MW
20 Sept, 06:00629 MW622 MW
20 Sept, 07:00636 MW627 MW
20 Sept, 08:00651 MW639 MW
20 Sept, 09:00665 MW653 MW
20 Sept, 10:00675 MW658 MW
20 Sept, 11:00682 MW665 MW
20 Sept, 12:00696 MW673 MW
20 Sept, 13:00710 MW685 MW
20 Sept, 14:00722 MW698 MW
20 Sept, 15:00732 MW706 MW
20 Sept, 16:00737 MW709 MW
20 Sept, 17:00734 MW708 MW
20 Sept, 18:00722 MW694 MW

Assumptions

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