GFS vs ECMWF U.S. demand-hub forecast (15-day) - Run #4153
Reporting Date: 2026-10-14T12:00:00Z
Completed
Run Details
- State
- Completed
- Started At
- October 14, 2026 at 12:25 PM
- Completed At
- October 14, 2026 at 12:25 PM
- Duration
- less than a minute
Data Preview
{
"models": {
"gfs": "gfs_seamless",
"ecmwf": "ecmwf_ifs025"
},
"source": "Open-Meteo",
"locations": [
{
"id": "chicago",
"lat": 41.85,
"lon": -87.65,
"label": "Midwest (Chicago)",
"divergence": {
"mean_abs_hdd_diff_by_day": 5.2295
},
"daily_series": [
{
"cdd_gfs": 0.0,
"hdd_gfs": 1.0875,
"cdd_ecmwf": 1.6083,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 63.9125,
"mean_temp_f_ecmwf": 66.6083
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 7.65,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 4.3958,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 57.35,
"mean_temp_f_ecmwf": 60.6042
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 11.0917,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 6.7417,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 53.9083,
"mean_temp_f_ecmwf": 58.2583
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 12.9917,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 17.1542,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 52.0083,
"mean_temp_f_ecmwf": 47.8458
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 9.4583,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 15.4167,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 55.5417,
"mean_temp_f_ecmwf": 49.5833
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 5.1292,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 13.0,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 59.8708,
"mean_temp_f_ecmwf": 52.0
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 2.65,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.2417,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 62.35,
"mean_temp_f_ecmwf": 55.7583
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 0.8125,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 7.7208,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 64.1875,
"mean_temp_f_ecmwf": 57.2792
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 1.4875,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 3.9458,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 63.5125,
"mean_temp_f_ecmwf": 61.0542
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 9.4875,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 1.2917,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 55.5125,
"mean_temp_f_ecmwf": 63.7083
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 0.5333,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 6.7708,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 64.4667,
"mean_temp_f_ecmwf": 58.2292
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 12.7542,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 6.95,
"valid_date": "2026-10-25",
"mean_temp_f_gfs": 52.2458,
"mean_temp_f_ecmwf": 58.05
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 12.4792,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 4.6208,
"valid_date": "2026-10-26",
"mean_temp_f_gfs": 52.5208,
"mean_temp_f_ecmwf": 60.3792
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 9.1375,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 14.825,
"valid_date": "2026-10-27",
"mean_temp_f_gfs": 55.8625,
"mean_temp_f_ecmwf": 50.175
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 9.025,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 11.0417,
"valid_date": "2026-10-28",
"mean_temp_f_gfs": 55.975,
"mean_temp_f_ecmwf": 53.9583
}
],
"demand_weight": 0.35,
"noaa_region_hint": "midwest",
"cumulative_cdd_gfs": 0.0,
"cumulative_hdd_gfs": 105.7751,
"cumulative_cdd_ecmwf": 1.6083,
"cumulative_hdd_ecmwf": 123.1167
},
{
"id": "nyc",
"lat": 40.71,
"lon": -74.0,
"label": "East (New York City)",
"divergence": {
"mean_abs_hdd_diff_by_day": 4.8092
},
"daily_series": [
{
"cdd_gfs": 5.85,
"hdd_gfs": 0.0,
"cdd_ecmwf": 6.3042,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 70.85,
"mean_temp_f_ecmwf": 71.3042
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 5.625,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 4.8208,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 59.375,
"mean_temp_f_ecmwf": 60.1792
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 2.225,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 0.95,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 62.775,
"mean_temp_f_ecmwf": 64.05
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 9.2958,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 8.3625,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 55.7042,
"mean_temp_f_ecmwf": 56.6375
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 13.5667,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 19.3917,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 51.4333,
"mean_temp_f_ecmwf": 45.6083
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 7.3667,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 15.0333,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 57.6333,
"mean_temp_f_ecmwf": 49.9667
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 3.6208,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 12.6625,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 61.3792,
"mean_temp_f_ecmwf": 52.3375
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 1.8042,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.9917,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 63.1958,
"mean_temp_f_ecmwf": 55.0083
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 2.4333,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 8.1375,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 62.5667,
"mean_temp_f_ecmwf": 56.8625
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 6.25,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.825,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 58.75,
"mean_temp_f_ecmwf": 55.175
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 10.3875,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 19.6292,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 54.6125,
"mean_temp_f_ecmwf": 45.3708
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 7.3,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 19.2625,
"valid_date": "2026-10-25",
"mean_temp_f_gfs": 57.7,
"mean_temp_f_ecmwf": 45.7375
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 14.7583,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 16.5958,
"valid_date": "2026-10-26",
"mean_temp_f_gfs": 50.2417,
"mean_temp_f_ecmwf": 48.4042
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 12.6667,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 15.0292,
"valid_date": "2026-10-27",
"mean_temp_f_gfs": 52.3333,
"mean_temp_f_ecmwf": 49.9708
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 8.2458,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 11.9667,
"valid_date": "2026-10-28",
"mean_temp_f_gfs": 56.7542,
"mean_temp_f_ecmwf": 53.0333
}
],
"demand_weight": 0.3,
"noaa_region_hint": "east",
"cumulative_cdd_gfs": 5.85,
"cumulative_hdd_gfs": 105.5458,
"cumulative_cdd_ecmwf": 6.3042,
"cumulative_hdd_ecmwf": 171.6584
},
{
"id": "boston",
"lat": 42.36,
"lon": -71.05,
"label": "Northeast (Boston)",
"divergence": {
"mean_abs_hdd_diff_by_day": 4.6605
},
"daily_series": [
{
"cdd_gfs": 0.0,
"hdd_gfs": 2.0083,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 0.225,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 62.9917,
"mean_temp_f_ecmwf": 64.775
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 12.25,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 8.1458,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 52.75,
"mean_temp_f_ecmwf": 56.8542
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 11.2167,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.2167,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 53.7833,
"mean_temp_f_ecmwf": 55.7833
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 12.4667,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.9958,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 52.5333,
"mean_temp_f_ecmwf": 55.0042
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 17.3542,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 22.2042,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 47.6458,
"mean_temp_f_ecmwf": 42.7958
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 10.4292,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 15.9458,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 54.5708,
"mean_temp_f_ecmwf": 49.0542
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 6.8042,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 14.7583,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 58.1958,
"mean_temp_f_ecmwf": 50.2417
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 8.7208,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 14.8708,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 56.2792,
"mean_temp_f_ecmwf": 50.1292
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 8.8167,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 16.0083,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 56.1833,
"mean_temp_f_ecmwf": 48.9917
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 10.8333,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 14.85,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 54.1667,
"mean_temp_f_ecmwf": 50.15
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 15.1792,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 21.7792,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 49.8208,
"mean_temp_f_ecmwf": 43.2208
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 9.2125,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 19.8708,
"valid_date": "2026-10-25",
"mean_temp_f_gfs": 55.7875,
"mean_temp_f_ecmwf": 45.1292
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 17.4875,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 19.325,
"valid_date": "2026-10-26",
"mean_temp_f_gfs": 47.5125,
"mean_temp_f_ecmwf": 45.675
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 17.6875,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 20.725,
"valid_date": "2026-10-27",
"mean_temp_f_gfs": 47.3125,
"mean_temp_f_ecmwf": 44.275
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 12.1458,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 13.8833,
"valid_date": "2026-10-28",
"mean_temp_f_gfs": 52.8542,
"mean_temp_f_ecmwf": 51.1167
}
],
"demand_weight": 0.1,
"noaa_region_hint": "east",
"cumulative_cdd_gfs": 0.0,
"cumulative_hdd_gfs": 172.6126,
"cumulative_cdd_ecmwf": 0.0,
"cumulative_hdd_ecmwf": 221.804
},
{
"id": "houston",
"lat": 29.76,
"lon": -95.36,
"label": "South Central (Houston)",
"divergence": {
"mean_abs_hdd_diff_by_day": 0.0819
},
"daily_series": [
{
"cdd_gfs": 17.6042,
"hdd_gfs": 0.0,
"cdd_ecmwf": 17.7958,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 82.6042,
"mean_temp_f_ecmwf": 82.7958
},
{
"cdd_gfs": 13.4542,
"hdd_gfs": 0.0,
"cdd_ecmwf": 15.2417,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 78.4542,
"mean_temp_f_ecmwf": 80.2417
},
{
"cdd_gfs": 13.5375,
"hdd_gfs": 0.0,
"cdd_ecmwf": 11.1375,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 78.5375,
"mean_temp_f_ecmwf": 76.1375
},
{
"cdd_gfs": 2.575,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 0.5625,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 67.575,
"mean_temp_f_ecmwf": 64.4375
},
{
"cdd_gfs": 2.2083,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 0.6667,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 67.2083,
"mean_temp_f_ecmwf": 64.3333
},
{
"cdd_gfs": 6.1083,
"hdd_gfs": 0.0,
"cdd_ecmwf": 1.8875,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 71.1083,
"mean_temp_f_ecmwf": 66.8875
},
{
"cdd_gfs": 7.7417,
"hdd_gfs": 0.0,
"cdd_ecmwf": 6.825,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 72.7417,
"mean_temp_f_ecmwf": 71.825
},
{
"cdd_gfs": 12.1792,
"hdd_gfs": 0.0,
"cdd_ecmwf": 9.7208,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 77.1792,
"mean_temp_f_ecmwf": 74.7208
},
{
"cdd_gfs": 14.7,
"hdd_gfs": 0.0,
"cdd_ecmwf": 8.6042,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 79.7,
"mean_temp_f_ecmwf": 73.6042
},
{
"cdd_gfs": 14.2792,
"hdd_gfs": 0.0,
"cdd_ecmwf": 8.7125,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 79.2792,
"mean_temp_f_ecmwf": 73.7125
},
{
"cdd_gfs": 16.125,
"hdd_gfs": 0.0,
"cdd_ecmwf": 10.9375,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 81.125,
"mean_temp_f_ecmwf": 75.9375
},
{
"cdd_gfs": 9.9667,
"hdd_gfs": 0.0,
"cdd_ecmwf": 13.3458,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-25",
"mean_temp_f_gfs": 74.9667,
"mean_temp_f_ecmwf": 78.3458
},
{
"cdd_gfs": 7.0375,
"hdd_gfs": 0.0,
"cdd_ecmwf": 8.2417,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-26",
"mean_temp_f_gfs": 72.0375,
"mean_temp_f_ecmwf": 73.2417
},
{
"cdd_gfs": 7.7125,
"hdd_gfs": 0.0,
"cdd_ecmwf": 6.1083,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-27",
"mean_temp_f_gfs": 72.7125,
"mean_temp_f_ecmwf": 71.1083
},
{
"cdd_gfs": 11.0417,
"hdd_gfs": 0.0,
"cdd_ecmwf": 6.1583,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-28",
"mean_temp_f_gfs": 76.0417,
"mean_temp_f_ecmwf": 71.1583
}
],
"demand_weight": 0.15,
"noaa_region_hint": "south_central",
"cumulative_cdd_gfs": 156.271,
"cumulative_hdd_gfs": 0.0,
"cumulative_cdd_ecmwf": 124.7166,
"cumulative_hdd_ecmwf": 1.2292
},
{
"id": "atlanta",
"lat": 33.74,
"lon": -84.38,
"label": "South (Atlanta)",
"divergence": {
"mean_abs_hdd_diff_by_day": 3.9825
},
"daily_series": [
{
"cdd_gfs": 6.9417,
"hdd_gfs": 0.0,
"cdd_ecmwf": 5.8833,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 71.9417,
"mean_temp_f_ecmwf": 70.8833
},
{
"cdd_gfs": 8.7917,
"hdd_gfs": 0.0,
"cdd_ecmwf": 7.8458,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 73.7917,
"mean_temp_f_ecmwf": 72.8458
},
{
"cdd_gfs": 11.3917,
"hdd_gfs": 0.0,
"cdd_ecmwf": 7.5125,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 76.3917,
"mean_temp_f_ecmwf": 72.5125
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 4.55,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 6.0083,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 60.45,
"mean_temp_f_ecmwf": 58.9917
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 6.125,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 10.9458,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 58.875,
"mean_temp_f_ecmwf": 54.0542
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 4.6458,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 10.6625,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 60.3542,
"mean_temp_f_ecmwf": 54.3375
},
{
"cdd_gfs": 0.2333,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 7.1333,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 65.2333,
"mean_temp_f_ecmwf": 57.8667
},
{
"cdd_gfs": 3.6208,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 5.6917,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 68.6208,
"mean_temp_f_ecmwf": 59.3083
},
{
"cdd_gfs": 4.7708,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 4.4083,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 69.7708,
"mean_temp_f_ecmwf": 60.5917
},
{
"cdd_gfs": 7.75,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 3.2875,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 72.75,
"mean_temp_f_ecmwf": 61.7125
},
{
"cdd_gfs": 7.4708,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 1.9167,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 72.4708,
"mean_temp_f_ecmwf": 63.0833
},
{
"cdd_gfs": 5.9292,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 7.8542,
"valid_date": "2026-10-25",
"mean_temp_f_gfs": 70.9292,
"mean_temp_f_ecmwf": 57.1458
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 4.425,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 10.4417,
"valid_date": "2026-10-26",
"mean_temp_f_gfs": 60.575,
"mean_temp_f_ecmwf": 54.5583
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 2.6125,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 7.8833,
"valid_date": "2026-10-27",
"mean_temp_f_gfs": 62.3875,
"mean_temp_f_ecmwf": 57.1167
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 0.1708,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 6.0333,
"valid_date": "2026-10-28",
"mean_temp_f_gfs": 64.8292,
"mean_temp_f_ecmwf": 58.9667
}
],
"demand_weight": 0.1,
"noaa_region_hint": "east",
"cumulative_cdd_gfs": 56.9,
"cumulative_hdd_gfs": 22.5291,
"cumulative_cdd_ecmwf": 21.2416,
"cumulative_hdd_ecmwf": 82.2666
}
],
"run_deltas": {
"prior_fetched_at_utc": "2026-10-14T06:25:09Z",
"prior_reporting_date": "2026-10-14T06:00:00Z",
"delta_convergence_score": 0.0144,
"delta_weighted_cumulative_cdd_gfs": -1.5543,
"delta_weighted_cumulative_hdd_gfs": -34.8769,
"delta_weighted_cumulative_cdd_ecmwf": -8.5633,
"delta_weighted_cumulative_hdd_ecmwf": 32.2739,
"delta_weighted_mean_abs_hdd_diff_by_day": -0.4112
},
"source_url": "https://customer-api.open-meteo.com/v1/forecast",
"fetched_at_utc": "2026-10-14T12:25:06Z",
"reporting_date": "2026-10-14T12:00:00Z",
"schema_version": "1",
"report_decision": {
"change": 32.869,
"notify": true,
"reason": "material_change",
"report": "on_change",
"embeddings": true,
"graph_ingest": "with_report",
"generate_report": true
},
"temperature_unit": "°F",
"convergence_score": 0.194188,
"degree_day_base_f": 65.0,
"forecast_init_utc": "2026-10-14T00:00Z",
"weighted_cumulative_cdd_gfs": 30.8857,
"weighted_cumulative_hdd_gfs": 88.1992,
"location_catalog_fingerprint": "59f98a47f7b1bf8e9d0d8da813939ec433b680e19ff804ae18b5bb4c3f183bc8",
"weighted_cumulative_cdd_ecmwf": 23.2858,
"weighted_cumulative_hdd_ecmwf": 125.1798,
"weighted_mean_abs_hdd_diff_by_day": 4.1497
}
Feed Information
Feed Type
GfsEcmwfUsDemandHubForecastFeed