GFS vs ECMWF U.S. demand-hub forecast (15-day) - Run #4067
Reporting Date: 2026-10-10T18:00:00Z
Completed
Run Details
- State
- Completed
- Started At
- October 10, 2026 at 06:25 PM
- Completed At
- October 10, 2026 at 06: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": 4.9144
},
"daily_series": [
{
"cdd_gfs": 1.2083,
"hdd_gfs": 0.0,
"cdd_ecmwf": 1.2333,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-10",
"mean_temp_f_gfs": 66.2083,
"mean_temp_f_ecmwf": 66.2333
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 1.1833,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 0.8958,
"valid_date": "2026-10-11",
"mean_temp_f_gfs": 63.8167,
"mean_temp_f_ecmwf": 64.1042
},
{
"cdd_gfs": 4.4708,
"hdd_gfs": 0.0,
"cdd_ecmwf": 3.4875,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-12",
"mean_temp_f_gfs": 69.4708,
"mean_temp_f_ecmwf": 68.4875
},
{
"cdd_gfs": 9.2167,
"hdd_gfs": 0.0,
"cdd_ecmwf": 9.5375,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-13",
"mean_temp_f_gfs": 74.2167,
"mean_temp_f_ecmwf": 74.5375
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 3.3625,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 3.9083,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 61.6375,
"mean_temp_f_ecmwf": 61.0917
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 6.0375,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 8.0333,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 58.9625,
"mean_temp_f_ecmwf": 56.9667
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 6.1875,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 7.0583,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 58.8125,
"mean_temp_f_ecmwf": 57.9417
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 23.6958,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 12.6417,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 41.3042,
"mean_temp_f_ecmwf": 52.3583
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 24.9708,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 14.9458,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 40.0292,
"mean_temp_f_ecmwf": 50.0542
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 21.3208,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 6.4625,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 43.6792,
"mean_temp_f_ecmwf": 58.5375
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 15.7,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 1.2542,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 49.3,
"mean_temp_f_ecmwf": 63.7458
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 10.05,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 1.6208,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 54.95,
"mean_temp_f_ecmwf": 63.3792
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 5.7833,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.375,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 59.2167,
"mean_temp_f_ecmwf": 55.625
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 10.3917,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 14.7583,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 54.6083,
"mean_temp_f_ecmwf": 50.2417
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 13.0958,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 16.3417,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 51.9042,
"mean_temp_f_ecmwf": 48.6583
}
],
"demand_weight": 0.35,
"noaa_region_hint": "midwest",
"cumulative_cdd_gfs": 14.8958,
"cumulative_hdd_gfs": 141.779,
"cumulative_cdd_ecmwf": 14.2583,
"cumulative_hdd_ecmwf": 97.2957
},
{
"id": "nyc",
"lat": 40.71,
"lon": -74.0,
"label": "East (New York City)",
"divergence": {
"mean_abs_hdd_diff_by_day": 4.4661
},
"daily_series": [
{
"cdd_gfs": 0.0,
"hdd_gfs": 3.7833,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 5.475,
"valid_date": "2026-10-10",
"mean_temp_f_gfs": 61.2167,
"mean_temp_f_ecmwf": 59.525
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 5.8292,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 6.4875,
"valid_date": "2026-10-11",
"mean_temp_f_gfs": 59.1708,
"mean_temp_f_ecmwf": 58.5125
},
{
"cdd_gfs": 0.7958,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 2.0958,
"valid_date": "2026-10-12",
"mean_temp_f_gfs": 65.7958,
"mean_temp_f_ecmwf": 62.9042
},
{
"cdd_gfs": 0.5083,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 0.8583,
"valid_date": "2026-10-13",
"mean_temp_f_gfs": 65.5083,
"mean_temp_f_ecmwf": 64.1417
},
{
"cdd_gfs": 4.3833,
"hdd_gfs": 0.0,
"cdd_ecmwf": 3.6458,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 69.3833,
"mean_temp_f_ecmwf": 68.6458
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 5.3917,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 6.2792,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 59.6083,
"mean_temp_f_ecmwf": 58.7208
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 5.525,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 13.7,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 59.475,
"mean_temp_f_ecmwf": 51.3
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 2.5375,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 13.2792,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 62.4625,
"mean_temp_f_ecmwf": 51.7208
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 12.6542,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 18.8667,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 52.3458,
"mean_temp_f_ecmwf": 46.1333
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 18.65,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 14.1583,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 46.35,
"mean_temp_f_ecmwf": 50.8417
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 18.0292,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 8.7333,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 46.9708,
"mean_temp_f_ecmwf": 56.2667
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 13.7708,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 6.9458,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 51.2292,
"mean_temp_f_ecmwf": 58.0542
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 11.5,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 4.8583,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 53.5,
"mean_temp_f_ecmwf": 60.1417
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 11.1667,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 12.2042,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 53.8333,
"mean_temp_f_ecmwf": 52.7958
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 10.5917,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 17.9708,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 54.4083,
"mean_temp_f_ecmwf": 47.0292
}
],
"demand_weight": 0.3,
"noaa_region_hint": "east",
"cumulative_cdd_gfs": 5.6874,
"cumulative_hdd_gfs": 119.4293,
"cumulative_cdd_ecmwf": 3.6458,
"cumulative_hdd_ecmwf": 131.9124
},
{
"id": "boston",
"lat": 42.36,
"lon": -71.05,
"label": "Northeast (Boston)",
"divergence": {
"mean_abs_hdd_diff_by_day": 4.3417
},
"daily_series": [
{
"cdd_gfs": 0.0,
"hdd_gfs": 9.9833,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 10.2125,
"valid_date": "2026-10-10",
"mean_temp_f_gfs": 55.0167,
"mean_temp_f_ecmwf": 54.7875
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 10.3125,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 10.9125,
"valid_date": "2026-10-11",
"mean_temp_f_gfs": 54.6875,
"mean_temp_f_ecmwf": 54.0875
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 5.8917,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 5.975,
"valid_date": "2026-10-12",
"mean_temp_f_gfs": 59.1083,
"mean_temp_f_ecmwf": 59.025
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 6.8,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 5.6875,
"valid_date": "2026-10-13",
"mean_temp_f_gfs": 58.2,
"mean_temp_f_ecmwf": 59.3125
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 1.1292,
"cdd_ecmwf": 0.4375,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 63.8708,
"mean_temp_f_ecmwf": 65.4375
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 10.8708,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 11.0417,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 54.1292,
"mean_temp_f_ecmwf": 53.9583
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 13.05,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 15.9292,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 51.95,
"mean_temp_f_ecmwf": 49.0708
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 2.7125,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 15.8292,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 62.2875,
"mean_temp_f_ecmwf": 49.1708
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 10.9625,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 20.175,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 54.0375,
"mean_temp_f_ecmwf": 44.825
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 18.5625,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 13.8667,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 46.4375,
"mean_temp_f_ecmwf": 51.1333
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 22.5,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 8.25,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 42.5,
"mean_temp_f_ecmwf": 56.75
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 19.975,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 12.05,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 45.025,
"mean_temp_f_ecmwf": 52.95
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 17.8958,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 15.525,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 47.1042,
"mean_temp_f_ecmwf": 49.475
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 17.3375,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 12.0917,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 47.6625,
"mean_temp_f_ecmwf": 52.9083
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 16.05,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 18.1542,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 48.95,
"mean_temp_f_ecmwf": 46.8458
}
],
"demand_weight": 0.1,
"noaa_region_hint": "east",
"cumulative_cdd_gfs": 0.0,
"cumulative_hdd_gfs": 184.0333,
"cumulative_cdd_ecmwf": 0.4375,
"cumulative_hdd_ecmwf": 175.7002
},
{
"id": "houston",
"lat": 29.76,
"lon": -95.36,
"label": "South Central (Houston)",
"divergence": {
"mean_abs_hdd_diff_by_day": 1.2669
},
"daily_series": [
{
"cdd_gfs": 9.925,
"hdd_gfs": 0.0,
"cdd_ecmwf": 11.9833,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-10",
"mean_temp_f_gfs": 74.925,
"mean_temp_f_ecmwf": 76.9833
},
{
"cdd_gfs": 11.7375,
"hdd_gfs": 0.0,
"cdd_ecmwf": 12.3167,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-11",
"mean_temp_f_gfs": 76.7375,
"mean_temp_f_ecmwf": 77.3167
},
{
"cdd_gfs": 13.9667,
"hdd_gfs": 0.0,
"cdd_ecmwf": 15.5917,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-12",
"mean_temp_f_gfs": 78.9667,
"mean_temp_f_ecmwf": 80.5917
},
{
"cdd_gfs": 18.9792,
"hdd_gfs": 0.0,
"cdd_ecmwf": 16.6458,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-13",
"mean_temp_f_gfs": 83.9792,
"mean_temp_f_ecmwf": 81.6458
},
{
"cdd_gfs": 18.2833,
"hdd_gfs": 0.0,
"cdd_ecmwf": 16.925,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 83.2833,
"mean_temp_f_ecmwf": 81.925
},
{
"cdd_gfs": 17.0667,
"hdd_gfs": 0.0,
"cdd_ecmwf": 14.6917,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 82.0667,
"mean_temp_f_ecmwf": 79.6917
},
{
"cdd_gfs": 15.7833,
"hdd_gfs": 0.0,
"cdd_ecmwf": 12.5167,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 80.7833,
"mean_temp_f_ecmwf": 77.5167
},
{
"cdd_gfs": 1.9042,
"hdd_gfs": 0.0,
"cdd_ecmwf": 14.2625,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 66.9042,
"mean_temp_f_ecmwf": 79.2625
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 8.325,
"cdd_ecmwf": 13.5375,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 56.675,
"mean_temp_f_ecmwf": 78.5375
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 8.0042,
"cdd_ecmwf": 10.0,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 56.9958,
"mean_temp_f_ecmwf": 75.0
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 2.675,
"cdd_ecmwf": 9.8667,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 62.325,
"mean_temp_f_ecmwf": 74.8667
},
{
"cdd_gfs": 0.9292,
"hdd_gfs": 0.0,
"cdd_ecmwf": 11.575,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 65.9292,
"mean_temp_f_ecmwf": 76.575
},
{
"cdd_gfs": 3.7833,
"hdd_gfs": 0.0,
"cdd_ecmwf": 10.0833,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 68.7833,
"mean_temp_f_ecmwf": 75.0833
},
{
"cdd_gfs": 7.1208,
"hdd_gfs": 0.0,
"cdd_ecmwf": 7.5,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 72.1208,
"mean_temp_f_ecmwf": 72.5
},
{
"cdd_gfs": 1.8625,
"hdd_gfs": 0.0,
"cdd_ecmwf": 9.5,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 66.8625,
"mean_temp_f_ecmwf": 74.5
}
],
"demand_weight": 0.15,
"noaa_region_hint": "south_central",
"cumulative_cdd_gfs": 121.3417,
"cumulative_hdd_gfs": 19.0042,
"cumulative_cdd_ecmwf": 186.9959,
"cumulative_hdd_ecmwf": 0.0
},
{
"id": "atlanta",
"lat": 33.74,
"lon": -84.38,
"label": "South (Atlanta)",
"divergence": {
"mean_abs_hdd_diff_by_day": 4.4122
},
"daily_series": [
{
"cdd_gfs": 0.0,
"hdd_gfs": 2.825,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 2.6375,
"valid_date": "2026-10-10",
"mean_temp_f_gfs": 62.175,
"mean_temp_f_ecmwf": 62.3625
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 1.0792,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 0.1208,
"valid_date": "2026-10-11",
"mean_temp_f_gfs": 63.9208,
"mean_temp_f_ecmwf": 64.8792
},
{
"cdd_gfs": 5.5125,
"hdd_gfs": 0.0,
"cdd_ecmwf": 3.3292,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-12",
"mean_temp_f_gfs": 70.5125,
"mean_temp_f_ecmwf": 68.3292
},
{
"cdd_gfs": 11.3,
"hdd_gfs": 0.0,
"cdd_ecmwf": 5.6333,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-13",
"mean_temp_f_gfs": 76.3,
"mean_temp_f_ecmwf": 70.6333
},
{
"cdd_gfs": 12.85,
"hdd_gfs": 0.0,
"cdd_ecmwf": 6.5583,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 77.85,
"mean_temp_f_ecmwf": 71.5583
},
{
"cdd_gfs": 14.2,
"hdd_gfs": 0.0,
"cdd_ecmwf": 6.7417,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 79.2,
"mean_temp_f_ecmwf": 71.7417
},
{
"cdd_gfs": 12.6167,
"hdd_gfs": 0.0,
"cdd_ecmwf": 8.125,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 77.6167,
"mean_temp_f_ecmwf": 73.125
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 0.9792,
"cdd_ecmwf": 4.9125,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 64.0208,
"mean_temp_f_ecmwf": 69.9125
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 19.675,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 6.9042,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 45.325,
"mean_temp_f_ecmwf": 58.0958
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 15.4833,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 7.8917,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 49.5167,
"mean_temp_f_ecmwf": 57.1083
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 13.2,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 1.5833,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 51.8,
"mean_temp_f_ecmwf": 63.4167
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 10.6625,
"cdd_ecmwf": 1.9375,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 54.3375,
"mean_temp_f_ecmwf": 66.9375
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 7.825,
"cdd_ecmwf": 0.4417,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 57.175,
"mean_temp_f_ecmwf": 65.4417
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 6.1,
"cdd_ecmwf": 1.5833,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 58.9,
"mean_temp_f_ecmwf": 66.5833
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 7.6792,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 0.1875,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 57.3208,
"mean_temp_f_ecmwf": 64.8125
}
],
"demand_weight": 0.1,
"noaa_region_hint": "east",
"cumulative_cdd_gfs": 56.4792,
"cumulative_hdd_gfs": 85.5084,
"cumulative_cdd_ecmwf": 39.2625,
"cumulative_hdd_ecmwf": 19.325
}
],
"run_deltas": {
"prior_fetched_at_utc": "2026-10-10T12:25:11Z",
"prior_reporting_date": "2026-10-10T12:00:00Z",
"delta_convergence_score": -0.0409,
"delta_weighted_cumulative_cdd_gfs": -8.2728,
"delta_weighted_cumulative_hdd_gfs": 11.4657,
"delta_weighted_cumulative_cdd_ecmwf": -3.3692,
"delta_weighted_cumulative_hdd_ecmwf": 1.327,
"delta_weighted_mean_abs_hdd_diff_by_day": 0.8891
},
"source_url": "https://customer-api.open-meteo.com/v1/forecast",
"fetched_at_utc": "2026-10-10T18:25:03Z",
"reporting_date": "2026-10-10T18:00:00Z",
"schema_version": "1",
"temperature_unit": "°F",
"convergence_score": 0.19511,
"degree_day_base_f": 65.0,
"forecast_init_utc": "2026-10-10T00:00Z",
"weighted_cumulative_cdd_gfs": 30.7689,
"weighted_cumulative_hdd_gfs": 115.2562,
"location_catalog_fingerprint": "59f98a47f7b1bf8e9d0d8da813939ec433b680e19ff804ae18b5bb4c3f183bc8",
"weighted_cumulative_cdd_ecmwf": 38.1035,
"weighted_cumulative_hdd_ecmwf": 93.1297,
"weighted_mean_abs_hdd_diff_by_day": 4.1253
}
Feed Information
Feed Type
GfsEcmwfUsDemandHubForecastFeed