GFS vs ECMWF U.S. demand-hub forecast (15-day) - Run #4143
Reporting Date: 2026-10-14T00:00:00Z
Completed
Run Details
- State
- Completed
- Started At
- October 14, 2026 at 12:25 AM
- Completed At
- October 14, 2026 at 12:25 AM
- 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.1594
},
"daily_series": [
{
"cdd_gfs": 0.0,
"hdd_gfs": 1.2667,
"cdd_ecmwf": 2.2667,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 63.7333,
"mean_temp_f_ecmwf": 67.2667
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 9.3208,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 5.2208,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 55.6792,
"mean_temp_f_ecmwf": 59.7792
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 11.4167,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.3167,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 53.5833,
"mean_temp_f_ecmwf": 55.6833
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 14.5708,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 17.7958,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 50.4292,
"mean_temp_f_ecmwf": 47.2042
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 9.3333,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 14.2917,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 55.6667,
"mean_temp_f_ecmwf": 50.7083
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 5.2208,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.1042,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 59.7792,
"mean_temp_f_ecmwf": 55.8958
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 4.3333,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 6.3,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 60.6667,
"mean_temp_f_ecmwf": 58.7
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 3.4125,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 2.7917,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 61.5875,
"mean_temp_f_ecmwf": 62.2083
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 7.2958,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 1.2542,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 57.7042,
"mean_temp_f_ecmwf": 63.7458
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 21.1042,
"cdd_ecmwf": 0.5792,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 43.8958,
"mean_temp_f_ecmwf": 65.5792
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 15.3625,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 11.9208,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 49.6375,
"mean_temp_f_ecmwf": 53.0792
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 13.3792,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 13.9708,
"valid_date": "2026-10-25",
"mean_temp_f_gfs": 51.6208,
"mean_temp_f_ecmwf": 51.0292
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 9.8958,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.6833,
"valid_date": "2026-10-26",
"mean_temp_f_gfs": 55.1042,
"mean_temp_f_ecmwf": 55.3167
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 7.8333,
"cdd_ecmwf": 1.6292,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-27",
"mean_temp_f_gfs": 57.1667,
"mean_temp_f_ecmwf": 66.6292
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 11.0083,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 12.0533,
"valid_date": "2026-10-28",
"mean_temp_f_gfs": 53.9917,
"mean_temp_f_ecmwf": 52.9467
}
],
"demand_weight": 0.35,
"noaa_region_hint": "midwest",
"cumulative_cdd_gfs": 0.0,
"cumulative_hdd_gfs": 144.754,
"cumulative_cdd_ecmwf": 4.4751,
"cumulative_hdd_ecmwf": 113.7033
},
{
"id": "nyc",
"lat": 40.71,
"lon": -74.0,
"label": "East (New York City)",
"divergence": {
"mean_abs_hdd_diff_by_day": 4.9881
},
"daily_series": [
{
"cdd_gfs": 3.8875,
"hdd_gfs": 0.0,
"cdd_ecmwf": 6.3833,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 68.8875,
"mean_temp_f_ecmwf": 71.3833
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 6.3625,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 4.4292,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 58.6375,
"mean_temp_f_ecmwf": 60.5708
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 1.3542,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 1.3083,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 63.6458,
"mean_temp_f_ecmwf": 63.6917
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 11.1125,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 11.4875,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 53.8875,
"mean_temp_f_ecmwf": 53.5125
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 12.8208,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 18.2042,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 52.1792,
"mean_temp_f_ecmwf": 46.7958
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 6.2875,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 13.9458,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 58.7125,
"mean_temp_f_ecmwf": 51.0542
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 3.9167,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.2375,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 61.0833,
"mean_temp_f_ecmwf": 55.7625
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 1.8417,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 7.6208,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 63.1583,
"mean_temp_f_ecmwf": 57.3792
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 1.7833,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.7042,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 63.2167,
"mean_temp_f_ecmwf": 55.2958
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 5.2417,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 8.1667,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 59.7583,
"mean_temp_f_ecmwf": 56.8333
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 17.2958,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 0.9625,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 47.7042,
"mean_temp_f_ecmwf": 64.0375
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 10.5917,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.025,
"valid_date": "2026-10-25",
"mean_temp_f_gfs": 54.4083,
"mean_temp_f_ecmwf": 55.975
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 9.1625,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 12.9125,
"valid_date": "2026-10-26",
"mean_temp_f_gfs": 55.8375,
"mean_temp_f_ecmwf": 52.0875
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 11.1708,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 5.375,
"valid_date": "2026-10-27",
"mean_temp_f_gfs": 53.8292,
"mean_temp_f_ecmwf": 59.625
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 10.0333,
"cdd_ecmwf": 3.2133,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-28",
"mean_temp_f_gfs": 54.9667,
"mean_temp_f_ecmwf": 68.2133
}
],
"demand_weight": 0.3,
"noaa_region_hint": "east",
"cumulative_cdd_gfs": 3.8875,
"cumulative_hdd_gfs": 108.975,
"cumulative_cdd_ecmwf": 9.5966,
"cumulative_hdd_ecmwf": 112.3792
},
{
"id": "boston",
"lat": 42.36,
"lon": -71.05,
"label": "Northeast (Boston)",
"divergence": {
"mean_abs_hdd_diff_by_day": 4.5758
},
"daily_series": [
{
"cdd_gfs": 0.0,
"hdd_gfs": 1.9542,
"cdd_ecmwf": 0.9875,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 63.0458,
"mean_temp_f_ecmwf": 65.9875
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 11.925,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 7.9167,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 53.075,
"mean_temp_f_ecmwf": 57.0833
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 11.3208,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.6042,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 53.6792,
"mean_temp_f_ecmwf": 55.3958
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 14.6042,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 13.0542,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 50.3958,
"mean_temp_f_ecmwf": 51.9458
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 18.35,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 20.85,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 46.65,
"mean_temp_f_ecmwf": 44.15
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 10.875,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 12.6458,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 54.125,
"mean_temp_f_ecmwf": 52.3542
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 7.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.2958,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 58.0,
"mean_temp_f_ecmwf": 55.7042
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 5.825,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.1125,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 59.175,
"mean_temp_f_ecmwf": 55.8875
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 4.5375,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 13.5542,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 60.4625,
"mean_temp_f_ecmwf": 51.4458
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 3.4833,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 12.2792,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 61.5167,
"mean_temp_f_ecmwf": 52.7208
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 12.275,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 2.5583,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 52.725,
"mean_temp_f_ecmwf": 62.4417
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 15.8875,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 12.6625,
"valid_date": "2026-10-25",
"mean_temp_f_gfs": 49.1125,
"mean_temp_f_ecmwf": 52.3375
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 17.6458,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 18.25,
"valid_date": "2026-10-26",
"mean_temp_f_gfs": 47.3542,
"mean_temp_f_ecmwf": 46.75
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 14.8625,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 12.0958,
"valid_date": "2026-10-27",
"mean_temp_f_gfs": 50.1375,
"mean_temp_f_ecmwf": 52.9042
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 15.4292,
"cdd_ecmwf": 0.78,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-28",
"mean_temp_f_gfs": 49.5708,
"mean_temp_f_ecmwf": 65.78
}
],
"demand_weight": 0.1,
"noaa_region_hint": "east",
"cumulative_cdd_gfs": 0.0,
"cumulative_hdd_gfs": 165.975,
"cumulative_cdd_ecmwf": 1.7675,
"cumulative_hdd_ecmwf": 153.8792
},
{
"id": "houston",
"lat": 29.76,
"lon": -95.36,
"label": "South Central (Houston)",
"divergence": {
"mean_abs_hdd_diff_by_day": 0.0117
},
"daily_series": [
{
"cdd_gfs": 17.2542,
"hdd_gfs": 0.0,
"cdd_ecmwf": 17.0375,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 82.2542,
"mean_temp_f_ecmwf": 82.0375
},
{
"cdd_gfs": 13.0958,
"hdd_gfs": 0.0,
"cdd_ecmwf": 14.5958,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 78.0958,
"mean_temp_f_ecmwf": 79.5958
},
{
"cdd_gfs": 14.7875,
"hdd_gfs": 0.0,
"cdd_ecmwf": 11.3375,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 79.7875,
"mean_temp_f_ecmwf": 76.3375
},
{
"cdd_gfs": 5.1417,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.375,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 70.1417,
"mean_temp_f_ecmwf": 65.375
},
{
"cdd_gfs": 4.6792,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 0.175,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 69.6792,
"mean_temp_f_ecmwf": 64.825
},
{
"cdd_gfs": 9.9833,
"hdd_gfs": 0.0,
"cdd_ecmwf": 7.7125,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 74.9833,
"mean_temp_f_ecmwf": 72.7125
},
{
"cdd_gfs": 13.5958,
"hdd_gfs": 0.0,
"cdd_ecmwf": 12.3708,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 78.5958,
"mean_temp_f_ecmwf": 77.3708
},
{
"cdd_gfs": 15.2,
"hdd_gfs": 0.0,
"cdd_ecmwf": 12.3167,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 80.2,
"mean_temp_f_ecmwf": 77.3167
},
{
"cdd_gfs": 16.2542,
"hdd_gfs": 0.0,
"cdd_ecmwf": 14.3125,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 81.2542,
"mean_temp_f_ecmwf": 79.3125
},
{
"cdd_gfs": 16.6708,
"hdd_gfs": 0.0,
"cdd_ecmwf": 14.0917,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 81.6708,
"mean_temp_f_ecmwf": 79.0917
},
{
"cdd_gfs": 16.1542,
"hdd_gfs": 0.0,
"cdd_ecmwf": 12.4958,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 81.1542,
"mean_temp_f_ecmwf": 77.4958
},
{
"cdd_gfs": 15.5708,
"hdd_gfs": 0.0,
"cdd_ecmwf": 13.0583,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-25",
"mean_temp_f_gfs": 80.5708,
"mean_temp_f_ecmwf": 78.0583
},
{
"cdd_gfs": 15.9167,
"hdd_gfs": 0.0,
"cdd_ecmwf": 11.9917,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-26",
"mean_temp_f_gfs": 80.9167,
"mean_temp_f_ecmwf": 76.9917
},
{
"cdd_gfs": 12.2875,
"hdd_gfs": 0.0,
"cdd_ecmwf": 13.7833,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-27",
"mean_temp_f_gfs": 77.2875,
"mean_temp_f_ecmwf": 78.7833
},
{
"cdd_gfs": 12.4458,
"hdd_gfs": 0.0,
"cdd_ecmwf": 8.86,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-28",
"mean_temp_f_gfs": 77.4458,
"mean_temp_f_ecmwf": 73.86
}
],
"demand_weight": 0.15,
"noaa_region_hint": "south_central",
"cumulative_cdd_gfs": 199.0375,
"cumulative_hdd_gfs": 0.0,
"cumulative_cdd_ecmwf": 164.3391,
"cumulative_hdd_ecmwf": 0.175
},
{
"id": "atlanta",
"lat": 33.74,
"lon": -84.38,
"label": "South (Atlanta)",
"divergence": {
"mean_abs_hdd_diff_by_day": 2.057
},
"daily_series": [
{
"cdd_gfs": 10.2708,
"hdd_gfs": 0.0,
"cdd_ecmwf": 6.3792,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-14",
"mean_temp_f_gfs": 75.2708,
"mean_temp_f_ecmwf": 71.3792
},
{
"cdd_gfs": 10.5125,
"hdd_gfs": 0.0,
"cdd_ecmwf": 7.6125,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-15",
"mean_temp_f_gfs": 75.5125,
"mean_temp_f_ecmwf": 72.6125
},
{
"cdd_gfs": 12.4458,
"hdd_gfs": 0.0,
"cdd_ecmwf": 7.1167,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-16",
"mean_temp_f_gfs": 77.4458,
"mean_temp_f_ecmwf": 72.1167
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 4.1625,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 7.325,
"valid_date": "2026-10-17",
"mean_temp_f_gfs": 60.8375,
"mean_temp_f_ecmwf": 57.675
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 5.1792,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 9.7792,
"valid_date": "2026-10-18",
"mean_temp_f_gfs": 59.8208,
"mean_temp_f_ecmwf": 55.2208
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 1.5458,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 8.4542,
"valid_date": "2026-10-19",
"mean_temp_f_gfs": 63.4542,
"mean_temp_f_ecmwf": 56.5458
},
{
"cdd_gfs": 1.2208,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 2.7542,
"valid_date": "2026-10-20",
"mean_temp_f_gfs": 66.2208,
"mean_temp_f_ecmwf": 62.2458
},
{
"cdd_gfs": 3.0083,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 2.4458,
"valid_date": "2026-10-21",
"mean_temp_f_gfs": 68.0083,
"mean_temp_f_ecmwf": 62.5542
},
{
"cdd_gfs": 3.525,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 3.0292,
"valid_date": "2026-10-22",
"mean_temp_f_gfs": 68.525,
"mean_temp_f_ecmwf": 61.9708
},
{
"cdd_gfs": 2.4333,
"hdd_gfs": 0.0,
"cdd_ecmwf": 0.0,
"hdd_ecmwf": 0.0792,
"valid_date": "2026-10-23",
"mean_temp_f_gfs": 67.4333,
"mean_temp_f_ecmwf": 64.9208
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 5.5917,
"cdd_ecmwf": 2.1917,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-24",
"mean_temp_f_gfs": 59.4083,
"mean_temp_f_ecmwf": 67.1917
},
{
"cdd_gfs": 0.0,
"hdd_gfs": 2.2833,
"cdd_ecmwf": 3.1167,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-25",
"mean_temp_f_gfs": 62.7167,
"mean_temp_f_ecmwf": 68.1167
},
{
"cdd_gfs": 4.1833,
"hdd_gfs": 0.0,
"cdd_ecmwf": 3.775,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-26",
"mean_temp_f_gfs": 69.1833,
"mean_temp_f_ecmwf": 68.775
},
{
"cdd_gfs": 2.7375,
"hdd_gfs": 0.0,
"cdd_ecmwf": 4.4542,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-27",
"mean_temp_f_gfs": 67.7375,
"mean_temp_f_ecmwf": 69.4542
},
{
"cdd_gfs": 2.7583,
"hdd_gfs": 0.0,
"cdd_ecmwf": 3.4933,
"hdd_ecmwf": 0.0,
"valid_date": "2026-10-28",
"mean_temp_f_gfs": 67.7583,
"mean_temp_f_ecmwf": 68.4933
}
],
"demand_weight": 0.1,
"noaa_region_hint": "east",
"cumulative_cdd_gfs": 53.0956,
"cumulative_hdd_gfs": 18.7625,
"cumulative_cdd_ecmwf": 38.1393,
"cumulative_hdd_ecmwf": 33.8668
}
],
"run_deltas": {
"prior_fetched_at_utc": "2026-10-13T18:25:03Z",
"prior_reporting_date": "2026-10-13T18:00:00Z",
"delta_convergence_score": 0.0043,
"delta_weighted_cumulative_cdd_gfs": -8.5126,
"delta_weighted_cumulative_hdd_gfs": 24.9449,
"delta_weighted_cumulative_cdd_ecmwf": -5.7463,
"delta_weighted_cumulative_hdd_ecmwf": -1.6927,
"delta_weighted_mean_abs_hdd_diff_by_day": -0.0928
},
"source_url": "https://customer-api.open-meteo.com/v1/forecast",
"fetched_at_utc": "2026-10-14T00:25:18Z",
"reporting_date": "2026-10-14T00:00:00Z",
"schema_version": "1",
"report_decision": {
"change": 23.9942,
"notify": true,
"reason": "material_change",
"report": "on_change",
"embeddings": true,
"graph_ingest": "with_report",
"generate_report": true
},
"temperature_unit": "°F",
"convergence_score": 0.21658,
"degree_day_base_f": 65.0,
"forecast_init_utc": "2026-10-14T00:00Z",
"weighted_cumulative_cdd_gfs": 36.3314,
"weighted_cumulative_hdd_gfs": 101.8301,
"location_catalog_fingerprint": "59f98a47f7b1bf8e9d0d8da813939ec433b680e19ff804ae18b5bb4c3f183bc8",
"weighted_cumulative_cdd_ecmwf": 33.0868,
"weighted_cumulative_hdd_ecmwf": 92.3108,
"weighted_mean_abs_hdd_diff_by_day": 3.6172
}
Feed Information
Feed Type
GfsEcmwfUsDemandHubForecastFeed