{
 "schema": "forecast_lab/1",
 "generated_at": "2026-09-26T12:40:30Z",
 "built_by": "build_forecast.py",
 "schedule": null,
 "series": {
  "title": "Advance Retail Sales: Retail Trade and Food Services",
  "label": "U.S. retail trade and food services",
  "units": "Millions of Dollars",
  "seasonal_adjustment": "Not Seasonally Adjusted",
  "frequency": "Monthly",
  "page": "https://fred.stlouisfed.org/series/RSAFSNA",
  "source_agency": "U.S. Census Bureau, via FRED (Federal Reserve Bank of St. Louis)",
  "id": "RSAFSNA",
  "csv": "data/fred/RSAFSNA.csv",
  "url": "https://fred.stlouisfed.org/graph/fredgraph.csv?id=RSAFSNA",
  "bytes": 7513,
  "sha256": "2bbe15d2fc830b6bd4f69184734d4373a6d94ec3840a7621570e43e221a8a4bf",
  "rows": 416,
  "first": {
   "month": "1992-01",
   "value": 142051.0
  },
  "last": {
   "month": "2026-08",
   "value": 784846.0
  },
  "retrieved_at": "2026-09-23T06:47:06Z",
  "http_status": 200,
  "last_modified_header": "Wed, 16 Sep 2026 12:39:52 GMT"
 },
 "companion_series": {
  "title": "Advance Retail Sales: Retail Trade and Food Services",
  "label": "U.S. retail trade and food services, seasonally adjusted",
  "units": "Millions of Dollars",
  "seasonal_adjustment": "Seasonally Adjusted",
  "frequency": "Monthly",
  "page": "https://fred.stlouisfed.org/series/RSAFS",
  "source_agency": "U.S. Census Bureau, via FRED (Federal Reserve Bank of St. Louis)",
  "id": "RSAFS",
  "csv": "data/fred/RSAFS.csv",
  "url": "https://fred.stlouisfed.org/graph/fredgraph.csv?id=RSAFS",
  "bytes": 7511,
  "sha256": "c57685eed78fe9d2c961e7ed540c88c2c0161bc356672f0ebf8cf2b83cb9ed88",
  "rows": 416,
  "first": {
   "month": "1992-01",
   "value": 159177.0
  },
  "last": {
   "month": "2026-08",
   "value": 773947.0
  },
  "retrieved_at": "2026-09-23T06:47:06Z",
  "http_status": 200,
  "last_modified_header": "Wed, 16 Sep 2026 12:39:53 GMT"
 },
 "data": {
  "first": "1992-01",
  "last": "2026-08",
  "n_months": 416,
  "span": "34 years 8 months"
 },
 "covid_window": {
  "start": "2020-03",
  "end": "2021-06",
  "n_months": 16
 },
 "models": [
  {
   "id": "naive",
   "kind": "baseline",
   "name": "Naive (last value)",
   "how": "Every future month equals the last observed month."
  },
  {
   "id": "snaive",
   "kind": "baseline",
   "name": "Seasonal naive",
   "how": "Each future month equals the same month one year earlier."
  },
  {
   "id": "drift",
   "kind": "baseline",
   "name": "Drift",
   "how": "The last value, growing at the average monthly log change of the whole history (pandemic-window changes excluded). It ignores seasonality."
  },
  {
   "id": "snaive_drift",
   "kind": "baseline",
   "name": "Seasonal naive with drift",
   "how": "The same month one year earlier, grown by the average 12-month log change of the whole history (pandemic-window changes excluded). A seasonal random walk with drift."
  },
  {
   "id": "holt",
   "kind": "fitted",
   "name": "Damped Holt (log, deseasonalised)",
   "how": "Seasonal factors are removed, a damped-trend exponential smoother is fitted on the log level by one-step squared error over a parameter grid, then the factors are put back."
  },
  {
   "id": "loglinear",
   "kind": "fitted",
   "name": "Log-linear trend + season",
   "how": "Least squares on the log level over the last 10 years: a straight trend plus 11 month effects, then shifted so it starts from where the series actually is (the mean of the last 3 residuals)."
  }
 ],
 "backtest": {
  "design": {
   "n_origins": 24,
   "first_origin": "2023-09",
   "last_origin": "2025-08",
   "horizons": 12,
   "forecasts_per_model": 288,
   "refit_every_origin": true,
   "band_pool_first_origin": "2012-01",
   "band_pool_origins": 148,
   "band_quantiles": [
    0.1,
    0.9
   ],
   "min_pool": 10,
   "mase_scale": "mean absolute 12-month difference over the 120 months before each origin, pairs touching the pandemic window excluded"
  },
  "scores": {
   "naive": {
    "overall": {
     "n": 288,
     "mae": 45426.8438,
     "mape": 6.3465,
     "mase": 2.3043
    },
    "by_h": [
     {
      "h": 1,
      "n": 24,
      "mae": 40125.5417,
      "mape": 5.7853,
      "mase": 2.0398
     },
     {
      "h": 2,
      "n": 24,
      "mae": 48270.0833,
      "mape": 7.019,
      "mase": 2.467
     },
     {
      "h": 3,
      "n": 24,
      "mae": 44948.5,
      "mape": 6.3757,
      "mase": 2.3057
     },
     {
      "h": 4,
      "n": 24,
      "mae": 45769.0833,
      "mape": 6.4585,
      "mase": 2.3241
     },
     {
      "h": 5,
      "n": 24,
      "mae": 38112.875,
      "mape": 5.3316,
      "mase": 1.9248
     },
     {
      "h": 6,
      "n": 24,
      "mae": 53982.0,
      "mape": 7.5475,
      "mase": 2.7245
     },
     {
      "h": 7,
      "n": 24,
      "mae": 42826.6667,
      "mape": 6.0142,
      "mase": 2.1664
     },
     {
      "h": 8,
      "n": 24,
      "mae": 46258.375,
      "mape": 6.4265,
      "mase": 2.3415
     },
     {
      "h": 9,
      "n": 24,
      "mae": 56409.4583,
      "mape": 7.8553,
      "mase": 2.8543
     },
     {
      "h": 10,
      "n": 24,
      "mae": 51810.5,
      "mape": 7.0277,
      "mase": 2.628
     },
     {
      "h": 11,
      "n": 24,
      "mae": 47126.5417,
      "mape": 6.3456,
      "mase": 2.3896
     },
     {
      "h": 12,
      "n": 24,
      "mae": 29482.5,
      "mape": 3.9711,
      "mase": 1.4857
     }
    ]
   },
   "snaive": {
    "overall": {
     "n": 288,
     "mae": 25268.1424,
     "mape": 3.4809,
     "mase": 1.2764
    },
    "by_h": [
     {
      "h": 1,
      "n": 24,
      "mae": 23840.1667,
      "mape": 3.3481,
      "mase": 1.2057
     },
     {
      "h": 2,
      "n": 24,
      "mae": 24054.3333,
      "mape": 3.3675,
      "mase": 1.2163
     },
     {
      "h": 3,
      "n": 24,
      "mae": 23455.2083,
      "mape": 3.2767,
      "mase": 1.1872
     },
     {
      "h": 4,
      "n": 24,
      "mae": 23471.625,
      "mape": 3.2658,
      "mase": 1.1874
     },
     {
      "h": 5,
      "n": 24,
      "mae": 24014.7917,
      "mape": 3.3429,
      "mase": 1.216
     },
     {
      "h": 6,
      "n": 24,
      "mae": 23561.9167,
      "mape": 3.265,
      "mase": 1.1932
     },
     {
      "h": 7,
      "n": 24,
      "mae": 24398.9583,
      "mape": 3.3674,
      "mase": 1.2345
     },
     {
      "h": 8,
      "n": 24,
      "mae": 24761.5417,
      "mape": 3.4017,
      "mase": 1.2498
     },
     {
      "h": 9,
      "n": 24,
      "mae": 25623.7917,
      "mape": 3.4996,
      "mase": 1.2928
     },
     {
      "h": 10,
      "n": 24,
      "mae": 28091.125,
      "mape": 3.8169,
      "mase": 1.4158
     },
     {
      "h": 11,
      "n": 24,
      "mae": 28461.75,
      "mape": 3.8482,
      "mase": 1.433
     },
     {
      "h": 12,
      "n": 24,
      "mae": 29482.5,
      "mape": 3.9711,
      "mase": 1.4857
     }
    ]
   },
   "drift": {
    "overall": {
     "n": 288,
     "mae": 42401.3119,
     "mape": 6.0031,
     "mase": 2.1513
    },
    "by_h": [
     {
      "h": 1,
      "n": 24,
      "mae": 39837.0504,
      "mape": 5.7536,
      "mase": 2.0237
     },
     {
      "h": 2,
      "n": 24,
      "mae": 48476.9737,
      "mape": 7.0703,
      "mase": 2.4754
     },
     {
      "h": 3,
      "n": 24,
      "mae": 47331.4426,
      "mape": 6.7402,
      "mase": 2.4245
     },
     {
      "h": 4,
      "n": 24,
      "mae": 45105.4067,
      "mape": 6.4244,
      "mase": 2.2944
     },
     {
      "h": 5,
      "n": 24,
      "mae": 39340.1157,
      "mape": 5.5539,
      "mase": 1.9886
     },
     {
      "h": 6,
      "n": 24,
      "mae": 54501.9104,
      "mape": 7.6981,
      "mase": 2.7462
     },
     {
      "h": 7,
      "n": 24,
      "mae": 39374.004,
      "mape": 5.6067,
      "mase": 1.99
     },
     {
      "h": 8,
      "n": 24,
      "mae": 44882.994,
      "mape": 6.3141,
      "mase": 2.2692
     },
     {
      "h": 9,
      "n": 24,
      "mae": 48747.0362,
      "mape": 6.9238,
      "mase": 2.4609
     },
     {
      "h": 10,
      "n": 24,
      "mae": 50402.191,
      "mape": 6.9724,
      "mase": 2.5588
     },
     {
      "h": 11,
      "n": 24,
      "mae": 42564.3455,
      "mape": 5.8303,
      "mase": 2.1656
     },
     {
      "h": 12,
      "n": 24,
      "mae": 8252.2723,
      "mape": 1.1495,
      "mase": 0.4178
     }
    ]
   },
   "snaive_drift": {
    "overall": {
     "n": 288,
     "mae": 8879.1339,
     "mape": 1.2749,
     "mase": 0.4515
    },
    "by_h": [
     {
      "h": 1,
      "n": 24,
      "mae": 9155.7361,
      "mape": 1.3451,
      "mase": 0.4649
     },
     {
      "h": 2,
      "n": 24,
      "mae": 9009.292,
      "mape": 1.321,
      "mase": 0.4583
     },
     {
      "h": 3,
      "n": 24,
      "mae": 9696.0887,
      "mape": 1.4139,
      "mase": 0.4926
     },
     {
      "h": 4,
      "n": 24,
      "mae": 9789.3412,
      "mape": 1.4248,
      "mase": 0.4983
     },
     {
      "h": 5,
      "n": 24,
      "mae": 9292.3793,
      "mape": 1.341,
      "mase": 0.4731
     },
     {
      "h": 6,
      "n": 24,
      "mae": 8937.8081,
      "mape": 1.2843,
      "mase": 0.4548
     },
     {
      "h": 7,
      "n": 24,
      "mae": 8430.6957,
      "mape": 1.2097,
      "mase": 0.4298
     },
     {
      "h": 8,
      "n": 24,
      "mae": 8356.1457,
      "mape": 1.1974,
      "mase": 0.4281
     },
     {
      "h": 9,
      "n": 24,
      "mae": 8454.1394,
      "mape": 1.206,
      "mase": 0.4317
     },
     {
      "h": 10,
      "n": 24,
      "mae": 8397.7143,
      "mape": 1.1777,
      "mase": 0.424
     },
     {
      "h": 11,
      "n": 24,
      "mae": 8672.5453,
      "mape": 1.2124,
      "mase": 0.4395
     },
     {
      "h": 12,
      "n": 24,
      "mae": 8357.7214,
      "mape": 1.1651,
      "mase": 0.4227
     }
    ]
   },
   "holt": {
    "overall": {
     "n": 288,
     "mae": 11913.5567,
     "mape": 1.6511,
     "mase": 0.6027
    },
    "by_h": [
     {
      "h": 1,
      "n": 24,
      "mae": 10151.7209,
      "mape": 1.4333,
      "mase": 0.516
     },
     {
      "h": 2,
      "n": 24,
      "mae": 10101.2972,
      "mape": 1.4176,
      "mase": 0.5135
     },
     {
      "h": 3,
      "n": 24,
      "mae": 8752.2014,
      "mape": 1.236,
      "mase": 0.4449
     },
     {
      "h": 4,
      "n": 24,
      "mae": 10220.01,
      "mape": 1.447,
      "mase": 0.5196
     },
     {
      "h": 5,
      "n": 24,
      "mae": 9303.8568,
      "mape": 1.3157,
      "mase": 0.4722
     },
     {
      "h": 6,
      "n": 24,
      "mae": 8904.5927,
      "mape": 1.251,
      "mase": 0.4529
     },
     {
      "h": 7,
      "n": 24,
      "mae": 12127.4203,
      "mape": 1.6938,
      "mase": 0.6157
     },
     {
      "h": 8,
      "n": 24,
      "mae": 12240.3125,
      "mape": 1.7002,
      "mase": 0.6181
     },
     {
      "h": 9,
      "n": 24,
      "mae": 12690.496,
      "mape": 1.7481,
      "mase": 0.6409
     },
     {
      "h": 10,
      "n": 24,
      "mae": 15011.2763,
      "mape": 2.0486,
      "mase": 0.7568
     },
     {
      "h": 11,
      "n": 24,
      "mae": 16363.2108,
      "mape": 2.2123,
      "mase": 0.8217
     },
     {
      "h": 12,
      "n": 24,
      "mae": 17096.2851,
      "mape": 2.3098,
      "mase": 0.8598
     }
    ]
   },
   "loglinear": {
    "overall": {
     "n": 288,
     "mae": 12967.059,
     "mape": 1.815,
     "mase": 0.6613
    },
    "by_h": [
     {
      "h": 1,
      "n": 24,
      "mae": 10579.9933,
      "mape": 1.4978,
      "mase": 0.5374
     },
     {
      "h": 2,
      "n": 24,
      "mae": 11617.435,
      "mape": 1.6481,
      "mase": 0.5918
     },
     {
      "h": 3,
      "n": 24,
      "mae": 12421.9474,
      "mape": 1.7528,
      "mase": 0.6325
     },
     {
      "h": 4,
      "n": 24,
      "mae": 12861.8782,
      "mape": 1.815,
      "mase": 0.6533
     },
     {
      "h": 5,
      "n": 24,
      "mae": 13498.5274,
      "mape": 1.8996,
      "mase": 0.6888
     },
     {
      "h": 6,
      "n": 24,
      "mae": 13699.4854,
      "mape": 1.9244,
      "mase": 0.6991
     },
     {
      "h": 7,
      "n": 24,
      "mae": 13406.9551,
      "mape": 1.8746,
      "mase": 0.6836
     },
     {
      "h": 8,
      "n": 24,
      "mae": 13660.6632,
      "mape": 1.8985,
      "mase": 0.6981
     },
     {
      "h": 9,
      "n": 24,
      "mae": 13722.9763,
      "mape": 1.9097,
      "mase": 0.7024
     },
     {
      "h": 10,
      "n": 24,
      "mae": 13302.4251,
      "mape": 1.8461,
      "mase": 0.6783
     },
     {
      "h": 11,
      "n": 24,
      "mae": 13271.4979,
      "mape": 1.8411,
      "mase": 0.6779
     },
     {
      "h": 12,
      "n": 24,
      "mae": 13560.9239,
      "mape": 1.8718,
      "mase": 0.6919
     }
    ]
   }
  },
  "ranking": [
   "snaive_drift",
   "holt",
   "loglinear",
   "snaive",
   "drift",
   "naive"
  ],
  "champion": "snaive_drift",
  "coverage": {
   "nominal": 0.8,
   "k": 237,
   "n": 288,
   "rate": 0.8229,
   "wilson95": [
    0.7747,
    0.8627
   ],
   "min_pool_size": 90,
   "by_h": [
    {
     "h": 1,
     "k": 20,
     "n": 24,
     "rate": 0.8333,
     "wilson95": [
      0.6415,
      0.9332
     ]
    },
    {
     "h": 2,
     "k": 20,
     "n": 24,
     "rate": 0.8333,
     "wilson95": [
      0.6415,
      0.9332
     ]
    },
    {
     "h": 3,
     "k": 20,
     "n": 24,
     "rate": 0.8333,
     "wilson95": [
      0.6415,
      0.9332
     ]
    },
    {
     "h": 4,
     "k": 19,
     "n": 24,
     "rate": 0.7917,
     "wilson95": [
      0.5953,
      0.9076
     ]
    },
    {
     "h": 5,
     "k": 19,
     "n": 24,
     "rate": 0.7917,
     "wilson95": [
      0.5953,
      0.9076
     ]
    },
    {
     "h": 6,
     "k": 21,
     "n": 24,
     "rate": 0.875,
     "wilson95": [
      0.69,
      0.9566
     ]
    },
    {
     "h": 7,
     "k": 21,
     "n": 24,
     "rate": 0.875,
     "wilson95": [
      0.69,
      0.9566
     ]
    },
    {
     "h": 8,
     "k": 20,
     "n": 24,
     "rate": 0.8333,
     "wilson95": [
      0.6415,
      0.9332
     ]
    },
    {
     "h": 9,
     "k": 19,
     "n": 24,
     "rate": 0.7917,
     "wilson95": [
      0.5953,
      0.9076
     ]
    },
    {
     "h": 10,
     "k": 19,
     "n": 24,
     "rate": 0.7917,
     "wilson95": [
      0.5953,
      0.9076
     ]
    },
    {
     "h": 11,
     "k": 19,
     "n": 24,
     "rate": 0.7917,
     "wilson95": [
      0.5953,
      0.9076
     ]
    },
    {
     "h": 12,
     "k": 20,
     "n": 24,
     "rate": 0.8333,
     "wilson95": [
      0.6415,
      0.9332
     ]
    }
   ],
   "judgeable": true,
   "independence_note": "forecasts from neighbouring origins overlap in time, so the Wilson interval is optimistic; cluster95 resamples whole target months instead",
   "cluster95": {
    "lo": 0.6834,
    "hi": 0.9379,
    "reps": 10000,
    "seed": 20260923,
    "target_months": 35,
    "target_months_with_misses": 8,
    "method": "bootstrap over target months: every forecast of the same month is resampled together (10000 draws, seed 20260923, 2.5th to 97.5th percentile)"
   }
  },
  "realtime_selection": {
   "method": "at each scored origin, the method with the lowest MASE on the errors known by then (earlier forecasts whose target month was already observed, from 2012-01 on) is used for that origin's 12 forecasts; ties go to the first method id",
   "picks": [
    {
     "origin": "2023-09",
     "model": "loglinear"
    },
    {
     "origin": "2023-10",
     "model": "loglinear"
    },
    {
     "origin": "2023-11",
     "model": "loglinear"
    },
    {
     "origin": "2023-12",
     "model": "loglinear"
    },
    {
     "origin": "2024-01",
     "model": "loglinear"
    },
    {
     "origin": "2024-02",
     "model": "loglinear"
    },
    {
     "origin": "2024-03",
     "model": "loglinear"
    },
    {
     "origin": "2024-04",
     "model": "loglinear"
    },
    {
     "origin": "2024-05",
     "model": "snaive_drift"
    },
    {
     "origin": "2024-06",
     "model": "snaive_drift"
    },
    {
     "origin": "2024-07",
     "model": "snaive_drift"
    },
    {
     "origin": "2024-08",
     "model": "snaive_drift"
    },
    {
     "origin": "2024-09",
     "model": "snaive_drift"
    },
    {
     "origin": "2024-10",
     "model": "snaive_drift"
    },
    {
     "origin": "2024-11",
     "model": "snaive_drift"
    },
    {
     "origin": "2024-12",
     "model": "snaive_drift"
    },
    {
     "origin": "2025-01",
     "model": "snaive_drift"
    },
    {
     "origin": "2025-02",
     "model": "snaive_drift"
    },
    {
     "origin": "2025-03",
     "model": "snaive_drift"
    },
    {
     "origin": "2025-04",
     "model": "snaive_drift"
    },
    {
     "origin": "2025-05",
     "model": "snaive_drift"
    },
    {
     "origin": "2025-06",
     "model": "snaive_drift"
    },
    {
     "origin": "2025-07",
     "model": "snaive_drift"
    },
    {
     "origin": "2025-08",
     "model": "snaive_drift"
    }
   ],
   "times_picked": {
    "loglinear": 8,
    "snaive_drift": 16
   },
   "n": 288,
   "mape": 1.5102,
   "fixed_champion": "snaive_drift",
   "fixed_champion_mape": 1.2749,
   "selection_effect_pp": 0.2353
  },
  "gate": {
   "verdict": "RECOMMEND",
   "reason": "champion chosen out of sample; its 80% band has not been shown to be off",
   "champion_beats_seasonal_naive": true,
   "champion_beats_naive": true,
   "coverage_in_range": true,
   "coverage_range": [
    0.65,
    0.95
   ],
   "champion_is_baseline": true
  },
  "origins": [
   {
    "origin": "2023-09",
    "months": [
     "2023-10",
     "2023-11",
     "2023-12",
     "2024-01",
     "2024-02",
     "2024-03",
     "2024-04",
     "2024-05",
     "2024-06",
     "2024-07",
     "2024-08",
     "2024-09"
    ],
    "actual": [
     685078.0,
     694957.0,
     751657.0,
     622927.0,
     631639.0,
     693859.0,
     686711.0,
     730332.0,
     688151.0,
     713406.0,
     720251.0,
     670818.0
    ],
    "forecasts": {
     "naive": [
      669120.0,
      669120.0,
      669120.0,
      669120.0,
      669120.0,
      669120.0,
      669120.0,
      669120.0,
      669120.0,
      669120.0,
      669120.0,
      669120.0
     ],
     "snaive": [
      665357.0,
      666992.0,
      722313.0,
      616100.0,
      595432.0,
      679701.0,
      661990.0,
      708199.0,
      688753.0,
      683349.0,
      705135.0,
      669120.0
     ],
     "drift": [
      671476.3,
      673840.8,
      676213.7,
      678594.9,
      680984.5,
      683382.6,
      685789.1,
      688204.0,
      690627.5,
      693059.5,
      695500.0,
      697949.2
     ],
     "snaive_drift": [
      694221.3,
      695927.2,
      753648.1,
      642827.4,
      621262.8,
      709187.6,
      690708.2,
      738921.8,
      718632.2,
      712993.8,
      735724.9,
      698147.5
     ],
     "holt": [
      680589.1,
      694089.3,
      782186.3,
      627307.0,
      621547.6,
      709686.2,
      692202.6,
      731901.5,
      706140.4,
      707604.7,
      723843.4,
      675750.1
     ],
     "loglinear": [
      686800.1,
      699316.5,
      779381.6,
      632137.0,
      623759.2,
      720925.2,
      705475.4,
      749564.4,
      725072.7,
      729830.9,
      742950.2,
      698843.2
     ]
    },
    "champion_lo80": [
     674920.8,
     676521.5,
     732596.9,
     624799.4,
     603815.4,
     689201.1,
     671174.6,
     717918.1,
     698123.5,
     692505.6,
     714952.4,
     678403.4
    ],
    "champion_hi80": [
     709102.3,
     708455.7,
     766964.4,
     652991.4,
     629458.5,
     718715.7,
     700070.1,
     747738.1,
     727350.3,
     721767.8,
     744976.0,
     707218.9
    ]
   },
   {
    "origin": "2023-10",
    "months": [
     "2023-11",
     "2023-12",
     "2024-01",
     "2024-02",
     "2024-03",
     "2024-04",
     "2024-05",
     "2024-06",
     "2024-07",
     "2024-08",
     "2024-09",
     "2024-10"
    ],
    "actual": [
     694957.0,
     751657.0,
     622927.0,
     631639.0,
     693859.0,
     686711.0,
     730332.0,
     688151.0,
     713406.0,
     720251.0,
     670818.0,
     718256.0
    ],
    "forecasts": {
     "naive": [
      685078.0,
      685078.0,
      685078.0,
      685078.0,
      685078.0,
      685078.0,
      685078.0,
      685078.0,
      685078.0,
      685078.0,
      685078.0,
      685078.0
     ],
     "snaive": [
      666992.0,
      722313.0,
      616100.0,
      595432.0,
      679701.0,
      661990.0,
      708199.0,
      688753.0,
      683349.0,
      705135.0,
      669120.0,
      685078.0
     ],
     "drift": [
      687528.3,
      689987.4,
      692455.3,
      694932.0,
      697417.6,
      699912.1,
      702415.4,
      704927.8,
      707449.1,
      709979.4,
      712518.8,
      715067.3
     ],
     "snaive_drift": [
      695900.2,
      753618.9,
      642802.5,
      621238.7,
      709160.1,
      690681.5,
      738893.2,
      718604.4,
      712966.2,
      735696.4,
      698120.5,
      714770.1
     ],
     "holt": [
      695991.2,
      784376.6,
      629100.6,
      623360.6,
      711796.3,
      692616.3,
      734158.1,
      708355.2,
      709861.0,
      726188.5,
      677973.2,
      697853.3
     ],
     "loglinear": [
      702326.0,
      782735.6,
      634857.4,
      626443.5,
      724084.8,
      708567.3,
      752849.5,
      728250.5,
      732942.7,
      746118.0,
      701822.9,
      726251.5
     ]
    },
    "champion_lo80": [
     676569.7,
     732616.3,
     624867.6,
     603829.1,
     689249.8,
     671224.0,
     718048.7,
     698230.1,
     692672.2,
     714606.6,
     678412.5,
     694600.4
    ],
    "champion_hi80": [
     710707.2,
     767015.7,
     654148.6,
     630827.7,
     718456.2,
     699902.1,
     748853.4,
     727114.8,
     721542.8,
     744681.1,
     706819.0,
     724012.3
    ]
   },
   {
    "origin": "2023-11",
    "months": [
     "2023-12",
     "2024-01",
     "2024-02",
     "2024-03",
     "2024-04",
     "2024-05",
     "2024-06",
     "2024-07",
     "2024-08",
     "2024-09",
     "2024-10",
     "2024-11"
    ],
    "actual": [
     751657.0,
     622927.0,
     631639.0,
     693859.0,
     686711.0,
     730332.0,
     688151.0,
     713406.0,
     720251.0,
     670818.0,
     718256.0,
     722947.0
    ],
    "forecasts": {
     "naive": [
      694957.0,
      694957.0,
      694957.0,
      694957.0,
      694957.0,
      694957.0,
      694957.0,
      694957.0,
      694957.0,
      694957.0,
      694957.0,
      694957.0
     ],
     "snaive": [
      722313.0,
      616100.0,
      595432.0,
      679701.0,
      661990.0,
      708199.0,
      688753.0,
      683349.0,
      705135.0,
      669120.0,
      685078.0,
      694957.0
     ],
     "drift": [
      697463.2,
      699978.4,
      702502.7,
      705036.1,
      707578.7,
      710130.4,
      712691.3,
      715261.5,
      717840.9,
      720429.6,
      723027.7,
      725635.1
     ],
     "snaive_drift": [
      753615.9,
      642800.0,
      621236.3,
      709157.3,
      690678.7,
      738890.3,
      718601.5,
      712963.4,
      735693.5,
      698117.7,
      714767.3,
      725074.4
     ],
     "holt": [
      783875.4,
      628691.0,
      622947.4,
      711316.3,
      692141.4,
      734894.7,
      707853.9,
      709351.0,
      725659.3,
      677472.2,
      697330.6,
      710881.1
     ],
     "loglinear": [
      781693.1,
      634011.8,
      625609.2,
      723174.5,
      707676.5,
      751903.1,
      727335.0,
      731939.1,
      745096.4,
      700861.9,
      725257.1,
      738111.5
     ]
    },
    "champion_lo80": [
     732700.2,
     624898.3,
     603922.5,
     689298.6,
     671292.8,
     718082.7,
     698334.7,
     692800.5,
     714807.4,
     678153.4,
     694592.3,
     704619.5
    ],
    "champion_hi80": [
     769531.9,
     654225.2,
     632190.5,
     719836.7,
     699675.1,
     748691.5,
     728225.3,
     721344.1,
     744468.4,
     706578.4,
     723591.6,
     734342.8
    ]
   },
   {
    "origin": "2023-12",
    "months": [
     "2024-01",
     "2024-02",
     "2024-03",
     "2024-04",
     "2024-05",
     "2024-06",
     "2024-07",
     "2024-08",
     "2024-09",
     "2024-10",
     "2024-11",
     "2024-12"
    ],
    "actual": [
     622927.0,
     631639.0,
     693859.0,
     686711.0,
     730332.0,
     688151.0,
     713406.0,
     720251.0,
     670818.0,
     718256.0,
     722947.0,
     786673.0
    ],
    "forecasts": {
     "naive": [
      751657.0,
      751657.0,
      751657.0,
      751657.0,
      751657.0,
      751657.0,
      751657.0,
      751657.0,
      751657.0,
      751657.0,
      751657.0,
      751657.0
     ],
     "snaive": [
      616100.0,
      595432.0,
      679701.0,
      661990.0,
      708199.0,
      688753.0,
      683349.0,
      705135.0,
      669120.0,
      685078.0,
      694957.0,
      751657.0
     ],
     "drift": [
      754521.9,
      757397.8,
      760284.6,
      763182.4,
      766091.2,
      769011.2,
      771942.2,
      774884.5,
      777837.9,
      780802.6,
      783778.6,
      786766.0
     ],
     "snaive_drift": [
      642795.1,
      621231.6,
      709151.9,
      690673.5,
      738884.7,
      718596.1,
      712958.0,
      735687.9,
      698112.4,
      714761.9,
      725068.9,
      784225.7
     ],
     "holt": [
      617970.3,
      612077.9,
      698628.9,
      679532.9,
      721233.7,
      694442.9,
      695652.6,
      711391.9,
      663919.8,
      683146.7,
      696187.6,
      783988.1
     ],
     "loglinear": [
      625839.5,
      617545.2,
      713888.9,
      698589.9,
      742248.5,
      717995.9,
      722486.4,
      735473.7,
      691810.6,
      715890.7,
      728579.1,
      808599.5
     ]
    },
    "champion_lo80": [
     624970.4,
     603942.7,
     689410.1,
     671346.8,
     718151.5,
     698367.8,
     692855.4,
     714935.6,
     678345.2,
     694371.0,
     704606.2,
     762108.1
    ],
    "champion_hi80": [
     656269.1,
     632271.9,
     721643.5,
     700815.1,
     748447.4,
     728066.9,
     722443.7,
     744270.9,
     706367.9,
     723357.6,
     733937.6,
     794134.5
    ]
   },
   {
    "origin": "2024-01",
    "months": [
     "2024-02",
     "2024-03",
     "2024-04",
     "2024-05",
     "2024-06",
     "2024-07",
     "2024-08",
     "2024-09",
     "2024-10",
     "2024-11",
     "2024-12",
     "2025-01"
    ],
    "actual": [
     631639.0,
     693859.0,
     686711.0,
     730332.0,
     688151.0,
     713406.0,
     720251.0,
     670818.0,
     718256.0,
     722947.0,
     786673.0,
     654511.0
    ],
    "forecasts": {
     "naive": [
      622927.0,
      622927.0,
      622927.0,
      622927.0,
      622927.0,
      622927.0,
      622927.0,
      622927.0,
      622927.0,
      622927.0,
      622927.0,
      622927.0
     ],
     "snaive": [
      595432.0,
      679701.0,
      661990.0,
      708199.0,
      688753.0,
      683349.0,
      705135.0,
      669120.0,
      685078.0,
      694957.0,
      751657.0,
      622927.0
     ],
     "drift": [
      624974.8,
      627029.4,
      629090.7,
      631158.7,
      633233.6,
      635315.3,
      637403.8,
      639499.2,
      641601.5,
      643710.7,
      645826.9,
      647949.9
     ],
     "snaive_drift": [
      621175.1,
      709087.4,
      690610.6,
      738817.5,
      718530.7,
      712893.1,
      735621.0,
      698048.9,
      714696.8,
      725002.9,
      784154.3,
      649858.8
     ],
     "holt": [
      614085.4,
      700976.5,
      681870.0,
      723770.0,
      696937.7,
      698511.2,
      714052.3,
      666450.1,
      685798.0,
      698937.3,
      787137.3,
      630875.3
     ],
     "loglinear": [
      615613.6,
      711704.2,
      696452.0,
      739977.1,
      715798.6,
      720202.2,
      733148.5,
      689623.4,
      713627.3,
      726275.7,
      806043.0,
      655679.7
     ]
    },
    "champion_lo80": [
     603845.8,
     689247.8,
     671190.5,
     717980.4,
     698189.5,
     692567.4,
     714507.8,
     677904.4,
     693893.4,
     703591.9,
     761748.7,
     631237.1
    ],
    "champion_hi80": [
     634097.7,
     721687.3,
     702514.5,
     749388.4,
     727770.2,
     722228.0,
     745343.8,
     706180.2,
     723075.5,
     733654.2,
     793656.2,
     657973.9
    ]
   },
   {
    "origin": "2024-02",
    "months": [
     "2024-03",
     "2024-04",
     "2024-05",
     "2024-06",
     "2024-07",
     "2024-08",
     "2024-09",
     "2024-10",
     "2024-11",
     "2024-12",
     "2025-01",
     "2025-02"
    ],
    "actual": [
     693859.0,
     686711.0,
     730332.0,
     688151.0,
     713406.0,
     720251.0,
     670818.0,
     718256.0,
     722947.0,
     786673.0,
     654511.0,
     630744.0
    ],
    "forecasts": {
     "naive": [
      631639.0,
      631639.0,
      631639.0,
      631639.0,
      631639.0,
      631639.0,
      631639.0,
      631639.0,
      631639.0,
      631639.0,
      631639.0,
      631639.0
     ],
     "snaive": [
      679701.0,
      661990.0,
      708199.0,
      688753.0,
      683349.0,
      705135.0,
      669120.0,
      685078.0,
      694957.0,
      751657.0,
      622927.0,
      631639.0
     ],
     "drift": [
      633733.7,
      635835.4,
      637944.0,
      640059.6,
      642182.3,
      644312.0,
      646448.7,
      648592.5,
      650743.5,
      652901.5,
      655066.8,
      657239.2
     ],
     "snaive_drift": [
      709121.6,
      690644.0,
      738853.1,
      718565.4,
      712927.5,
      735656.5,
      698082.6,
      714731.3,
      725037.9,
      784192.2,
      649890.2,
      658979.3
     ],
     "holt": [
      709103.0,
      689963.2,
      732556.4,
      705583.2,
      707357.8,
      724287.4,
      675227.1,
      694997.8,
      708481.1,
      798070.7,
      639783.7,
      633655.0
     ],
     "loglinear": [
      716304.8,
      700954.0,
      744760.4,
      720425.7,
      724746.2,
      737774.1,
      693974.4,
      718129.8,
      730857.9,
      811128.5,
      659816.6,
      652756.7
     ]
    },
    "champion_lo80": [
     689349.1,
     671331.3,
     718099.5,
     698338.4,
     692792.9,
     714728.7,
     678095.7,
     694157.1,
     704076.6,
     761187.3,
     631364.4,
     640137.4
    ],
    "champion_hi80": [
     723761.8,
     702914.5,
     751739.4,
     730595.0,
     722572.6,
     745737.8,
     707803.1,
     723574.4,
     734203.8,
     794209.1,
     658346.1,
     667750.2
    ]
   },
   {
    "origin": "2024-03",
    "months": [
     "2024-04",
     "2024-05",
     "2024-06",
     "2024-07",
     "2024-08",
     "2024-09",
     "2024-10",
     "2024-11",
     "2024-12",
     "2025-01",
     "2025-02",
     "2025-03"
    ],
    "actual": [
     686711.0,
     730332.0,
     688151.0,
     713406.0,
     720251.0,
     670818.0,
     718256.0,
     722947.0,
     786673.0,
     654511.0,
     630744.0,
     726888.0
    ],
    "forecasts": {
     "naive": [
      693859.0,
      693859.0,
      693859.0,
      693859.0,
      693859.0,
      693859.0,
      693859.0,
      693859.0,
      693859.0,
      693859.0,
      693859.0,
      693859.0
     ],
     "snaive": [
      661990.0,
      708199.0,
      688753.0,
      683349.0,
      705135.0,
      669120.0,
      685078.0,
      694957.0,
      751657.0,
      622927.0,
      631639.0,
      693859.0
     ],
     "drift": [
      696331.1,
      698812.0,
      701301.7,
      703800.3,
      706307.8,
      708824.2,
      711349.6,
      713884.0,
      716427.5,
      718979.9,
      721541.5,
      724112.2
     ],
     "snaive_drift": [
      690600.7,
      738806.8,
      718520.4,
      712882.8,
      735610.4,
      698038.8,
      714686.5,
      724992.5,
      784143.0,
      649849.4,
      658937.9,
      723847.0
     ],
     "holt": [
      683815.8,
      725880.8,
      699013.1,
      700633.3,
      717263.7,
      670282.8,
      688000.7,
      701221.1,
      789752.1,
      633004.7,
      626833.9,
      715320.5
     ],
     "loglinear": [
      700339.9,
      744107.9,
      719794.5,
      724085.3,
      737101.4,
      693341.6,
      717474.9,
      730191.5,
      810388.9,
      659214.9,
      652161.4,
      750365.9
     ]
    },
    "champion_lo80": [
     671354.5,
     718159.0,
     698360.4,
     692830.6,
     714884.7,
     678225.6,
     694274.4,
     704175.2,
     761531.3,
     630913.3,
     640198.3,
     703195.5
    ],
    "champion_hi80": [
     704749.5,
     751931.2,
     730989.5,
     724616.8,
     745530.4,
     707572.7,
     724585.3,
     733898.5,
     793976.0,
     658089.3,
     667458.4,
     733435.5
    ]
   },
   {
    "origin": "2024-04",
    "months": [
     "2024-05",
     "2024-06",
     "2024-07",
     "2024-08",
     "2024-09",
     "2024-10",
     "2024-11",
     "2024-12",
     "2025-01",
     "2025-02",
     "2025-03",
     "2025-04"
    ],
    "actual": [
     730332.0,
     688151.0,
     713406.0,
     720251.0,
     670818.0,
     718256.0,
     722947.0,
     786673.0,
     654511.0,
     630744.0,
     726888.0,
     722319.0
    ],
    "forecasts": {
     "naive": [
      686711.0,
      686711.0,
      686711.0,
      686711.0,
      686711.0,
      686711.0,
      686711.0,
      686711.0,
      686711.0,
      686711.0,
      686711.0,
      686711.0
     ],
     "snaive": [
      708199.0,
      688753.0,
      683349.0,
      705135.0,
      669120.0,
      685078.0,
      694957.0,
      751657.0,
      622927.0,
      631639.0,
      693859.0,
      686711.0
     ],
     "drift": [
      689131.7,
      691560.9,
      693998.7,
      696445.1,
      698900.1,
      701363.8,
      703836.2,
      706317.2,
      708807.1,
      711305.7,
      713813.1,
      716329.3
     ],
     "snaive_drift": [
      738794.8,
      718508.7,
      712871.2,
      735598.4,
      698027.5,
      714674.9,
      724980.7,
      784130.3,
      649838.9,
      658927.2,
      723835.3,
      716378.5
     ],
     "holt": [
      727105.6,
      700223.6,
      701877.1,
      718567.7,
      671529.3,
      691125.8,
      702582.0,
      791315.9,
      634282.5,
      628123.0,
      716818.0,
      697105.8
     ],
     "loglinear": [
      742004.1,
      717759.4,
      721974.7,
      734952.8,
      691320.5,
      715383.6,
      728063.0,
      808026.7,
      657293.4,
      650260.4,
      748195.1,
      731531.9
     ]
    },
    "champion_lo80": [
     718216.2,
     698439.4,
     692892.0,
     714922.6,
     678407.7,
     694435.0,
     704325.4,
     761671.6,
     631148.3,
     639856.1,
     703298.5,
     695984.7
    ],
    "champion_hi80": [
     753814.4,
     731270.8,
     725180.3,
     747499.5,
     707410.4,
     724403.2,
     734968.3,
     793693.5,
     657921.4,
     667220.3,
     733136.4,
     725822.7
    ]
   },
   {
    "origin": "2024-05",
    "months": [
     "2024-06",
     "2024-07",
     "2024-08",
     "2024-09",
     "2024-10",
     "2024-11",
     "2024-12",
     "2025-01",
     "2025-02",
     "2025-03",
     "2025-04",
     "2025-05"
    ],
    "actual": [
     688151.0,
     713406.0,
     720251.0,
     670818.0,
     718256.0,
     722947.0,
     786673.0,
     654511.0,
     630744.0,
     726888.0,
     722319.0,
     753313.0
    ],
    "forecasts": {
     "naive": [
      730332.0,
      730332.0,
      730332.0,
      730332.0,
      730332.0,
      730332.0,
      730332.0,
      730332.0,
      730332.0,
      730332.0,
      730332.0,
      730332.0
     ],
     "snaive": [
      688753.0,
      683349.0,
      705135.0,
      669120.0,
      685078.0,
      694957.0,
      751657.0,
      622927.0,
      631639.0,
      693859.0,
      686711.0,
      730332.0
     ],
     "drift": [
      733021.2,
      735720.3,
      738429.3,
      741148.3,
      743877.3,
      746616.4,
      749365.5,
      752124.8,
      754894.3,
      757673.9,
      760463.8,
      763263.9
     ],
     "snaive_drift": [
      718485.0,
      712847.7,
      735574.2,
      698004.5,
      714651.3,
      724956.8,
      784104.4,
      649817.4,
      658905.5,
      723811.4,
      716354.8,
      761858.9
     ],
     "holt": [
      701479.2,
      703166.7,
      719919.1,
      672820.8,
      692483.8,
      704908.1,
      792934.8,
      635605.0,
      629456.7,
      718367.1,
      698638.1,
      741414.1
     ],
     "loglinear": [
      710118.7,
      714224.1,
      727062.8,
      683899.0,
      707703.7,
      720247.1,
      799352.3,
      650237.1,
      643279.7,
      740179.8,
      723695.2,
      768864.0
     ]
    },
    "champion_lo80": [
     698482.4,
     692947.8,
     714981.7,
     678399.9,
     694570.0,
     704471.9,
     761819.5,
     631252.6,
     640003.2,
     702912.3,
     696078.2,
     740217.9
    ],
    "champion_hi80": [
     732978.2,
     725507.5,
     748211.3,
     709101.2,
     724198.1,
     734791.8,
     794848.4,
     657685.2,
     667033.5,
     732853.6,
     725502.0,
     771854.5
    ]
   },
   {
    "origin": "2024-06",
    "months": [
     "2024-07",
     "2024-08",
     "2024-09",
     "2024-10",
     "2024-11",
     "2024-12",
     "2025-01",
     "2025-02",
     "2025-03",
     "2025-04",
     "2025-05",
     "2025-06"
    ],
    "actual": [
     713406.0,
     720251.0,
     670818.0,
     718256.0,
     722947.0,
     786673.0,
     654511.0,
     630744.0,
     726888.0,
     722319.0,
     753313.0,
     716698.0
    ],
    "forecasts": {
     "naive": [
      688151.0,
      688151.0,
      688151.0,
      688151.0,
      688151.0,
      688151.0,
      688151.0,
      688151.0,
      688151.0,
      688151.0,
      688151.0,
      688151.0
     ],
     "snaive": [
      683349.0,
      705135.0,
      669120.0,
      685078.0,
      694957.0,
      751657.0,
      622927.0,
      631639.0,
      693859.0,
      686711.0,
      730332.0,
      688151.0
     ],
     "drift": [
      690567.6,
      692992.7,
      695426.3,
      697868.5,
      700319.2,
      702778.5,
      705246.5,
      707723.1,
      710208.5,
      712702.5,
      715205.3,
      717717.0
     ],
     "snaive_drift": [
      712759.8,
      735483.5,
      697918.4,
      714563.3,
      724867.4,
      784007.8,
      649737.3,
      658824.3,
      723722.2,
      716266.5,
      761765.0,
      717768.5
     ],
     "holt": [
      697733.6,
      714220.5,
      667370.5,
      686748.6,
      698944.8,
      781584.5,
      630008.8,
      623809.4,
      711804.4,
      692143.5,
      734405.2,
      706924.3
     ],
     "loglinear": [
      711164.6,
      723948.4,
      680969.5,
      704672.2,
      717161.8,
      795928.2,
      647451.8,
      640524.1,
      737009.3,
      720595.3,
      765570.6,
      740425.1
     ]
    },
    "champion_lo80": [
     692824.3,
     714792.9,
     678152.1,
     694217.1,
     704102.9,
     761404.8,
     630683.0,
     639232.1,
     701942.1,
     694410.2,
     739744.2,
     696772.8
    ],
    "champion_hi80": [
     727025.1,
     748543.5,
     709847.9,
     725722.4,
     734490.3,
     794608.0,
     658592.0,
     666743.0,
     732575.9,
     725147.6,
     771430.5,
     727140.3
    ]
   },
   {
    "origin": "2024-07",
    "months": [
     "2024-08",
     "2024-09",
     "2024-10",
     "2024-11",
     "2024-12",
     "2025-01",
     "2025-02",
     "2025-03",
     "2025-04",
     "2025-05",
     "2025-06",
     "2025-07"
    ],
    "actual": [
     720251.0,
     670818.0,
     718256.0,
     722947.0,
     786673.0,
     654511.0,
     630744.0,
     726888.0,
     722319.0,
     753313.0,
     716698.0,
     745651.0
    ],
    "forecasts": {
     "naive": [
      713406.0,
      713406.0,
      713406.0,
      713406.0,
      713406.0,
      713406.0,
      713406.0,
      713406.0,
      713406.0,
      713406.0,
      713406.0,
      713406.0
     ],
     "snaive": [
      705135.0,
      669120.0,
      685078.0,
      694957.0,
      751657.0,
      622927.0,
      631639.0,
      693859.0,
      686711.0,
      730332.0,
      688151.0,
      713406.0
     ],
     "drift": [
      715973.7,
      718550.7,
      721137.0,
      723732.6,
      726337.5,
      728951.8,
      731575.5,
      734208.6,
      736851.2,
      739503.3,
      742165.0,
      744836.3
     ],
     "snaive_drift": [
      735485.4,
      697920.2,
      714565.1,
      724869.3,
      784009.8,
      649739.0,
      658826.0,
      723724.1,
      716268.4,
      761766.9,
      717770.4,
      744112.4
     ],
     "holt": [
      720745.0,
      673611.0,
      693315.5,
      705773.1,
      789379.0,
      636729.1,
      630276.4,
      719319.8,
      699581.1,
      742431.9,
      714778.0,
      716264.3
     ],
     "loglinear": [
      724787.5,
      681758.8,
      705489.0,
      717993.1,
      796850.8,
      648202.2,
      641266.6,
      737879.7,
      721446.3,
      766474.7,
      741299.6,
      747430.2
     ]
    },
    "champion_lo80": [
     714924.8,
     678323.3,
     694357.8,
     704268.9,
     761603.8,
     631048.4,
     639641.8,
     702347.9,
     694853.9,
     738671.7,
     697069.4,
     722498.4
    ],
    "champion_hi80": [
     750042.6,
     710311.5,
     726717.0,
     735985.8,
     794352.5,
     658468.4,
     667755.7,
     732359.0,
     724957.8,
     771141.1,
     726795.7,
     753781.1
    ]
   },
   {
    "origin": "2024-08",
    "months": [
     "2024-09",
     "2024-10",
     "2024-11",
     "2024-12",
     "2025-01",
     "2025-02",
     "2025-03",
     "2025-04",
     "2025-05",
     "2025-06",
     "2025-07",
     "2025-08"
    ],
    "actual": [
     670818.0,
     718256.0,
     722947.0,
     786673.0,
     654511.0,
     630744.0,
     726888.0,
     722319.0,
     753313.0,
     716698.0,
     745651.0,
     745232.0
    ],
    "forecasts": {
     "naive": [
      720251.0,
      720251.0,
      720251.0,
      720251.0,
      720251.0,
      720251.0,
      720251.0,
      720251.0,
      720251.0,
      720251.0,
      720251.0,
      720251.0
     ],
     "snaive": [
      669120.0,
      685078.0,
      694957.0,
      751657.0,
      622927.0,
      631639.0,
      693859.0,
      686711.0,
      730332.0,
      688151.0,
      713406.0,
      720251.0
     ],
     "drift": [
      722854.9,
      725468.2,
      728091.0,
      730723.2,
      733364.9,
      736016.2,
      738677.1,
      741347.6,
      744027.8,
      746717.7,
      749417.2,
      752126.6
     ],
     "snaive_drift": [
      697878.7,
      714522.6,
      724826.2,
      783963.2,
      649700.4,
      658786.8,
      723681.0,
      716225.8,
      761721.6,
      717727.7,
      744068.2,
      751207.4
     ],
     "holt": [
      673458.4,
      693153.4,
      705603.1,
      789183.3,
      636566.9,
      628434.7,
      719127.0,
      699389.1,
      742223.4,
      714572.9,
      716054.4,
      732875.6
     ],
     "loglinear": [
      680639.5,
      704330.7,
      716814.3,
      795542.5,
      647138.0,
      640213.8,
      736681.9,
      720275.2,
      765230.5,
      740096.2,
      746184.6,
      758893.8
     ]
    },
    "champion_lo80": [
     678379.5,
     694497.4,
     704359.5,
     761725.7,
     631176.5,
     639877.9,
     702758.4,
     695215.7,
     739098.5,
     696108.6,
     722658.5,
     729541.1
    ],
    "champion_hi80": [
     711537.1,
     727206.9,
     737089.6,
     795765.8,
     658217.1,
     667581.6,
     733436.1,
     724708.1,
     770884.7,
     726493.0,
     753339.2,
     760920.7
    ]
   },
   {
    "origin": "2024-09",
    "months": [
     "2024-10",
     "2024-11",
     "2024-12",
     "2025-01",
     "2025-02",
     "2025-03",
     "2025-04",
     "2025-05",
     "2025-06",
     "2025-07",
     "2025-08",
     "2025-09"
    ],
    "actual": [
     718256.0,
     722947.0,
     786673.0,
     654511.0,
     630744.0,
     726888.0,
     722319.0,
     753313.0,
     716698.0,
     745651.0,
     745232.0,
     708379.0
    ],
    "forecasts": {
     "naive": [
      670818.0,
      670818.0,
      670818.0,
      670818.0,
      670818.0,
      670818.0,
      670818.0,
      670818.0,
      670818.0,
      670818.0,
      670818.0,
      670818.0
     ],
     "snaive": [
      685078.0,
      694957.0,
      751657.0,
      622927.0,
      631639.0,
      693859.0,
      686711.0,
      730332.0,
      688151.0,
      713406.0,
      720251.0,
      670818.0
     ],
     "drift": [
      673109.1,
      675408.0,
      677714.7,
      680029.3,
      682351.8,
      684682.3,
      687020.7,
      689367.1,
      691721.5,
      694084.0,
      696454.5,
      698833.1
     ],
     "snaive_drift": [
      714442.6,
      724745.0,
      783875.4,
      649627.6,
      658713.0,
      723600.0,
      716145.6,
      761636.3,
      717647.3,
      743984.8,
      751123.2,
      699571.3
     ],
     "holt": [
      691609.7,
      703799.3,
      786883.5,
      634467.4,
      626105.6,
      713540.0,
      696181.7,
      738472.4,
      710615.7,
      711731.9,
      728076.4,
      679869.4
     ],
     "loglinear": [
      706979.1,
      719509.6,
      798533.8,
      649571.4,
      642621.1,
      739459.9,
      722991.3,
      768116.2,
      742887.1,
      748979.5,
      761736.3,
      716359.0
     ]
    },
    "champion_lo80": [
     694179.5,
     704087.8,
     761294.4,
     630548.6,
     639033.8,
     701663.6,
     694105.1,
     738051.6,
     695426.4,
     720851.4,
     728368.1,
     678106.4
    ],
    "champion_hi80": [
     728266.9,
     737598.7,
     797069.6,
     659225.4,
     667293.0,
     733198.4,
     725736.4,
     770589.2,
     726207.0,
     753001.3,
     760396.4,
     708513.8
    ]
   },
   {
    "origin": "2024-10",
    "months": [
     "2024-11",
     "2024-12",
     "2025-01",
     "2025-02",
     "2025-03",
     "2025-04",
     "2025-05",
     "2025-06",
     "2025-07",
     "2025-08",
     "2025-09",
     "2025-10"
    ],
    "actual": [
     722947.0,
     786673.0,
     654511.0,
     630744.0,
     726888.0,
     722319.0,
     753313.0,
     716698.0,
     745651.0,
     745232.0,
     708379.0,
     743117.0
    ],
    "forecasts": {
     "naive": [
      718256.0,
      718256.0,
      718256.0,
      718256.0,
      718256.0,
      718256.0,
      718256.0,
      718256.0,
      718256.0,
      718256.0,
      718256.0,
      718256.0
     ],
     "snaive": [
      694957.0,
      751657.0,
      622927.0,
      631639.0,
      693859.0,
      686711.0,
      730332.0,
      688151.0,
      713406.0,
      720251.0,
      670818.0,
      718256.0
     ],
     "drift": [
      720833.5,
      723420.3,
      726016.4,
      728621.7,
      731236.5,
      733860.6,
      736494.1,
      739137.1,
      741789.5,
      744451.5,
      747123.0,
      749804.1
     ],
     "snaive_drift": [
      724755.9,
      783887.1,
      649637.4,
      658722.9,
      723610.8,
      716156.3,
      761647.8,
      717658.1,
      743996.0,
      751134.5,
      699581.9,
      749053.9
     ],
     "holt": [
      715272.4,
      800250.2,
      645693.1,
      637637.3,
      727211.5,
      710520.9,
      753749.6,
      725872.3,
      727576.3,
      744867.9,
      696098.6,
      716402.8
     ],
     "loglinear": [
      723103.3,
      802522.2,
      652815.7,
      645830.7,
      743173.0,
      726621.7,
      771973.2,
      746617.4,
      752693.7,
      765513.8,
      719911.4,
      747363.4
     ]
    },
    "champion_lo80": [
     704241.0,
     761585.7,
     631072.6,
     639525.9,
     702151.1,
     694597.5,
     738364.6,
     695447.7,
     720979.2,
     727806.9,
     678526.7,
     726223.9
    ],
    "champion_hi80": [
     738619.4,
     797776.6,
     660515.6,
     668270.2,
     732975.9,
     725595.0,
     771781.3,
     726030.7,
     752794.0,
     760167.6,
     708138.8,
     758518.3
    ]
   },
   {
    "origin": "2024-11",
    "months": [
     "2024-12",
     "2025-01",
     "2025-02",
     "2025-03",
     "2025-04",
     "2025-05",
     "2025-06",
     "2025-07",
     "2025-08",
     "2025-09",
     "2025-10",
     "2025-11"
    ],
    "actual": [
     786673.0,
     654511.0,
     630744.0,
     726888.0,
     722319.0,
     753313.0,
     716698.0,
     745651.0,
     745232.0,
     708379.0,
     743117.0,
     736533.0
    ],
    "forecasts": {
     "naive": [
      722947.0,
      722947.0,
      722947.0,
      722947.0,
      722947.0,
      722947.0,
      722947.0,
      722947.0,
      722947.0,
      722947.0,
      722947.0,
      722947.0
     ],
     "snaive": [
      751657.0,
      622927.0,
      631639.0,
      693859.0,
      686711.0,
      730332.0,
      688151.0,
      713406.0,
      720251.0,
      670818.0,
      718256.0,
      722947.0
     ],
     "drift": [
      725547.0,
      728156.3,
      730775.1,
      733403.2,
      736040.8,
      738687.9,
      741344.5,
      744010.7,
      746686.4,
      749371.8,
      752066.8,
      754771.5
     ],
     "snaive_drift": [
      783881.6,
      649632.8,
      658718.3,
      723605.7,
      716151.3,
      761642.4,
      717653.0,
      743990.7,
      751129.2,
      699576.9,
      749048.7,
      753940.8
     ],
     "holt": [
      803749.8,
      648583.8,
      640556.9,
      730613.7,
      713914.4,
      757864.3,
      729476.8,
      731256.3,
      748702.5,
      699743.7,
      720216.3,
      733160.9
     ],
     "loglinear": [
      805221.8,
      655011.7,
      648003.2,
      745683.6,
      729076.4,
      774581.0,
      749139.6,
      755211.4,
      768074.3,
      722319.4,
      749863.2,
      763655.2
     ]
    },
    "champion_lo80": [
     761737.0,
     631185.2,
     639922.0,
     702681.7,
     695069.5,
     738875.8,
     695863.4,
     721115.4,
     727911.9,
     677876.7,
     726653.1,
     731115.9
    ],
    "champion_hi80": [
     798702.7,
     661132.5,
     669557.0,
     733890.3,
     725360.2,
     771615.6,
     727138.4,
     752657.2,
     759934.9,
     707924.8,
     758125.2,
     763355.7
    ]
   },
   {
    "origin": "2024-12",
    "months": [
     "2025-01",
     "2025-02",
     "2025-03",
     "2025-04",
     "2025-05",
     "2025-06",
     "2025-07",
     "2025-08",
     "2025-09",
     "2025-10",
     "2025-11",
     "2025-12"
    ],
    "actual": [
     654511.0,
     630744.0,
     726888.0,
     722319.0,
     753313.0,
     716698.0,
     745651.0,
     745232.0,
     708379.0,
     743117.0,
     736533.0,
     816411.0
    ],
    "forecasts": {
     "naive": [
      786673.0,
      786673.0,
      786673.0,
      786673.0,
      786673.0,
      786673.0,
      786673.0,
      786673.0,
      786673.0,
      786673.0,
      786673.0,
      786673.0
     ],
     "snaive": [
      622927.0,
      631639.0,
      693859.0,
      686711.0,
      730332.0,
      688151.0,
      713406.0,
      720251.0,
      670818.0,
      718256.0,
      722947.0,
      786673.0
     ],
     "drift": [
      789671.1,
      792680.7,
      795701.7,
      798734.3,
      801778.4,
      804834.1,
      807901.4,
      810980.5,
      814071.3,
      817173.8,
      820288.2,
      823414.5
     ],
     "snaive_drift": [
      649639.3,
      658724.9,
      723613.0,
      716158.4,
      761650.0,
      717660.2,
      743998.2,
      751136.7,
      699583.9,
      749056.2,
      753948.3,
      820407.0
     ],
     "holt": [
      642913.0,
      634824.3,
      723927.7,
      707240.0,
      750632.1,
      721584.1,
      724003.1,
      741139.8,
      692550.6,
      712686.6,
      725370.2,
      811163.6
     ],
     "loglinear": [
      656165.6,
      649144.8,
      747011.1,
      730374.3,
      775960.0,
      750473.3,
      756523.1,
      769408.4,
      723574.0,
      751165.7,
      764981.6,
      844698.8
     ]
    },
    "champion_lo80": [
     631323.4,
     640054.0,
     702995.8,
     695612.0,
     739395.6,
     696360.6,
     721562.8,
     728193.1,
     677978.7,
     725849.2,
     731555.7,
     795737.6
    ],
    "champion_hi80": [
     661778.5,
     670374.5,
     735309.0,
     726136.3,
     771380.5,
     726996.4,
     753766.6,
     759872.9,
     707714.0,
     757924.5,
     762998.1,
     830530.9
    ]
   },
   {
    "origin": "2025-01",
    "months": [
     "2025-02",
     "2025-03",
     "2025-04",
     "2025-05",
     "2025-06",
     "2025-07",
     "2025-08",
     "2025-09",
     "2025-10",
     "2025-11",
     "2025-12",
     "2026-01"
    ],
    "actual": [
     630744.0,
     726888.0,
     722319.0,
     753313.0,
     716698.0,
     745651.0,
     745232.0,
     708379.0,
     743117.0,
     736533.0,
     816411.0,
     674374.0
    ],
    "forecasts": {
     "naive": [
      654511.0,
      654511.0,
      654511.0,
      654511.0,
      654511.0,
      654511.0,
      654511.0,
      654511.0,
      654511.0,
      654511.0,
      654511.0,
      654511.0
     ],
     "snaive": [
      631639.0,
      693859.0,
      686711.0,
      730332.0,
      688151.0,
      713406.0,
      720251.0,
      670818.0,
      718256.0,
      722947.0,
      786673.0,
      654511.0
     ],
     "drift": [
      656680.1,
      658856.4,
      661039.9,
      663230.6,
      665428.6,
      667633.9,
      669846.5,
      672066.4,
      674293.7,
      676528.3,
      678770.4,
      681019.9
     ],
     "snaive_drift": [
      658738.6,
      723628.1,
      716173.4,
      761665.9,
      717675.2,
      744013.7,
      751152.4,
      699598.6,
      749071.8,
      753964.1,
      820424.2,
      682591.9
     ],
     "holt": [
      639851.6,
      730619.6,
      714634.8,
      759310.5,
      730652.1,
      736410.7,
      751737.2,
      702963.9,
      723871.8,
      737177.8,
      824784.6,
      665473.6
     ],
     "loglinear": [
      647498.0,
      745130.0,
      728535.2,
      774006.0,
      748583.5,
      754585.1,
      767437.4,
      721720.4,
      749241.4,
      763021.9,
      842534.9,
      688484.5
     ]
    },
    "champion_lo80": [
     640203.2,
     703156.0,
     695798.7,
     739855.0,
     696862.9,
     722089.9,
     728656.9,
     678370.3,
     726085.9,
     730633.3,
     796219.8,
     662206.2
    ],
    "champion_hi80": [
     670902.2,
     736413.5,
     727541.0,
     772238.2,
     726784.1,
     753629.4,
     760949.0,
     707722.7,
     757734.3,
     762820.3,
     830178.2,
     690914.5
    ]
   },
   {
    "origin": "2025-02",
    "months": [
     "2025-03",
     "2025-04",
     "2025-05",
     "2025-06",
     "2025-07",
     "2025-08",
     "2025-09",
     "2025-10",
     "2025-11",
     "2025-12",
     "2026-01",
     "2026-02"
    ],
    "actual": [
     726888.0,
     722319.0,
     753313.0,
     716698.0,
     745651.0,
     745232.0,
     708379.0,
     743117.0,
     736533.0,
     816411.0,
     674374.0,
     656082.0
    ],
    "forecasts": {
     "naive": [
      630744.0,
      630744.0,
      630744.0,
      630744.0,
      630744.0,
      630744.0,
      630744.0,
      630744.0,
      630744.0,
      630744.0,
      630744.0,
      630744.0
     ],
     "snaive": [
      693859.0,
      686711.0,
      730332.0,
      688151.0,
      713406.0,
      720251.0,
      670818.0,
      718256.0,
      722947.0,
      786673.0,
      654511.0,
      630744.0
     ],
     "drift": [
      632767.2,
      634796.9,
      636833.2,
      638875.9,
      640925.2,
      642981.1,
      645043.6,
      647112.7,
      649188.4,
      651270.8,
      653359.9,
      655455.7
     ],
     "snaive_drift": [
      723540.3,
      716086.6,
      761573.5,
      717588.2,
      743923.5,
      751061.3,
      699513.7,
      748981.0,
      753872.6,
      820324.7,
      682509.1,
      657725.5
     ],
     "holt": [
      727003.1,
      710631.7,
      754587.4,
      725677.9,
      730986.6,
      745218.0,
      697060.4,
      717447.1,
      730300.8,
      816735.2,
      658706.9,
      650185.0
     ],
     "loglinear": [
      739768.5,
      723293.1,
      768436.8,
      743197.2,
      749153.6,
      761913.3,
      716525.5,
      743848.3,
      757529.7,
      836470.3,
      683528.8,
      675423.7
     ]
    },
    "champion_lo80": [
     702578.8,
     694988.6,
     738761.2,
     695701.6,
     720885.1,
     727808.9,
     677821.5,
     725723.4,
     730428.8,
     794664.1,
     661366.1,
     637300.0
    ],
    "champion_hi80": [
     736740.4,
     728726.7,
     773440.3,
     727511.2,
     753303.6,
     760704.0,
     708575.6,
     757665.1,
     762547.7,
     829883.8,
     690545.6,
     665647.8
    ]
   },
   {
    "origin": "2025-03",
    "months": [
     "2025-04",
     "2025-05",
     "2025-06",
     "2025-07",
     "2025-08",
     "2025-09",
     "2025-10",
     "2025-11",
     "2025-12",
     "2026-01",
     "2026-02",
     "2026-03"
    ],
    "actual": [
     722319.0,
     753313.0,
     716698.0,
     745651.0,
     745232.0,
     708379.0,
     743117.0,
     736533.0,
     816411.0,
     674374.0,
     656082.0,
     761135.0
    ],
    "forecasts": {
     "naive": [
      726888.0,
      726888.0,
      726888.0,
      726888.0,
      726888.0,
      726888.0,
      726888.0,
      726888.0,
      726888.0,
      726888.0,
      726888.0,
      726888.0
     ],
     "snaive": [
      686711.0,
      730332.0,
      688151.0,
      713406.0,
      720251.0,
      670818.0,
      718256.0,
      722947.0,
      786673.0,
      654511.0,
      630744.0,
      726888.0
     ],
     "drift": [
      729485.1,
      732091.4,
      734707.1,
      737332.1,
      739966.5,
      742610.3,
      745263.6,
      747926.3,
      750598.6,
      753280.4,
      755971.8,
      758672.8
     ],
     "snaive_drift": [
      716095.8,
      761583.3,
      717597.4,
      743933.1,
      751071.0,
      699522.7,
      748990.6,
      753882.3,
      820335.2,
      682517.9,
      657733.9,
      757992.0
     ],
     "holt": [
      710610.4,
      754551.4,
      725631.2,
      730927.8,
      745146.8,
      696290.0,
      717358.4,
      730201.1,
      816613.6,
      658601.1,
      650073.3,
      741019.5
     ],
     "loglinear": [
      722090.3,
      767158.9,
      741961.3,
      747906.0,
      760644.5,
      715332.2,
      742609.6,
      756268.1,
      835077.3,
      682390.4,
      674298.8,
      775511.0
     ]
    },
    "champion_lo80": [
     695507.6,
     739317.6,
     696266.9,
     721411.2,
     727975.4,
     677868.6,
     725769.1,
     730485.6,
     794846.5,
     661193.6,
     637387.9,
     734484.5
    ],
    "champion_hi80": [
     729001.7,
     775013.9,
     728570.4,
     754181.7,
     760477.3,
     708444.2,
     758627.9,
     762609.7,
     829728.3,
     690436.3,
     665403.6,
     767010.2
    ]
   },
   {
    "origin": "2025-04",
    "months": [
     "2025-05",
     "2025-06",
     "2025-07",
     "2025-08",
     "2025-09",
     "2025-10",
     "2025-11",
     "2025-12",
     "2026-01",
     "2026-02",
     "2026-03",
     "2026-04"
    ],
    "actual": [
     753313.0,
     716698.0,
     745651.0,
     745232.0,
     708379.0,
     743117.0,
     736533.0,
     816411.0,
     674374.0,
     656082.0,
     761135.0,
     755742.0
    ],
    "forecasts": {
     "naive": [
      722319.0,
      722319.0,
      722319.0,
      722319.0,
      722319.0,
      722319.0,
      722319.0,
      722319.0,
      722319.0,
      722319.0,
      722319.0,
      722319.0
     ],
     "snaive": [
      730332.0,
      688151.0,
      713406.0,
      720251.0,
      670818.0,
      718256.0,
      722947.0,
      786673.0,
      654511.0,
      630744.0,
      726888.0,
      722319.0
     ],
     "drift": [
      724881.0,
      727452.1,
      730032.4,
      732621.8,
      735220.3,
      737828.1,
      740445.1,
      743071.5,
      745707.1,
      748352.1,
      751006.4,
      753670.2
     ],
     "snaive_drift": [
      761601.6,
      717614.6,
      743950.9,
      751089.0,
      699539.5,
      749008.6,
      753900.5,
      820354.9,
      682534.3,
      657749.7,
      758010.2,
      753245.6
     ],
     "holt": [
      758760.2,
      730252.7,
      736132.9,
      750986.0,
      702219.7,
      727300.9,
      737340.1,
      825074.3,
      665790.2,
      657512.3,
      749870.8,
      732615.8
     ],
     "loglinear": [
      765262.4,
      740127.1,
      746038.3,
      758745.0,
      713545.9,
      740755.1,
      754379.6,
      832991.9,
      680686.4,
      672615.0,
      773568.8,
      757161.2
     ]
    },
    "champion_lo80": [
     739873.0,
     696797.1,
     722007.8,
     728520.3,
     678181.5,
     725825.6,
     730531.8,
     794909.4,
     661345.6,
     637223.9,
     734596.2,
     729916.8
    ],
    "champion_hi80": [
     775159.4,
     730257.8,
     755110.8,
     761397.2,
     708240.9,
     758497.4,
     763535.0,
     829837.1,
     690310.6,
     665347.0,
     766762.7,
     762096.3
    ]
   },
   {
    "origin": "2025-05",
    "months": [
     "2025-06",
     "2025-07",
     "2025-08",
     "2025-09",
     "2025-10",
     "2025-11",
     "2025-12",
     "2026-01",
     "2026-02",
     "2026-03",
     "2026-04",
     "2026-05"
    ],
    "actual": [
     716698.0,
     745651.0,
     745232.0,
     708379.0,
     743117.0,
     736533.0,
     816411.0,
     674374.0,
     656082.0,
     761135.0,
     755742.0,
     796140.0
    ],
    "forecasts": {
     "naive": [
      753313.0,
      753313.0,
      753313.0,
      753313.0,
      753313.0,
      753313.0,
      753313.0,
      753313.0,
      753313.0,
      753313.0,
      753313.0,
      753313.0
     ],
     "snaive": [
      688151.0,
      713406.0,
      720251.0,
      670818.0,
      718256.0,
      722947.0,
      786673.0,
      654511.0,
      630744.0,
      726888.0,
      722319.0,
      753313.0
     ],
     "drift": [
      756060.9,
      758818.8,
      761586.8,
      764364.9,
      767153.1,
      769951.5,
      772760.1,
      775578.9,
      778408.1,
      781247.5,
      784097.3,
      786957.5
     ],
     "snaive_drift": [
      717592.9,
      743928.4,
      751066.3,
      699518.3,
      748985.9,
      753877.6,
      820330.1,
      682513.6,
      657729.8,
      757987.2,
      753222.7,
      785542.8
     ],
     "holt": [
      728385.2,
      734029.2,
      748625.7,
      699822.3,
      724630.8,
      736120.4,
      821652.1,
      662881.9,
      654502.5,
      746289.0,
      728978.0,
      773559.1
     ],
     "loglinear": [
      740236.2,
      746145.7,
      758854.2,
      713648.6,
      740861.8,
      754488.2,
      833111.8,
      680784.4,
      672711.8,
      773679.4,
      757269.4,
      803134.4
     ]
    },
    "champion_lo80": [
     697160.0,
     722516.2,
     729085.6,
     678657.5,
     726282.0,
     730703.7,
     794907.8,
     661355.4,
     637328.8,
     734361.7,
     730105.7,
     761246.6
    ],
    "champion_hi80": [
     730361.5,
     757022.7,
     762114.7,
     709082.3,
     758238.6,
     763358.8,
     830741.7,
     690390.3,
     665186.0,
     766703.4,
     761886.6,
     794657.2
    ]
   },
   {
    "origin": "2025-06",
    "months": [
     "2025-07",
     "2025-08",
     "2025-09",
     "2025-10",
     "2025-11",
     "2025-12",
     "2026-01",
     "2026-02",
     "2026-03",
     "2026-04",
     "2026-05",
     "2026-06"
    ],
    "actual": [
     745651.0,
     745232.0,
     708379.0,
     743117.0,
     736533.0,
     816411.0,
     674374.0,
     656082.0,
     761135.0,
     755742.0,
     796140.0,
     776516.0
    ],
    "forecasts": {
     "naive": [
      716698.0,
      716698.0,
      716698.0,
      716698.0,
      716698.0,
      716698.0,
      716698.0,
      716698.0,
      716698.0,
      716698.0,
      716698.0,
      716698.0
     ],
     "snaive": [
      713406.0,
      720251.0,
      670818.0,
      718256.0,
      722947.0,
      786673.0,
      654511.0,
      630744.0,
      726888.0,
      722319.0,
      753313.0,
      716698.0
     ],
     "drift": [
      719212.2,
      721735.2,
      724267.1,
      726807.8,
      729357.5,
      731916.1,
      734483.6,
      737060.2,
      739645.9,
      742240.5,
      744844.3,
      747457.3
     ],
     "snaive_drift": [
      743925.8,
      751063.7,
      699515.9,
      748983.3,
      753875.0,
      820327.2,
      682511.3,
      657727.5,
      757984.6,
      753220.1,
      785540.1,
      747358.7
     ],
     "holt": [
      729980.9,
      743925.3,
      694921.2,
      719057.4,
      729977.8,
      811356.4,
      656549.2,
      647884.0,
      738346.3,
      720852.2,
      764566.2,
      734477.0
     ],
     "loglinear": [
      742141.3,
      754781.7,
      709818.6,
      736885.7,
      750439.0,
      828640.7,
      677130.8,
      669101.5,
      769529.6,
      753207.6,
      798826.6,
      770957.4
     ]
    },
    "champion_lo80": [
     722784.8,
     729616.5,
     679204.5,
     726816.8,
     731187.8,
     795284.6,
     661364.7,
     637349.1,
     734494.3,
     729771.4,
     761586.8,
     724274.8
    ],
    "champion_hi80": [
     757157.1,
     764271.0,
     709602.9,
     759184.6,
     763123.9,
     830568.7,
     691114.0,
     665306.3,
     766534.1,
     761842.9,
     794540.9,
     755919.9
    ]
   },
   {
    "origin": "2025-07",
    "months": [
     "2025-08",
     "2025-09",
     "2025-10",
     "2025-11",
     "2025-12",
     "2026-01",
     "2026-02",
     "2026-03",
     "2026-04",
     "2026-05",
     "2026-06",
     "2026-07"
    ],
    "actual": [
     745232.0,
     708379.0,
     743117.0,
     736533.0,
     816411.0,
     674374.0,
     656082.0,
     761135.0,
     755742.0,
     796140.0,
     776516.0,
     784603.0
    ],
    "forecasts": {
     "naive": [
      745651.0,
      745651.0,
      745651.0,
      745651.0,
      745651.0,
      745651.0,
      745651.0,
      745651.0,
      745651.0,
      745651.0,
      745651.0,
      745651.0
     ],
     "snaive": [
      720251.0,
      670818.0,
      718256.0,
      722947.0,
      786673.0,
      654511.0,
      630744.0,
      726888.0,
      722319.0,
      753313.0,
      716698.0,
      745651.0
     ],
     "drift": [
      748336.9,
      751032.5,
      753737.8,
      756452.9,
      759177.7,
      761912.4,
      764656.9,
      767411.3,
      770175.6,
      772949.9,
      775734.1,
      778528.4
     ],
     "snaive_drift": [
      751068.5,
      699520.4,
      748988.1,
      753879.8,
      820332.5,
      682515.6,
      657731.7,
      757989.4,
      753224.9,
      785545.1,
      747363.4,
      777555.3
     ],
     "holt": [
      749434.1,
      700739.3,
      725738.8,
      737399.1,
      820279.6,
      664365.7,
      656008.5,
      748132.8,
      730896.4,
      775713.2,
      745636.2,
      750748.2
     ],
     "loglinear": [
      754242.5,
      709311.6,
      736359.4,
      749903.0,
      828048.9,
      676647.1,
      668623.6,
      768972.5,
      752662.3,
      798248.3,
      770399.2,
      779071.1
     ]
    },
    "champion_lo80": [
     729766.6,
     679582.1,
     727412.2,
     731739.0,
     795824.8,
     661824.8,
     637489.0,
     734517.7,
     729902.4,
     761119.4,
     724722.2,
     753697.6
    ],
    "champion_hi80": [
     764420.8,
     711763.1,
     759571.1,
     764108.6,
     830326.8,
     690973.8,
     665966.3,
     766709.8,
     761677.8,
     794497.7,
     755893.8,
     786435.2
    ]
   },
   {
    "origin": "2025-08",
    "months": [
     "2025-09",
     "2025-10",
     "2025-11",
     "2025-12",
     "2026-01",
     "2026-02",
     "2026-03",
     "2026-04",
     "2026-05",
     "2026-06",
     "2026-07",
     "2026-08"
    ],
    "actual": [
     708379.0,
     743117.0,
     736533.0,
     816411.0,
     674374.0,
     656082.0,
     761135.0,
     755742.0,
     796140.0,
     776516.0,
     784603.0,
     784846.0
    ],
    "forecasts": {
     "naive": [
      745232.0,
      745232.0,
      745232.0,
      745232.0,
      745232.0,
      745232.0,
      745232.0,
      745232.0,
      745232.0,
      745232.0,
      745232.0,
      745232.0
     ],
     "snaive": [
      670818.0,
      718256.0,
      722947.0,
      786673.0,
      654511.0,
      630744.0,
      726888.0,
      722319.0,
      753313.0,
      716698.0,
      745651.0,
      745232.0
     ],
     "drift": [
      747908.4,
      750594.3,
      753290.0,
      755995.3,
      758710.3,
      761435.0,
      764169.6,
      766914.0,
      769668.2,
      772432.3,
      775206.4,
      777990.4
     ],
     "snaive_drift": [
      699505.4,
      748972.0,
      753863.7,
      820314.9,
      682501.0,
      657717.6,
      757973.2,
      753208.8,
      785528.2,
      747347.4,
      777538.6,
      777101.7
     ],
     "holt": [
      699423.6,
      724169.7,
      735605.6,
      818074.0,
      662417.4,
      651992.5,
      745601.1,
      728270.4,
      772772.3,
      742668.8,
      747626.1,
      761721.1
     ],
     "loglinear": [
      708412.1,
      735425.6,
      748952.0,
      826998.8,
      675789.0,
      667775.7,
      767998.3,
      751708.8,
      797237.0,
      769423.2,
      778085.1,
      791636.7
     ]
    },
    "champion_lo80": [
     679705.2,
     727663.9,
     732320.4,
     796408.7,
     662260.4,
     637918.0,
     734802.4,
     729898.1,
     761226.6,
     724137.4,
     754137.2,
     753416.7
    ],
    "champion_hi80": [
     711935.4,
     762017.9,
     764296.8,
     831402.4,
     690758.1,
     665808.0,
     767398.5,
     761860.6,
     794298.9,
     755826.4,
     786378.9,
     785949.3
    ]
   }
  ]
 },
 "forecast": {
  "origin": "2026-08",
  "months": [
   "2026-09",
   "2026-10",
   "2026-11",
   "2026-12",
   "2027-01",
   "2027-02",
   "2027-03",
   "2027-04",
   "2027-05",
   "2027-06",
   "2027-07",
   "2027-08"
  ],
  "champion": "snaive_drift",
  "by_model": {
   "naive": {
    "point": [
     784846.0,
     784846.0,
     784846.0,
     784846.0,
     784846.0,
     784846.0,
     784846.0,
     784846.0,
     784846.0,
     784846.0,
     784846.0,
     784846.0
    ],
    "lo80": [
     722237.2,
     706120.6,
     712461.7,
     714208.6,
     723730.8,
     705631.8,
     713296.2,
     706646.3,
     695376.2,
     720836.7,
     728064.7,
     795873.6
    ],
    "hi80": [
     874802.3,
     887063.0,
     925577.0,
     907853.5,
     892207.0,
     904994.7,
     881764.4,
     902780.1,
     897488.2,
     914181.0,
     887960.9,
     829410.4
    ],
    "pool_sizes": [
     147,
     145,
     143,
     141,
     139,
     137,
     135,
     133,
     131,
     129,
     127,
     125
    ],
    "params": {}
   },
   "snaive": {
    "point": [
     708379.0,
     743117.0,
     736533.0,
     816411.0,
     674374.0,
     656082.0,
     761135.0,
     755742.0,
     796140.0,
     776516.0,
     784603.0,
     784846.0
    ],
    "lo80": [
     718568.8,
     753732.9,
     746981.9,
     827912.2,
     683866.0,
     665308.4,
     771829.4,
     766351.4,
     807306.7,
     787162.6,
     795636.8,
     795873.6
    ],
    "hi80": [
     752618.9,
     788718.3,
     780482.8,
     864246.2,
     712784.8,
     693520.6,
     804649.1,
     798470.8,
     841261.5,
     820552.7,
     829125.9,
     829410.4
    ],
    "pool_sizes": [
     147,
     145,
     143,
     141,
     139,
     137,
     135,
     133,
     131,
     129,
     127,
     125
    ],
    "params": {}
   },
   "drift": {
    "point": [
     787682.0,
     790528.2,
     793384.8,
     796251.6,
     799128.8,
     802016.4,
     804914.4,
     807822.9,
     810742.0,
     813671.5,
     816611.7,
     819562.5
    ],
    "lo80": [
     721823.3,
     705748.8,
     712393.3,
     712603.9,
     722235.1,
     702855.7,
     710920.1,
     704287.3,
     691278.7,
     718940.1,
     723901.2,
     792567.5
    ],
    "hi80": [
     874511.5,
     887335.4,
     925202.5,
     908720.3,
     892503.4,
     903190.5,
     884063.1,
     903883.5,
     897999.7,
     914330.6,
     885481.7,
     829000.5
    ],
    "pool_sizes": [
     147,
     145,
     143,
     141,
     139,
     137,
     135,
     133,
     131,
     129,
     127,
     125
    ],
    "params": {
     "monthly_log_growth": 0.003607,
     "n_differences": 398
    }
   },
   "snaive_drift": {
    "point": [
     738752.1,
     774979.6,
     768113.3,
     851416.2,
     703289.1,
     684212.8,
     793770.1,
     788145.9,
     830276.0,
     809810.6,
     818244.4,
     818497.8
    ],
    "lo80": [
     718153.4,
     753308.6,
     746537.8,
     827449.6,
     683426.7,
     664748.4,
     771043.6,
     765458.3,
     806272.2,
     786054.2,
     794919.5,
     795094.9
    ],
    "hi80": [
     751867.8,
     788349.5,
     778708.7,
     863000.5,
     712289.3,
     693113.8,
     804214.0,
     797897.3,
     840714.2,
     820000.3,
     828570.8,
     828969.8
    ],
    "pool_sizes": [
     147,
     145,
     143,
     141,
     139,
     137,
     135,
     133,
     131,
     129,
     127,
     125
    ],
    "params": {
     "annual_log_growth": 0.041983,
     "n_differences": 376
    }
   },
   "holt": {
    "point": [
     743216.7,
     771722.8,
     782129.5,
     869778.0,
     707338.1,
     695861.1,
     797378.0,
     781760.4,
     828465.7,
     797313.1,
     805106.9,
     818588.7
    ],
    "lo80": [
     727595.1,
     757921.9,
     767467.6,
     853834.6,
     695230.7,
     683743.3,
     783629.6,
     771600.3,
     813055.9,
     786966.7,
     796609.4,
     813113.2
    ],
    "hi80": [
     759826.4,
     790697.1,
     801318.2,
     895772.0,
     729751.7,
     718101.9,
     827311.8,
     810335.8,
     859111.8,
     833937.7,
     838410.5,
     852159.2
    ],
    "pool_sizes": [
     147,
     145,
     143,
     141,
     139,
     137,
     135,
     133,
     131,
     129,
     127,
     125
    ],
    "params": {
     "alpha": 0.3,
     "beta": 0.05,
     "phi": 0.95
    }
   },
   "loglinear": {
    "point": [
     750762.6,
     780814.7,
     794630.2,
     873209.0,
     718013.0,
     704934.3,
     814094.0,
     798214.9,
     847730.9,
     816826.9,
     827901.7,
     840507.2
    ],
    "lo80": [
     734145.2,
     762504.8,
     776292.7,
     852210.6,
     700738.3,
     688178.1,
     794433.6,
     777455.0,
     824179.4,
     793908.1,
     803808.2,
     816761.9
    ],
    "hi80": [
     766268.7,
     796682.7,
     809501.9,
     890041.7,
     732759.7,
     721389.1,
     833245.1,
     817841.0,
     867485.8,
     837952.1,
     848544.4,
     862069.3
    ],
    "pool_sizes": [
     147,
     145,
     143,
     141,
     139,
     137,
     135,
     133,
     131,
     129,
     127,
     125
    ],
    "params": {
     "annual_log_trend": 0.057615,
     "n_months": 104,
     "anchor": -0.023353
    }
   }
  },
  "first_step": {
   "from": "2026-08",
   "to": "2026-09",
   "nsa_change_pct": -5.873,
   "same_transition_history_pct": {
    "min": -9.072,
    "max": -3.979,
    "n_years": 10
   },
   "within_history": true,
   "seasonally_adjusted_change_pct": 0.55,
   "sa_cliff_limit_pct": 4.695,
   "sa_cliff_rule": "a cliff is a seasonally adjusted first step larger than 3x the median absolute seasonally adjusted monthly move of the last 10 years",
   "no_cliff": true
  }
 },
 "decomposition": {
  "method": "classical decomposition on logs (2x12 centred moving-average trend; seasonal factor = mean detrended value of each calendar month over its last 10 clean years; factors normalised to average zero on the log scale)",
  "years_per_month_used": {
   "Jan": 10,
   "Feb": 10,
   "Mar": 10,
   "Apr": 10,
   "May": 10,
   "Jun": 10,
   "Jul": 10,
   "Aug": 10,
   "Sep": 10,
   "Oct": 10,
   "Nov": 10,
   "Dec": 10
  },
  "factors": [
   {
    "month": "Jan",
    "ours_pct": -9.21,
    "census_implied_pct": -9.059
   },
   {
    "month": "Feb",
    "ours_pct": -10.941,
    "census_implied_pct": -10.729
   },
   {
    "month": "Mar",
    "ours_pct": 1.772,
    "census_implied_pct": 1.635
   },
   {
    "month": "Apr",
    "ours_pct": -0.481,
    "census_implied_pct": -0.696
   },
   {
    "month": "May",
    "ours_pct": 5.204,
    "census_implied_pct": 4.773
   },
   {
    "month": "Jun",
    "ours_pct": 1.01,
    "census_implied_pct": 0.876
   },
   {
    "month": "Jul",
    "ours_pct": 1.77,
    "census_implied_pct": 1.536
   },
   {
    "month": "Aug",
    "ours_pct": 3.254,
    "census_implied_pct": 2.78
   },
   {
    "month": "Sep",
    "ours_pct": -3.341,
    "census_implied_pct": -3.637
   },
   {
    "month": "Oct",
    "ours_pct": 0.011,
    "census_implied_pct": -0.295
   },
   {
    "month": "Nov",
    "ours_pct": 1.018,
    "census_implied_pct": 0.812
   },
   {
    "month": "Dec",
    "ours_pct": 11.98,
    "census_implied_pct": 12.125
   }
  ],
  "peak_month": "Dec",
  "peak_pct": 11.98,
  "trough_month": "Feb",
  "trough_pct": -10.941,
  "max_gap_vs_census_pp": 0.474,
  "mean_gap_vs_census_pp": 0.245,
  "series": [
   {
    "month": "2016-01",
    "observed": 395277.0,
    "trend": 442959.2,
    "seasonal_pct": -9.21,
    "remainder_pct": -1.712,
    "census_seasonal_pct": -10.055,
    "in_covid_window": false
   },
   {
    "month": "2016-02",
    "observed": 407556.0,
    "trend": 443601.0,
    "seasonal_pct": -10.941,
    "remainder_pct": 3.161,
    "census_seasonal_pct": -8.025,
    "in_covid_window": false
   },
   {
    "month": "2016-03",
    "observed": 452445.0,
    "trend": 444803.8,
    "seasonal_pct": 1.772,
    "remainder_pct": -0.053,
    "census_seasonal_pct": 2.396,
    "in_covid_window": false
   },
   {
    "month": "2016-04",
    "observed": 443027.0,
    "trend": 445747.9,
    "seasonal_pct": -0.481,
    "remainder_pct": -0.13,
    "census_seasonal_pct": -0.276,
    "in_covid_window": false
   },
   {
    "month": "2016-05",
    "observed": 461576.0,
    "trend": 446894.1,
    "seasonal_pct": 5.204,
    "remainder_pct": -1.824,
    "census_seasonal_pct": 3.611,
    "in_covid_window": false
   },
   {
    "month": "2016-06",
    "observed": 456090.0,
    "trend": 448507.5,
    "seasonal_pct": 1.01,
    "remainder_pct": 0.674,
    "census_seasonal_pct": 1.3,
    "in_covid_window": false
   },
   {
    "month": "2016-07",
    "observed": 454087.0,
    "trend": 450187.4,
    "seasonal_pct": 1.77,
    "remainder_pct": -0.888,
    "census_seasonal_pct": 0.956,
    "in_covid_window": false
   },
   {
    "month": "2016-08",
    "observed": 463126.0,
    "trend": 451289.6,
    "seasonal_pct": 3.254,
    "remainder_pct": -0.612,
    "census_seasonal_pct": 2.929,
    "in_covid_window": false
   },
   {
    "month": "2016-09",
    "observed": 440295.0,
    "trend": 452355.7,
    "seasonal_pct": -3.341,
    "remainder_pct": 0.699,
    "census_seasonal_pct": -2.817,
    "in_covid_window": false
   },
   {
    "month": "2016-10",
    "observed": 445071.0,
    "trend": 453873.2,
    "seasonal_pct": 0.011,
    "remainder_pct": -1.95,
    "census_seasonal_pct": -1.934,
    "in_covid_window": false
   },
   {
    "month": "2016-11",
    "observed": 458023.0,
    "trend": 455455.8,
    "seasonal_pct": 1.018,
    "remainder_pct": -0.45,
    "census_seasonal_pct": 0.91,
    "in_covid_window": false
   },
   {
    "month": "2016-12",
    "observed": 526790.0,
    "trend": 457120.6,
    "seasonal_pct": 11.98,
    "remainder_pct": 2.912,
    "census_seasonal_pct": 14.693,
    "in_covid_window": false
   },
   {
    "month": "2017-01",
    "observed": 415443.0,
    "trend": 458365.7,
    "seasonal_pct": -9.21,
    "remainder_pct": -0.17,
    "census_seasonal_pct": -10.544,
    "in_covid_window": false
   },
   {
    "month": "2017-02",
    "observed": 411212.0,
    "trend": 459653.6,
    "seasonal_pct": -10.941,
    "remainder_pct": 0.451,
    "census_seasonal_pct": -11.431,
    "in_covid_window": false
   },
   {
    "month": "2017-03",
    "observed": 474549.0,
    "trend": 461295.8,
    "seasonal_pct": 1.772,
    "remainder_pct": 1.082,
    "census_seasonal_pct": 2.345,
    "in_covid_window": false
   },
   {
    "month": "2017-04",
    "observed": 457744.0,
    "trend": 463149.9,
    "seasonal_pct": -0.481,
    "remainder_pct": -0.69,
    "census_seasonal_pct": -1.619,
    "in_covid_window": false
   },
   {
    "month": "2017-05",
    "observed": 485658.0,
    "trend": 465308.4,
    "seasonal_pct": 5.204,
    "remainder_pct": -0.789,
    "census_seasonal_pct": 4.949,
    "in_covid_window": false
   },
   {
    "month": "2017-06",
    "observed": 473145.0,
    "trend": 467172.2,
    "seasonal_pct": 1.01,
    "remainder_pct": 0.266,
    "census_seasonal_pct": 1.723,
    "in_covid_window": false
   },
   {
    "month": "2017-07",
    "observed": 467247.0,
    "trend": 468820.9,
    "seasonal_pct": 1.77,
    "remainder_pct": -2.069,
    "census_seasonal_pct": 0.464,
    "in_covid_window": false
   },
   {
    "month": "2017-08",
    "observed": 481435.0,
    "trend": 470576.3,
    "seasonal_pct": 3.254,
    "remainder_pct": -0.917,
    "census_seasonal_pct": 3.308,
    "in_covid_window": false
   },
   {
    "month": "2017-09",
    "observed": 461399.0,
    "trend": 472340.2,
    "seasonal_pct": -3.341,
    "remainder_pct": 1.061,
    "census_seasonal_pct": -3.011,
    "in_covid_window": false
   },
   {
    "month": "2017-10",
    "observed": 467634.0,
    "trend": 473938.3,
    "seasonal_pct": 0.011,
    "remainder_pct": -1.341,
    "census_seasonal_pct": -1.78,
    "in_covid_window": false
   },
   {
    "month": "2017-11",
    "observed": 487388.0,
    "trend": 475841.8,
    "seasonal_pct": 1.018,
    "remainder_pct": 1.394,
    "census_seasonal_pct": 1.339,
    "in_covid_window": false
   },
   {
    "month": "2017-12",
    "observed": 544897.0,
    "trend": 478176.7,
    "seasonal_pct": 11.98,
    "remainder_pct": 1.762,
    "census_seasonal_pct": 12.678,
    "in_covid_window": false
   },
   {
    "month": "2018-01",
    "observed": 437073.0,
    "trend": 480404.0,
    "seasonal_pct": -9.21,
    "remainder_pct": 0.21,
    "census_seasonal_pct": -9.211,
    "in_covid_window": false
   },
   {
    "month": "2018-02",
    "observed": 427541.0,
    "trend": 482811.0,
    "seasonal_pct": -10.941,
    "remainder_pct": -0.569,
    "census_seasonal_pct": -11.671,
    "in_covid_window": false
   },
   {
    "month": "2018-03",
    "observed": 499305.0,
    "trend": 484328.2,
    "seasonal_pct": 1.772,
    "remainder_pct": 1.297,
    "census_seasonal_pct": 3.139,
    "in_covid_window": false
   },
   {
    "month": "2018-04",
    "observed": 471784.0,
    "trend": 485767.1,
    "seasonal_pct": -0.481,
    "remainder_pct": -2.409,
    "census_seasonal_pct": -2.555,
    "in_covid_window": false
   },
   {
    "month": "2018-05",
    "observed": 518787.0,
    "trend": 487777.3,
    "seasonal_pct": 5.204,
    "remainder_pct": 1.096,
    "census_seasonal_pct": 5.453,
    "in_covid_window": false
   },
   {
    "month": "2018-06",
    "observed": 498145.0,
    "trend": 488704.7,
    "seasonal_pct": 1.01,
    "remainder_pct": 0.913,
    "census_seasonal_pct": 1.615,
    "in_covid_window": false
   },
   {
    "month": "2018-07",
    "observed": 496160.0,
    "trend": 489244.3,
    "seasonal_pct": 1.77,
    "remainder_pct": -0.35,
    "census_seasonal_pct": 0.612,
    "in_covid_window": false
   },
   {
    "month": "2018-08",
    "observed": 511157.0,
    "trend": 490023.8,
    "seasonal_pct": 3.254,
    "remainder_pct": 1.025,
    "census_seasonal_pct": 3.589,
    "in_covid_window": false
   },
   {
    "month": "2018-09",
    "observed": 468559.0,
    "trend": 490497.3,
    "seasonal_pct": -3.341,
    "remainder_pct": -1.17,
    "census_seasonal_pct": -4.669,
    "in_covid_window": false
   },
   {
    "month": "2018-10",
    "observed": 494468.0,
    "trend": 491750.2,
    "seasonal_pct": 0.011,
    "remainder_pct": 0.542,
    "census_seasonal_pct": -0.392,
    "in_covid_window": false
   },
   {
    "month": "2018-11",
    "observed": 508963.0,
    "trend": 493393.1,
    "seasonal_pct": 1.018,
    "remainder_pct": 2.116,
    "census_seasonal_pct": 2.026,
    "in_covid_window": false
   },
   {
    "month": "2018-12",
    "observed": 546135.0,
    "trend": 494256.1,
    "seasonal_pct": 11.98,
    "remainder_pct": -1.325,
    "census_seasonal_pct": 11.658,
    "in_covid_window": false
   },
   {
    "month": "2019-01",
    "observed": 447787.0,
    "trend": 495455.3,
    "seasonal_pct": -9.21,
    "remainder_pct": -0.453,
    "census_seasonal_pct": -8.697,
    "in_covid_window": false
   },
   {
    "month": "2019-02",
    "observed": 433564.0,
    "trend": 497185.0,
    "seasonal_pct": -10.941,
    "remainder_pct": -2.083,
    "census_seasonal_pct": -11.833,
    "in_covid_window": false
   },
   {
    "month": "2019-03",
    "observed": 503916.0,
    "trend": 498652.4,
    "seasonal_pct": 1.772,
    "remainder_pct": -0.704,
    "census_seasonal_pct": 0.926,
    "in_covid_window": false
   },
   {
    "month": "2019-04",
    "observed": 496982.0,
    "trend": 500031.2,
    "seasonal_pct": -0.481,
    "remainder_pct": -0.129,
    "census_seasonal_pct": -0.473,
    "in_covid_window": false
   },
   {
    "month": "2019-05",
    "observed": 533526.0,
    "trend": 501293.1,
    "seasonal_pct": 5.204,
    "remainder_pct": 1.165,
    "census_seasonal_pct": 5.703,
    "in_covid_window": false
   },
   {
    "month": "2019-06",
    "observed": 505132.0,
    "trend": 502934.7,
    "seasonal_pct": 1.01,
    "remainder_pct": -0.567,
    "census_seasonal_pct": -0.024,
    "in_covid_window": false
   },
   {
    "month": "2019-07",
    "observed": 518600.0,
    "trend": 505174.9,
    "seasonal_pct": 1.77,
    "remainder_pct": 0.872,
    "census_seasonal_pct": 1.868,
    "in_covid_window": false
   },
   {
    "month": "2019-08",
    "observed": 531702.0,
    "trend": 508045.4,
    "seasonal_pct": 3.254,
    "remainder_pct": 1.358,
    "census_seasonal_pct": 3.734,
    "in_covid_window": false
   },
   {
    "month": "2019-09",
    "observed": 483467.0,
    "trend": 508222.4,
    "seasonal_pct": -3.341,
    "remainder_pct": -1.582,
    "census_seasonal_pct": -5.069,
    "in_covid_window": false
   },
   {
    "month": "2019-10",
    "observed": 512054.0,
    "trend": 502179.3,
    "seasonal_pct": 0.011,
    "remainder_pct": 1.956,
    "census_seasonal_pct": 0.275,
    "in_covid_window": false
   },
   {
    "month": "2019-11",
    "observed": 522133.0,
    "trend": 496279.7,
    "seasonal_pct": 1.018,
    "remainder_pct": 4.149,
    "census_seasonal_pct": 1.54,
    "in_covid_window": false
   },
   {
    "month": "2019-12",
    "observed": 575813.0,
    "trend": 495574.1,
    "seasonal_pct": 11.98,
    "remainder_pct": 3.761,
    "census_seasonal_pct": 11.621,
    "in_covid_window": false
   },
   {
    "month": "2020-01",
    "observed": 472513.0,
    "trend": 497133.6,
    "seasonal_pct": -9.21,
    "remainder_pct": 4.689,
    "census_seasonal_pct": -8.271,
    "in_covid_window": false
   },
   {
    "month": "2020-02",
    "observed": 470728.0,
    "trend": 498118.1,
    "seasonal_pct": -10.941,
    "remainder_pct": 6.111,
    "census_seasonal_pct": -8.655,
    "in_covid_window": false
   },
   {
    "month": "2020-03",
    "observed": 468028.0,
    "trend": 499872.1,
    "seasonal_pct": 1.772,
    "remainder_pct": -8.001,
    "census_seasonal_pct": -0.063,
    "in_covid_window": true
   },
   {
    "month": "2020-04",
    "observed": 401556.0,
    "trend": 502694.7,
    "seasonal_pct": -0.481,
    "remainder_pct": -19.733,
    "census_seasonal_pct": 0.132,
    "in_covid_window": true
   },
   {
    "month": "2020-05",
    "observed": 497250.0,
    "trend": 504402.8,
    "seasonal_pct": 5.204,
    "remainder_pct": -6.294,
    "census_seasonal_pct": 3.93,
    "in_covid_window": true
   },
   {
    "month": "2020-06",
    "observed": 523789.0,
    "trend": 505725.4,
    "seasonal_pct": 1.01,
    "remainder_pct": 2.536,
    "census_seasonal_pct": 1.11,
    "in_covid_window": true
   },
   {
    "month": "2020-07",
    "observed": 539300.0,
    "trend": 508096.4,
    "seasonal_pct": 1.77,
    "remainder_pct": 4.296,
    "census_seasonal_pct": 2.469,
    "in_covid_window": true
   },
   {
    "month": "2020-08",
    "observed": 536156.0,
    "trend": 510074.0,
    "seasonal_pct": 3.254,
    "remainder_pct": 1.801,
    "census_seasonal_pct": 1.021,
    "in_covid_window": true
   },
   {
    "month": "2020-09",
    "observed": 521651.0,
    "trend": 516423.0,
    "seasonal_pct": -3.341,
    "remainder_pct": 4.504,
    "census_seasonal_pct": -3.63,
    "in_covid_window": true
   },
   {
    "month": "2020-10",
    "observed": 543242.0,
    "trend": 531636.7,
    "seasonal_pct": 0.011,
    "remainder_pct": 2.172,
    "census_seasonal_pct": 0.766,
    "in_covid_window": true
   },
   {
    "month": "2020-11",
    "observed": 533901.0,
    "trend": 546346.7,
    "seasonal_pct": 1.018,
    "remainder_pct": -3.263,
    "census_seasonal_pct": -0.007,
    "in_covid_window": true
   },
   {
    "month": "2020-12",
    "observed": 599648.0,
    "trend": 555595.6,
    "seasonal_pct": 11.98,
    "remainder_pct": -3.618,
    "census_seasonal_pct": 11.345,
    "in_covid_window": true
   },
   {
    "month": "2021-01",
    "observed": 507633.0,
    "trend": 562749.8,
    "seasonal_pct": -9.21,
    "remainder_pct": -0.643,
    "census_seasonal_pct": -9.226,
    "in_covid_window": true
   },
   {
    "month": "2021-02",
    "observed": 480977.0,
    "trend": 569202.0,
    "seasonal_pct": -10.941,
    "remainder_pct": -5.119,
    "census_seasonal_pct": -11.73,
    "in_covid_window": true
   },
   {
    "month": "2021-03",
    "observed": 616389.0,
    "trend": 575366.5,
    "seasonal_pct": 1.772,
    "remainder_pct": 5.264,
    "census_seasonal_pct": 2.122,
    "in_covid_window": true
   },
   {
    "month": "2021-04",
    "observed": 612051.0,
    "trend": 581387.4,
    "seasonal_pct": -0.481,
    "remainder_pct": 5.783,
    "census_seasonal_pct": 0.507,
    "in_covid_window": true
   },
   {
    "month": "2021-05",
    "observed": 628079.0,
    "trend": 588619.4,
    "seasonal_pct": 5.204,
    "remainder_pct": 1.426,
    "census_seasonal_pct": 3.766,
    "in_covid_window": true
   },
   {
    "month": "2021-06",
    "observed": 620424.0,
    "trend": 596179.8,
    "seasonal_pct": 1.01,
    "remainder_pct": 3.026,
    "census_seasonal_pct": 1.385,
    "in_covid_window": true
   },
   {
    "month": "2021-07",
    "observed": 618951.0,
    "trend": 602550.6,
    "seasonal_pct": 1.77,
    "remainder_pct": 0.936,
    "census_seasonal_pct": 2.847,
    "in_covid_window": false
   },
   {
    "month": "2021-08",
    "observed": 614172.0,
    "trend": 609576.8,
    "seasonal_pct": 3.254,
    "remainder_pct": -2.422,
    "census_seasonal_pct": 1.427,
    "in_covid_window": false
   },
   {
    "month": "2021-09",
    "observed": 589735.0,
    "trend": 615552.7,
    "seasonal_pct": -3.341,
    "remainder_pct": -0.882,
    "census_seasonal_pct": -3.27,
    "in_covid_window": false
   },
   {
    "month": "2021-10",
    "observed": 616909.0,
    "trend": 619533.8,
    "seasonal_pct": 0.011,
    "remainder_pct": -0.434,
    "census_seasonal_pct": -0.269,
    "in_covid_window": false
   },
   {
    "month": "2021-11",
    "observed": 632541.0,
    "trend": 623894.8,
    "seasonal_pct": 1.018,
    "remainder_pct": 0.364,
    "census_seasonal_pct": 1.227,
    "in_covid_window": false
   },
   {
    "month": "2021-12",
    "observed": 687531.0,
    "trend": 628444.8,
    "seasonal_pct": 11.98,
    "remainder_pct": -2.302,
    "census_seasonal_pct": 10.903,
    "in_covid_window": false
   },
   {
    "month": "2022-01",
    "observed": 571405.0,
    "trend": 632749.1,
    "seasonal_pct": -9.21,
    "remainder_pct": -0.534,
    "census_seasonal_pct": -9.518,
    "in_covid_window": false
   },
   {
    "month": "2022-02",
    "observed": 564376.0,
    "trend": 637532.3,
    "seasonal_pct": -10.941,
    "remainder_pct": -0.6,
    "census_seasonal_pct": -11.554,
    "in_covid_window": false
   },
   {
    "month": "2022-03",
    "observed": 663886.0,
    "trend": 642630.9,
    "seasonal_pct": 1.772,
    "remainder_pct": 1.509,
    "census_seasonal_pct": 1.975,
    "in_covid_window": false
   },
   {
    "month": "2022-04",
    "observed": 663353.0,
    "trend": 647018.9,
    "seasonal_pct": -0.481,
    "remainder_pct": 3.02,
    "census_seasonal_pct": 0.478,
    "in_covid_window": false
   },
   {
    "month": "2022-05",
    "observed": 685755.0,
    "trend": 650496.1,
    "seasonal_pct": 5.204,
    "remainder_pct": 0.206,
    "census_seasonal_pct": 3.926,
    "in_covid_window": false
   },
   {
    "month": "2022-06",
    "observed": 676507.0,
    "trend": 653277.0,
    "seasonal_pct": 1.01,
    "remainder_pct": 2.521,
    "census_seasonal_pct": 1.56,
    "in_covid_window": false
   },
   {
    "month": "2022-07",
    "observed": 668681.0,
    "trend": 656679.2,
    "seasonal_pct": 1.77,
    "remainder_pct": 0.057,
    "census_seasonal_pct": 1.384,
    "in_covid_window": false
   },
   {
    "month": "2022-08",
    "observed": 681118.0,
    "trend": 660214.9,
    "seasonal_pct": 3.254,
    "remainder_pct": -0.085,
    "census_seasonal_pct": 2.645,
    "in_covid_window": false
   },
   {
    "month": "2022-09",
    "observed": 643800.0,
    "trend": 662339.5,
    "seasonal_pct": -3.341,
    "remainder_pct": 0.561,
    "census_seasonal_pct": -2.728,
    "in_covid_window": false
   },
   {
    "month": "2022-10",
    "observed": 665357.0,
    "trend": 662932.8,
    "seasonal_pct": 0.011,
    "remainder_pct": 0.355,
    "census_seasonal_pct": -0.496,
    "in_covid_window": false
   },
   {
    "month": "2022-11",
    "observed": 666992.0,
    "trend": 663766.0,
    "seasonal_pct": 1.018,
    "remainder_pct": -0.527,
    "census_seasonal_pct": 1.142,
    "in_covid_window": false
   },
   {
    "month": "2022-12",
    "observed": 722313.0,
    "trend": 665154.3,
    "seasonal_pct": 11.98,
    "remainder_pct": -3.024,
    "census_seasonal_pct": 10.824,
    "in_covid_window": false
   },
   {
    "month": "2023-01",
    "observed": 616100.0,
    "trend": 666253.8,
    "seasonal_pct": -9.21,
    "remainder_pct": 1.853,
    "census_seasonal_pct": -9.431,
    "in_covid_window": false
   },
   {
    "month": "2023-02",
    "observed": 595432.0,
    "trend": 667820.0,
    "seasonal_pct": -10.941,
    "remainder_pct": 0.114,
    "census_seasonal_pct": -11.414,
    "in_covid_window": false
   },
   {
    "month": "2023-03",
    "observed": 679701.0,
    "trend": 669860.8,
    "seasonal_pct": 1.772,
    "remainder_pct": -0.298,
    "census_seasonal_pct": 2.2,
    "in_covid_window": false
   },
   {
    "month": "2023-04",
    "observed": 661990.0,
    "trend": 671755.4,
    "seasonal_pct": -0.481,
    "remainder_pct": -0.977,
    "census_seasonal_pct": -1.268,
    "in_covid_window": false
   },
   {
    "month": "2023-05",
    "observed": 708199.0,
    "trend": 673725.4,
    "seasonal_pct": 5.204,
    "remainder_pct": -0.083,
    "census_seasonal_pct": 5.089,
    "in_covid_window": false
   },
   {
    "month": "2023-06",
    "observed": 688753.0,
    "trend": 676000.1,
    "seasonal_pct": 1.01,
    "remainder_pct": 0.868,
    "census_seasonal_pct": 1.718,
    "in_covid_window": false
   },
   {
    "month": "2023-07",
    "observed": 683349.0,
    "trend": 677433.6,
    "seasonal_pct": 1.77,
    "remainder_pct": -0.881,
    "census_seasonal_pct": 0.726,
    "in_covid_window": false
   },
   {
    "month": "2023-08",
    "observed": 705135.0,
    "trend": 679413.8,
    "seasonal_pct": 3.254,
    "remainder_pct": 0.515,
    "census_seasonal_pct": 2.976,
    "in_covid_window": false
   },
   {
    "month": "2023-09",
    "observed": 669120.0,
    "trend": 681672.3,
    "seasonal_pct": -3.341,
    "remainder_pct": 1.552,
    "census_seasonal_pct": -2.942,
    "in_covid_window": false
   },
   {
    "month": "2023-10",
    "observed": 685078.0,
    "trend": 683301.1,
    "seasonal_pct": 0.011,
    "remainder_pct": 0.249,
    "census_seasonal_pct": -0.156,
    "in_covid_window": false
   },
   {
    "month": "2023-11",
    "observed": 694957.0,
    "trend": 685223.8,
    "seasonal_pct": 1.018,
    "remainder_pct": 0.398,
    "census_seasonal_pct": 1.405,
    "in_covid_window": false
   },
   {
    "month": "2023-12",
    "observed": 751657.0,
    "trend": 686078.0,
    "seasonal_pct": 11.98,
    "remainder_pct": -2.162,
    "census_seasonal_pct": 9.527,
    "in_covid_window": false
   },
   {
    "month": "2024-01",
    "observed": 622927.0,
    "trend": 687284.6,
    "seasonal_pct": -9.21,
    "remainder_pct": -0.17,
    "census_seasonal_pct": -8.454,
    "in_covid_window": false
   },
   {
    "month": "2024-02",
    "observed": 631639.0,
    "trend": 689127.1,
    "seasonal_pct": -10.941,
    "remainder_pct": 2.918,
    "census_seasonal_pct": -7.828,
    "in_covid_window": false
   },
   {
    "month": "2024-03",
    "observed": 693859.0,
    "trend": 689809.2,
    "seasonal_pct": 1.772,
    "remainder_pct": -1.164,
    "census_seasonal_pct": 0.904,
    "in_covid_window": false
   },
   {
    "month": "2024-04",
    "observed": 686711.0,
    "trend": 691242.9,
    "seasonal_pct": -0.481,
    "remainder_pct": -0.175,
    "census_seasonal_pct": -0.13,
    "in_covid_window": false
   },
   {
    "month": "2024-05",
    "observed": 730332.0,
    "trend": 693746.8,
    "seasonal_pct": 5.204,
    "remainder_pct": 0.066,
    "census_seasonal_pct": 5.421,
    "in_covid_window": false
   },
   {
    "month": "2024-06",
    "observed": 688151.0,
    "trend": 696208.7,
    "seasonal_pct": 1.01,
    "remainder_pct": -2.146,
    "census_seasonal_pct": -0.621,
    "in_covid_window": false
   },
   {
    "month": "2024-07",
    "observed": 713406.0,
    "trend": 698969.8,
    "seasonal_pct": 1.77,
    "remainder_pct": 0.291,
    "census_seasonal_pct": 2.085,
    "in_covid_window": false
   },
   {
    "month": "2024-08",
    "observed": 720251.0,
    "trend": 700370.3,
    "seasonal_pct": 3.254,
    "remainder_pct": -0.403,
    "census_seasonal_pct": 3.33,
    "in_covid_window": false
   },
   {
    "month": "2024-09",
    "observed": 670818.0,
    "trend": 701687.2,
    "seasonal_pct": -3.341,
    "remainder_pct": -1.094,
    "census_seasonal_pct": -4.585,
    "in_covid_window": false
   },
   {
    "month": "2024-10",
    "observed": 718256.0,
    "trend": 704530.6,
    "seasonal_pct": 0.011,
    "remainder_pct": 1.937,
    "census_seasonal_pct": 1.407,
    "in_covid_window": false
   },
   {
    "month": "2024-11",
    "observed": 722947.0,
    "trend": 706928.2,
    "seasonal_pct": 1.018,
    "remainder_pct": 1.235,
    "census_seasonal_pct": 1.558,
    "in_covid_window": false
   },
   {
    "month": "2024-12",
    "observed": 786673.0,
    "trend": 709041.2,
    "seasonal_pct": 11.98,
    "remainder_pct": -0.921,
    "census_seasonal_pct": 9.677,
    "in_covid_window": false
   },
   {
    "month": "2025-01",
    "observed": 654511.0,
    "trend": 711552.4,
    "seasonal_pct": -9.21,
    "remainder_pct": 1.315,
    "census_seasonal_pct": -7.979,
    "in_covid_window": false
   },
   {
    "month": "2025-02",
    "observed": 630744.0,
    "trend": 713877.8,
    "seasonal_pct": -10.941,
    "remainder_pct": -0.791,
    "census_seasonal_pct": -11.359,
    "in_covid_window": false
   },
   {
    "month": "2025-03",
    "observed": 726888.0,
    "trend": 716517.3,
    "seasonal_pct": 1.772,
    "remainder_pct": -0.319,
    "census_seasonal_pct": 0.491,
    "in_covid_window": false
   },
   {
    "month": "2025-04",
    "observed": 722319.0,
    "trend": 719164.7,
    "seasonal_pct": -0.481,
    "remainder_pct": 0.924,
    "census_seasonal_pct": -0.017,
    "in_covid_window": false
   },
   {
    "month": "2025-05",
    "observed": 753313.0,
    "trend": 720743.9,
    "seasonal_pct": 5.204,
    "remainder_pct": -0.651,
    "census_seasonal_pct": 5.43,
    "in_covid_window": false
   },
   {
    "month": "2025-06",
    "observed": 716698.0,
    "trend": 722419.3,
    "seasonal_pct": 1.01,
    "remainder_pct": -1.784,
    "census_seasonal_pct": -0.387,
    "in_covid_window": false
   },
   {
    "month": "2025-07",
    "observed": 745651.0,
    "trend": 724438.9,
    "seasonal_pct": 1.77,
    "remainder_pct": 1.138,
    "census_seasonal_pct": 2.448,
    "in_covid_window": false
   },
   {
    "month": "2025-08",
    "observed": 745232.0,
    "trend": 726533.2,
    "seasonal_pct": 3.254,
    "remainder_pct": -0.659,
    "census_seasonal_pct": 2.081,
    "in_covid_window": false
   },
   {
    "month": "2025-09",
    "observed": 708379.0,
    "trend": 729123.8,
    "seasonal_pct": -3.341,
    "remainder_pct": 0.513,
    "census_seasonal_pct": -3.252,
    "in_covid_window": false
   },
   {
    "month": "2025-10",
    "observed": 743117.0,
    "trend": 731901.9,
    "seasonal_pct": 0.011,
    "remainder_pct": 1.522,
    "census_seasonal_pct": 1.651,
    "in_covid_window": false
   },
   {
    "month": "2025-11",
    "observed": 736533.0,
    "trend": 734974.0,
    "seasonal_pct": 1.018,
    "remainder_pct": -0.798,
    "census_seasonal_pct": 0.247,
    "in_covid_window": false
   },
   {
    "month": "2025-12",
    "observed": 816411.0,
    "trend": 739134.0,
    "seasonal_pct": 11.98,
    "remainder_pct": -1.362,
    "census_seasonal_pct": 11.119,
    "in_covid_window": false
   },
   {
    "month": "2026-01",
    "observed": 674374.0,
    "trend": 743182.0,
    "seasonal_pct": -9.21,
    "remainder_pct": -0.053,
    "census_seasonal_pct": -8.186,
    "in_covid_window": false
   },
   {
    "month": "2026-02",
    "observed": 656082.0,
    "trend": 746369.4,
    "seasonal_pct": -10.941,
    "remainder_pct": -1.298,
    "census_seasonal_pct": -11.493,
    "in_covid_window": false
   },
   {
    "month": "2026-03",
    "observed": 761135.0,
    "trend": null,
    "seasonal_pct": 1.772,
    "remainder_pct": null,
    "census_seasonal_pct": 0.945,
    "in_covid_window": false
   },
   {
    "month": "2026-04",
    "observed": 755742.0,
    "trend": null,
    "seasonal_pct": -0.481,
    "remainder_pct": null,
    "census_seasonal_pct": -0.442,
    "in_covid_window": false
   },
   {
    "month": "2026-05",
    "observed": 796140.0,
    "trend": null,
    "seasonal_pct": 5.204,
    "remainder_pct": null,
    "census_seasonal_pct": 3.909,
    "in_covid_window": false
   },
   {
    "month": "2026-06",
    "observed": 776516.0,
    "trend": null,
    "seasonal_pct": 1.01,
    "remainder_pct": null,
    "census_seasonal_pct": 1.032,
    "in_covid_window": false
   },
   {
    "month": "2026-07",
    "observed": 784603.0,
    "trend": null,
    "seasonal_pct": 1.77,
    "remainder_pct": null,
    "census_seasonal_pct": 2.635,
    "in_covid_window": false
   },
   {
    "month": "2026-08",
    "observed": 784846.0,
    "trend": null,
    "seasonal_pct": 3.254,
    "remainder_pct": null,
    "census_seasonal_pct": 1.408,
    "in_covid_window": false
   }
  ]
 },
 "erratum_v1": {
  "sa_median_monthly_move_pct": 0.6089000075807816,
  "sa_cliff_limit_pct": 1.837845374848479,
  "series": "RSAFS",
  "fit_start": "2012-01",
  "fit_end": "2026-08",
  "n_fit_months": 176,
  "in_sample_mape": 4.949108022268338,
  "last_actual": {
   "month": "2026-08",
   "value": 773947.0
  },
  "first_forecast": {
   "month": "2026-09",
   "value": 743520.6238095221
  },
  "first_step_pct": -3.931325554653986,
  "twelfth_forecast": {
   "month": "2027-08",
   "value": 770579.836825395
  },
  "holdouts": [
   {
    "first": "2025-09",
    "last": "2026-08",
    "v1_mape": 4.49710754445182,
    "naive_mape": 2.5625646802269215,
    "snaive_mape": 4.3538942310677875
   },
   {
    "first": "2024-09",
    "last": "2025-08",
    "v1_mape": 5.41456274712844,
    "naive_mape": 2.7380121361710437,
    "snaive_mape": 3.850260604225798
   }
  ]
 },
 "kpis": {
  "month": "2026-08",
  "sa_value": 773947.0,
  "sa_mom_pct": 1.2407418550562266,
  "sa_yoy_pct": 6.014763635267806,
  "nsa_value": 784846.0,
  "nsa_yoy_pct": 5.315660089743868
 },
 "display": {
  "series_label": "U.S. retail trade and food services",
  "data_first_month": "Jan 1992",
  "data_last_month": "Aug 2026",
  "data_span": "34 years 8 months",
  "data_n_months": "416",
  "covid_window": "Mar 2020 to Jun 2021",
  "backtest_origins": "24",
  "backtest_first_origin": "Sep 2023",
  "backtest_last_origin": "Aug 2025",
  "backtest_forecasts": "288",
  "champion_name": "Seasonal naive with drift",
  "champion_kind": "baseline",
  "champion_mape": "1.27%",
  "champion_mase": "0.45",
  "gate_verdict": "RECOMMEND",
  "gate_reason": "champion chosen out of sample; its 80% band has not been shown to be off",
  "coverage_k_of_n": "237 of 288",
  "coverage_pct": "82.3%",
  "coverage_ci": "77.5% to 86.3%",
  "coverage_ci_cluster": "68.3% to 93.8%",
  "coverage_miss_months": "8 of 35",
  "realtime_selection_mape": "1.51%",
  "selection_effect": "0.24 points",
  "forecast_first_month": "Sep 2026",
  "forecast_last_month": "Aug 2027",
  "forecast_first_value": "$738.8B",
  "forecast_first_lo80": "$718.2B",
  "forecast_first_hi80": "$751.9B",
  "forecast_last_value": "$818.5B",
  "forecast_last_lo80": "$795.1B",
  "forecast_last_hi80": "$829.0B",
  "first_step_nsa": "-5.9%",
  "first_step_sa": "+0.55%",
  "seasonal_peak": "Dec +12.0%",
  "seasonal_trough": "Feb -10.9%",
  "seasonal_max_gap_vs_census": "0.5 pp",
  "kpi_month": "Aug 2026",
  "kpi_sa_value": "$773.9B",
  "kpi_sa_mom": "+1.24%",
  "kpi_sa_yoy": "+6.01%",
  "kpi_nsa_value": "$784.8B",
  "kpi_nsa_yoy": "+5.32%",
  "v1_in_sample_mape": "4.95%",
  "v1_fit_months": "176",
  "v1_fit_span": "14 years 8 months",
  "v1_first_step": "-3.93%",
  "v1_last_actual": "$773.9B",
  "v1_first_forecast": "$743.5B",
  "v1_sa_typical_move": "0.61%",
  "mape_naive": "6.35%",
  "mase_naive": "2.30",
  "mape_snaive": "3.48%",
  "mase_snaive": "1.28",
  "mape_drift": "6.00%",
  "mase_drift": "2.15",
  "mape_snaive_drift": "1.27%",
  "mase_snaive_drift": "0.45",
  "mape_holt": "1.65%",
  "mase_holt": "0.60",
  "mape_loglinear": "1.81%",
  "mase_loglinear": "0.66",
  "v1_holdout_recent_window": "Sep 2025 to Aug 2026",
  "v1_holdout_recent_mape": "4.50%",
  "v1_holdout_recent_naive_mape": "2.56%",
  "v1_holdout_recent_snaive_mape": "4.35%",
  "v1_holdout_prior_window": "Sep 2024 to Aug 2025",
  "v1_holdout_prior_mape": "5.41%",
  "v1_holdout_prior_naive_mape": "2.74%",
  "v1_holdout_prior_snaive_mape": "3.85%"
 },
 "method": [
  "Data: FRED series RSAFSNA (U.S. retail trade and food services, not seasonally adjusted, millions of dollars), 416 monthly values from Jan 1992 to Aug 2026.",
  "Pandemic months (Mar 2020 to Jun 2021) are treated as missing whenever a model estimates anything: averages skip changes that touch them, the log-linear fit leaves them out, and the Holt smoother carries its state across them and restarts its level on the first month after. No scored forecast starts from, looks back into, or lands in that window.",
  "Six methods, all on the log of sales and all refit at every origin using only the data available at that point: naive, seasonal naive, drift, seasonal naive with drift, damped Holt and a log-linear trend plus month effects.",
  "Rolling-origin backtest: 24 origins (Sep 2023 to Aug 2025), each forecasting 1 to 12 months ahead, so 288 forecasts per method, each compared with what was later reported. Methods are ranked by MASE (error relative to a seasonal-naive yardstick); MAPE is shown beside it.",
  "A simple baseline won: Seasonal naive with drift beat both fitted models out of sample, so the forecast below uses it. It scored MAPE 1.27% (MASE 0.45), against seasonal naive 3.48% and naive 6.35%. The best fitted model, Damped Holt (log, deseasonalised), scored 1.65%.",
  "The 80% band comes from the champion's own past errors at the same horizon: the 10th and 90th percentiles of its log errors on every checkable forecast since Jan 2012, pandemic-touching ones excluded. It is not an in-sample standard error. Checked the same way in the backtest (each band built only from errors known at the time), it held 237 of 288 times (82.3%; 95% interval 77.5% to 86.3%).",
  "Seasonal decomposition: classical decomposition on logs (2x12 centred moving-average trend; seasonal factor = mean detrended value of each calendar month over its last 10 clean years; factors normalised to average zero on the log scale). The strongest month is Dec +12.0% and the weakest is Feb -10.9% against trend; the largest gap to the factors implied by Census's own adjustment (RSAFSNA / RSAFS) is 0.5 pp."
 ],
 "limits": [
  "The backtest uses today's revised history. A planner at each origin saw the advance estimates, which Census later revises, so real-world accuracy at the time would likely have been somewhat worse.",
  "Trading-day and holiday effects (how many weekends a month has, when Easter falls) are not modelled; Census's seasonal adjustment accounts for them.",
  "Values are nominal dollars, not adjusted for inflation.",
  "The 24 scored origins cover one period (Sep 2023 to Aug 2025). The 288 scored forecasts overlap in time, so they are not independent: the band's misses fall in 8 of 35 target months, and resampling whole target months puts the coverage at about 68.3% to 93.8%, wider than the Wilson interval (77.5% to 86.3%).",
  "The champion was picked on these same origins, which flatters it: re-picked at each origin from only the errors known by then, the forecasts scored MAPE 1.51%, against 1.27% for the champion chosen on all 24 origins at once.",
  "The point forecast is the exponential of a log forecast, so it sits near the median rather than the mean.",
  "Built from a one-off download recorded in data/fred/SOURCES.json; nothing refreshes it on a schedule. Not investment advice."
 ],
 "erratum_text": [
  "Correction to v1 of this page: it described FRED series RSAFS as retail sales excluding food services, not seasonally adjusted. RSAFS is retail trade and food services, seasonally adjusted, so v1's month effects were fitted to a series that had already had its seasonality removed.",
  "v1 fitted a straight-line trend plus month effects to dollar levels over 176 months (14 years 8 months). The 4.95% error it showed was measured on the same months it was fitted to. Re-run as a forecast on the two most recent 12-month holdouts, it missed by 4.50% (Sep 2025 to Aug 2026) and 5.41% (Sep 2024 to Aug 2025), against 2.56% and 2.74% for simply repeating the last value, so it lost to the naive baseline both times.",
  "Its first forecast month ($743.5B) sat -3.93% away from the last actual ($773.9B). The seasonally adjusted series typically moves 0.61% a month (median over the last 10 years), so that first step was a cliff, more than three typical months in one. The Forecast Lab replaces it."
 ],
 "reproduce": {
  "commands": [
   "python tools/fetch_fred.py",
   "python build_forecast.py",
   "python build_forecast.py --check"
  ],
  "inputs": [
   {
    "path": "data/fred/RSAFSNA.csv",
    "sha256": "2bbe15d2fc830b6bd4f69184734d4373a6d94ec3840a7621570e43e221a8a4bf"
   },
   {
    "path": "data/fred/RSAFS.csv",
    "sha256": "c57685eed78fe9d2c961e7ed540c88c2c0161bc356672f0ebf8cf2b83cb9ed88"
   }
  ]
 }
}
