{
  "name": "HayWire Hay Index",
  "version": "1.2",
  "description": "Weekly composition-stable index of exact US hay auction prices, in USD per ton.",
  "methodology": "Exact auction trades only, from USDA AMS reports plus the self-published results of auctions USDA stopped reporting, each row carrying its source -- no asking prices, no compiled averages, no weight-estimated per-bale conversions, a $600/ton ceiling for gross errors -- aggregated by ISO week, volume-weighted by reported load count, then chained on per-market week-over-week price relatives so the level stays composition-stable.",
  "unit": "USD/ton",
  "source": "USDA AMS Livestock, Poultry & Grain Market News; Centennial Livestock Auction (Fort Collins, CO); Producers Livestock Marketing (Greeley, CO)",
  "publisher": "HayWire Ag LLC",
  "website": "https://haywireag.com",
  "license": "Free to cite with attribution to HayWire (haywireag.com). Redistribution or commercial resale requires a license: https://haywireag.com/terms.html",
  "updated": "As USDA AMS reports post: the main weekly rebuild Monday, republished after the Tuesday, Wednesday and Friday reports",
  "latest_week": "2026-11-02",
  "inclusion": {
    "rule": "Exact reported trades only: no Ask/Offer quotes, no weight-estimated per-bale conversions, hay only (straw/stalk/stover excluded), per ton, under the gross-error ceiling.",
    "differs_from": "site/api/prices.json is deliberately broader -- it keeps estimates (flagged) and crop byproducts -- so its record count is higher for the same week.",
    "history_note": "Series begin 2026-02-23. A market that stops reporting ends its series; the USDA region keys were re-cut around 2026-06-01, so some state-level series end there and continue under 'State - Subregion' names."
  },
  "national": {
    "latest": 174.98,
    "wow_pct": 3.9,
    "series": [
      {
        "week": "2026-02-23",
        "index": 147.8,
        "n": 312
      },
      {
        "week": "2026-03-02",
        "index": 149.34,
        "n": 311
      },
      {
        "week": "2026-03-09",
        "index": 148.97,
        "n": 412
      },
      {
        "week": "2026-03-16",
        "index": 148.29,
        "n": 293
      },
      {
        "week": "2026-03-23",
        "index": 150.33,
        "n": 394
      },
      {
        "week": "2026-03-30",
        "index": 148.94,
        "n": 353
      },
      {
        "week": "2026-04-06",
        "index": 152.15,
        "n": 360
      },
      {
        "week": "2026-04-13",
        "index": 154.53,
        "n": 352
      },
      {
        "week": "2026-04-20",
        "index": 156.8,
        "n": 270
      },
      {
        "week": "2026-04-27",
        "index": 156.98,
        "n": 317
      },
      {
        "week": "2026-05-04",
        "index": 164.65,
        "n": 265
      },
      {
        "week": "2026-05-11",
        "index": 164.25,
        "n": 281
      },
      {
        "week": "2026-05-18",
        "index": 164.72,
        "n": 265
      },
      {
        "week": "2026-05-25",
        "index": 175.56,
        "n": 51
      },
      {
        "week": "2026-06-01",
        "index": 173.52,
        "n": 170
      },
      {
        "week": "2026-06-08",
        "index": 161.7,
        "n": 88
      },
      {
        "week": "2026-06-15",
        "index": 162.84,
        "n": 181
      },
      {
        "week": "2026-06-22",
        "index": 167.32,
        "n": 101
      },
      {
        "week": "2026-06-29",
        "index": 156.33,
        "n": 175
      },
      {
        "week": "2026-07-06",
        "index": 159.32,
        "n": 84
      },
      {
        "week": "2026-07-13",
        "index": 168.8,
        "n": 177
      },
      {
        "week": "2026-07-20",
        "index": 173.68,
        "n": 106
      },
      {
        "week": "2026-07-27",
        "index": 179.88,
        "n": 180
      },
      {
        "week": "2026-08-03",
        "index": 177.2,
        "n": 92
      },
      {
        "week": "2026-08-10",
        "index": 173.74,
        "n": 211
      },
      {
        "week": "2026-08-17",
        "index": 175.09,
        "n": 117
      },
      {
        "week": "2026-08-24",
        "index": 169.85,
        "n": 208
      },
      {
        "week": "2026-08-31",
        "index": 171.28,
        "n": 123
      },
      {
        "week": "2026-09-07",
        "index": 173.37,
        "n": 160
      },
      {
        "week": "2026-09-14",
        "index": 170.5,
        "n": 125
      },
      {
        "week": "2026-09-21",
        "index": 166.28,
        "n": 189
      },
      {
        "week": "2026-09-28",
        "index": 169.71,
        "n": 108
      },
      {
        "week": "2026-10-05",
        "index": 162.42,
        "n": 170
      },
      {
        "week": "2026-10-12",
        "index": 170.0,
        "n": 114
      },
      {
        "week": "2026-10-19",
        "index": 169.45,
        "n": 159
      },
      {
        "week": "2026-10-26",
        "index": 168.46,
        "n": 100
      },
      {
        "week": "2026-11-02",
        "index": 174.98,
        "n": 185
      }
    ]
  },
  "commodities": [
    {
      "name": "Alfalfa",
      "latest": 161.26,
      "wow_pct": 2.9,
      "series": [
        {
          "week": "2026-02-23",
          "index": 152.45,
          "n": 153
        },
        {
          "week": "2026-03-02",
          "index": 161.21,
          "n": 148
        },
        {
          "week": "2026-03-09",
          "index": 162.61,
          "n": 185
        },
        {
          "week": "2026-03-16",
          "index": 158.84,
          "n": 132
        },
        {
          "week": "2026-03-23",
          "index": 166.1,
          "n": 177
        },
        {
          "week": "2026-03-30",
          "index": 165.8,
          "n": 140
        },
        {
          "week": "2026-04-06",
          "index": 164.78,
          "n": 158
        },
        {
          "week": "2026-04-13",
          "index": 169.83,
          "n": 138
        },
        {
          "week": "2026-04-20",
          "index": 175.12,
          "n": 126
        },
        {
          "week": "2026-04-27",
          "index": 173.07,
          "n": 132
        },
        {
          "week": "2026-05-04",
          "index": 182.85,
          "n": 144
        },
        {
          "week": "2026-05-11",
          "index": 179.91,
          "n": 137
        },
        {
          "week": "2026-05-18",
          "index": 184.85,
          "n": 136
        },
        {
          "week": "2026-05-25",
          "index": 211.05,
          "n": 19
        },
        {
          "week": "2026-06-01",
          "index": 189.54,
          "n": 88
        },
        {
          "week": "2026-06-08",
          "index": 174.08,
          "n": 31
        },
        {
          "week": "2026-06-15",
          "index": 183.99,
          "n": 81
        },
        {
          "week": "2026-06-22",
          "index": 182.75,
          "n": 39
        },
        {
          "week": "2026-06-29",
          "index": 158.89,
          "n": 92
        },
        {
          "week": "2026-07-06",
          "index": 160.29,
          "n": 22
        },
        {
          "week": "2026-07-13",
          "index": 174.79,
          "n": 100
        },
        {
          "week": "2026-07-20",
          "index": 182.31,
          "n": 30
        },
        {
          "week": "2026-07-27",
          "index": 198.12,
          "n": 90
        },
        {
          "week": "2026-08-03",
          "index": 194.53,
          "n": 26
        },
        {
          "week": "2026-08-10",
          "index": 180.87,
          "n": 98
        },
        {
          "week": "2026-08-17",
          "index": 181.49,
          "n": 47
        },
        {
          "week": "2026-08-24",
          "index": 178.28,
          "n": 93
        },
        {
          "week": "2026-08-31",
          "index": 174.73,
          "n": 39
        },
        {
          "week": "2026-09-07",
          "index": 196.38,
          "n": 83
        },
        {
          "week": "2026-09-14",
          "index": 159.94,
          "n": 37
        },
        {
          "week": "2026-09-21",
          "index": 167.35,
          "n": 81
        },
        {
          "week": "2026-09-28",
          "index": 156.31,
          "n": 33
        },
        {
          "week": "2026-10-05",
          "index": 146.33,
          "n": 69
        },
        {
          "week": "2026-10-12",
          "index": 167.98,
          "n": 38
        },
        {
          "week": "2026-10-19",
          "index": 145.87,
          "n": 57
        },
        {
          "week": "2026-10-26",
          "index": 156.69,
          "n": 31
        },
        {
          "week": "2026-11-02",
          "index": 161.26,
          "n": 78
        }
      ]
    },
    {
      "name": "Alfalfa/Grass Mix",
      "latest": 332.07,
      "wow_pct": 8.7,
      "series": [
        {
          "week": "2026-02-23",
          "index": 232.12,
          "n": 42
        },
        {
          "week": "2026-03-02",
          "index": 224.01,
          "n": 24
        },
        {
          "week": "2026-03-09",
          "index": 228.63,
          "n": 50
        },
        {
          "week": "2026-03-16",
          "index": 228.1,
          "n": 36
        },
        {
          "week": "2026-03-23",
          "index": 225.23,
          "n": 53
        },
        {
          "week": "2026-03-30",
          "index": 220.53,
          "n": 45
        },
        {
          "week": "2026-04-06",
          "index": 227.8,
          "n": 58
        },
        {
          "week": "2026-04-13",
          "index": 226.75,
          "n": 41
        },
        {
          "week": "2026-04-20",
          "index": 247.12,
          "n": 30
        },
        {
          "week": "2026-04-27",
          "index": 245.74,
          "n": 38
        },
        {
          "week": "2026-05-04",
          "index": 244.84,
          "n": 26
        },
        {
          "week": "2026-05-11",
          "index": 250.92,
          "n": 29
        },
        {
          "week": "2026-05-18",
          "index": 246.7,
          "n": 30
        },
        {
          "week": "2026-05-25",
          "index": 259.74,
          "n": 10
        },
        {
          "week": "2026-06-01",
          "index": 273.87,
          "n": 19
        },
        {
          "week": "2026-06-08",
          "index": 254.59,
          "n": 22
        },
        {
          "week": "2026-06-15",
          "index": 253.3,
          "n": 22
        },
        {
          "week": "2026-06-22",
          "index": 275.81,
          "n": 21
        },
        {
          "week": "2026-06-29",
          "index": 263.1,
          "n": 23
        },
        {
          "week": "2026-07-06",
          "index": 279.62,
          "n": 18
        },
        {
          "week": "2026-07-13",
          "index": 290.87,
          "n": 13
        },
        {
          "week": "2026-07-20",
          "index": 301.18,
          "n": 31
        },
        {
          "week": "2026-07-27",
          "index": 319.83,
          "n": 26
        },
        {
          "week": "2026-08-03",
          "index": 323.67,
          "n": 23
        },
        {
          "week": "2026-08-10",
          "index": 321.73,
          "n": 25
        },
        {
          "week": "2026-08-17",
          "index": 332.58,
          "n": 22
        },
        {
          "week": "2026-08-24",
          "index": 313.72,
          "n": 26
        },
        {
          "week": "2026-08-31",
          "index": 314.94,
          "n": 25
        },
        {
          "week": "2026-09-07",
          "index": 357.65,
          "n": 11
        },
        {
          "week": "2026-09-14",
          "index": 334.88,
          "n": 25
        },
        {
          "week": "2026-09-21",
          "index": 328.49,
          "n": 24
        },
        {
          "week": "2026-09-28",
          "index": 341.43,
          "n": 18
        },
        {
          "week": "2026-10-05",
          "index": 333.74,
          "n": 27
        },
        {
          "week": "2026-10-12",
          "index": 331.8,
          "n": 22
        },
        {
          "week": "2026-10-19",
          "index": 340.46,
          "n": 26
        },
        {
          "week": "2026-10-26",
          "index": 305.62,
          "n": 14
        },
        {
          "week": "2026-11-02",
          "index": 332.07,
          "n": 25
        }
      ]
    },
    {
      "name": "Grass",
      "latest": 112.07,
      "wow_pct": -1.1,
      "series": [
        {
          "week": "2026-02-23",
          "index": 98.48,
          "n": 36
        },
        {
          "week": "2026-03-02",
          "index": 95.12,
          "n": 45
        },
        {
          "week": "2026-03-09",
          "index": 96.44,
          "n": 51
        },
        {
          "week": "2026-03-16",
          "index": 96.19,
          "n": 25
        },
        {
          "week": "2026-03-23",
          "index": 97.84,
          "n": 40
        },
        {
          "week": "2026-03-30",
          "index": 97.3,
          "n": 41
        },
        {
          "week": "2026-04-06",
          "index": 103.68,
          "n": 40
        },
        {
          "week": "2026-04-13",
          "index": 110.87,
          "n": 43
        },
        {
          "week": "2026-04-20",
          "index": 104.98,
          "n": 34
        },
        {
          "week": "2026-04-27",
          "index": 108.4,
          "n": 35
        },
        {
          "week": "2026-05-04",
          "index": 110.6,
          "n": 30
        },
        {
          "week": "2026-05-11",
          "index": 109.59,
          "n": 41
        },
        {
          "week": "2026-05-18",
          "index": 110.58,
          "n": 28
        },
        {
          "week": "2026-05-25",
          "index": 118.42,
          "n": 7
        },
        {
          "week": "2026-06-01",
          "index": 121.78,
          "n": 17
        },
        {
          "week": "2026-06-08",
          "index": 115.56,
          "n": 12
        },
        {
          "week": "2026-06-15",
          "index": 113.27,
          "n": 24
        },
        {
          "week": "2026-06-22",
          "index": 110.37,
          "n": 15
        },
        {
          "week": "2026-06-29",
          "index": 104.0,
          "n": 11
        },
        {
          "week": "2026-07-06",
          "index": 102.59,
          "n": 11
        },
        {
          "week": "2026-07-13",
          "index": 111.07,
          "n": 19
        },
        {
          "week": "2026-07-20",
          "index": 111.45,
          "n": 18
        },
        {
          "week": "2026-07-27",
          "index": 111.92,
          "n": 19
        },
        {
          "week": "2026-08-03",
          "index": 107.97,
          "n": 21
        },
        {
          "week": "2026-08-10",
          "index": 109.52,
          "n": 23
        },
        {
          "week": "2026-08-17",
          "index": 103.92,
          "n": 17
        },
        {
          "week": "2026-08-24",
          "index": 104.61,
          "n": 28
        },
        {
          "week": "2026-08-31",
          "index": 102.1,
          "n": 21
        },
        {
          "week": "2026-09-07",
          "index": 97.48,
          "n": 18
        },
        {
          "week": "2026-09-14",
          "index": 100.61,
          "n": 17
        },
        {
          "week": "2026-09-21",
          "index": 99.84,
          "n": 25
        },
        {
          "week": "2026-09-28",
          "index": 101.95,
          "n": 14
        },
        {
          "week": "2026-10-05",
          "index": 97.34,
          "n": 23
        },
        {
          "week": "2026-10-12",
          "index": 107.53,
          "n": 20
        },
        {
          "week": "2026-10-19",
          "index": 108.49,
          "n": 21
        },
        {
          "week": "2026-10-26",
          "index": 113.34,
          "n": 22
        },
        {
          "week": "2026-11-02",
          "index": 112.07,
          "n": 23
        }
      ]
    },
    {
      "name": "Bluestem Grass",
      "latest": 122.83,
      "wow_pct": -0.7,
      "series": [
        {
          "week": "2026-02-23",
          "index": 101.25,
          "n": 21
        },
        {
          "week": "2026-03-02",
          "index": 100.33,
          "n": 24
        },
        {
          "week": "2026-03-09",
          "index": 99.07,
          "n": 21
        },
        {
          "week": "2026-03-16",
          "index": 98.98,
          "n": 24
        },
        {
          "week": "2026-03-23",
          "index": 96.33,
          "n": 23
        },
        {
          "week": "2026-03-30",
          "index": 96.33,
          "n": 24
        },
        {
          "week": "2026-04-06",
          "index": 95.76,
          "n": 19
        },
        {
          "week": "2026-04-13",
          "index": 95.76,
          "n": 21
        },
        {
          "week": "2026-04-20",
          "index": 98.39,
          "n": 22
        },
        {
          "week": "2026-04-27",
          "index": 98.39,
          "n": 24
        },
        {
          "week": "2026-05-04",
          "index": 109.27,
          "n": 17
        },
        {
          "week": "2026-05-11",
          "index": 109.27,
          "n": 19
        },
        {
          "week": "2026-05-18",
          "index": 107.8,
          "n": 16
        },
        {
          "week": "2026-06-01",
          "index": 107.52,
          "n": 15
        },
        {
          "week": "2026-06-15",
          "index": 108.75,
          "n": 12
        },
        {
          "week": "2026-06-29",
          "index": 110.05,
          "n": 12
        },
        {
          "week": "2026-07-13",
          "index": 106.37,
          "n": 10
        },
        {
          "week": "2026-07-27",
          "index": 105.84,
          "n": 9
        },
        {
          "week": "2026-08-10",
          "index": 122.59,
          "n": 15
        },
        {
          "week": "2026-08-24",
          "index": 127.16,
          "n": 19
        },
        {
          "week": "2026-09-07",
          "index": 124.18,
          "n": 14
        },
        {
          "week": "2026-09-21",
          "index": 124.82,
          "n": 15
        },
        {
          "week": "2026-10-05",
          "index": 124.31,
          "n": 14
        },
        {
          "week": "2026-10-19",
          "index": 123.7,
          "n": 14
        },
        {
          "week": "2026-11-02",
          "index": 122.83,
          "n": 14
        }
      ]
    },
    {
      "name": "Mixed Grass",
      "latest": 183.2,
      "wow_pct": 0.0,
      "series": [
        {
          "week": "2026-02-23",
          "index": 178.84,
          "n": 31
        },
        {
          "week": "2026-03-02",
          "index": 178.84,
          "n": 7
        },
        {
          "week": "2026-03-09",
          "index": 178.84,
          "n": 25
        },
        {
          "week": "2026-03-16",
          "index": 187.03,
          "n": 20
        },
        {
          "week": "2026-03-23",
          "index": 187.88,
          "n": 30
        },
        {
          "week": "2026-03-30",
          "index": 179.76,
          "n": 31
        },
        {
          "week": "2026-04-06",
          "index": 180.77,
          "n": 27
        },
        {
          "week": "2026-04-13",
          "index": 179.17,
          "n": 21
        },
        {
          "week": "2026-04-20",
          "index": 195.59,
          "n": 11
        },
        {
          "week": "2026-04-27",
          "index": 149.18,
          "n": 16
        },
        {
          "week": "2026-05-04",
          "index": 174.7,
          "n": 10
        },
        {
          "week": "2026-05-11",
          "index": 208.73,
          "n": 11
        },
        {
          "week": "2026-05-18",
          "index": 188.16,
          "n": 17
        },
        {
          "week": "2026-05-25",
          "index": 153.89,
          "n": 6
        },
        {
          "week": "2026-06-01",
          "index": 164.73,
          "n": 7
        },
        {
          "week": "2026-06-08",
          "index": 151.56,
          "n": 6
        },
        {
          "week": "2026-06-15",
          "index": 145.32,
          "n": 8
        },
        {
          "week": "2026-06-22",
          "index": 164.48,
          "n": 4
        },
        {
          "week": "2026-06-29",
          "index": 156.49,
          "n": 8
        },
        {
          "week": "2026-07-06",
          "index": 162.83,
          "n": 8
        },
        {
          "week": "2026-07-20",
          "index": 164.83,
          "n": 5
        },
        {
          "week": "2026-07-27",
          "index": 175.96,
          "n": 8
        },
        {
          "week": "2026-08-03",
          "index": 173.12,
          "n": 4
        },
        {
          "week": "2026-08-10",
          "index": 173.24,
          "n": 7
        },
        {
          "week": "2026-08-17",
          "index": 185.98,
          "n": 8
        },
        {
          "week": "2026-08-24",
          "index": 171.83,
          "n": 3
        },
        {
          "week": "2026-08-31",
          "index": 175.22,
          "n": 8
        },
        {
          "week": "2026-09-14",
          "index": 173.3,
          "n": 7
        },
        {
          "week": "2026-09-21",
          "index": 165.56,
          "n": 6
        },
        {
          "week": "2026-09-28",
          "index": 180.02,
          "n": 8
        },
        {
          "week": "2026-10-05",
          "index": 204.3,
          "n": 4
        },
        {
          "week": "2026-10-12",
          "index": 178.02,
          "n": 7
        },
        {
          "week": "2026-10-19",
          "index": 183.2,
          "n": 5
        },
        {
          "week": "2026-10-26",
          "index": 183.2,
          "n": 2
        },
        {
          "week": "2026-11-02",
          "index": 183.2,
          "n": 6
        }
      ]
    },
    {
      "name": "Orchard Grass",
      "latest": 150.52,
      "wow_pct": 5.6,
      "series": [
        {
          "week": "2026-02-23",
          "index": 269.12,
          "n": 2
        },
        {
          "week": "2026-03-02",
          "index": 219.23,
          "n": 12
        },
        {
          "week": "2026-03-09",
          "index": 197.1,
          "n": 22
        },
        {
          "week": "2026-03-16",
          "index": 203.24,
          "n": 6
        },
        {
          "week": "2026-03-23",
          "index": 172.69,
          "n": 16
        },
        {
          "week": "2026-03-30",
          "index": 176.04,
          "n": 10
        },
        {
          "week": "2026-04-06",
          "index": 182.72,
          "n": 8
        },
        {
          "week": "2026-04-13",
          "index": 190.68,
          "n": 13
        },
        {
          "week": "2026-04-20",
          "index": 242.58,
          "n": 4
        },
        {
          "week": "2026-04-27",
          "index": 229.71,
          "n": 13
        },
        {
          "week": "2026-05-04",
          "index": 211.55,
          "n": 6
        },
        {
          "week": "2026-05-11",
          "index": 211.55,
          "n": 3
        },
        {
          "week": "2026-05-18",
          "index": 211.55,
          "n": 4
        },
        {
          "week": "2026-05-25",
          "index": 211.55,
          "n": 1
        },
        {
          "week": "2026-06-01",
          "index": 211.55,
          "n": 2
        },
        {
          "week": "2026-06-08",
          "index": 188.12,
          "n": 3
        },
        {
          "week": "2026-06-15",
          "index": 194.35,
          "n": 8
        },
        {
          "week": "2026-06-22",
          "index": 200.52,
          "n": 5
        },
        {
          "week": "2026-06-29",
          "index": 188.79,
          "n": 3
        },
        {
          "week": "2026-07-06",
          "index": 183.13,
          "n": 6
        },
        {
          "week": "2026-07-13",
          "index": 169.57,
          "n": 5
        },
        {
          "week": "2026-07-20",
          "index": 192.42,
          "n": 4
        },
        {
          "week": "2026-07-27",
          "index": 173.51,
          "n": 2
        },
        {
          "week": "2026-08-03",
          "index": 173.51,
          "n": 2
        },
        {
          "week": "2026-08-10",
          "index": 160.76,
          "n": 4
        },
        {
          "week": "2026-08-17",
          "index": 191.7,
          "n": 5
        },
        {
          "week": "2026-08-24",
          "index": 163.31,
          "n": 5
        },
        {
          "week": "2026-08-31",
          "index": 193.9,
          "n": 4
        },
        {
          "week": "2026-09-07",
          "index": 134.71,
          "n": 7
        },
        {
          "week": "2026-09-14",
          "index": 158.94,
          "n": 6
        },
        {
          "week": "2026-09-21",
          "index": 146.05,
          "n": 6
        },
        {
          "week": "2026-09-28",
          "index": 151.49,
          "n": 7
        },
        {
          "week": "2026-10-05",
          "index": 139.34,
          "n": 6
        },
        {
          "week": "2026-10-12",
          "index": 138.42,
          "n": 4
        },
        {
          "week": "2026-10-19",
          "index": 145.29,
          "n": 8
        },
        {
          "week": "2026-10-26",
          "index": 142.6,
          "n": 8
        },
        {
          "week": "2026-11-02",
          "index": 150.52,
          "n": 6
        }
      ]
    }
  ],
  "revision": {
    "policy": "Index values are recomputed from the full archive on every build, so late data and corrections restate published weeks. A restatement that shifts many weeks by the same ratio is a re-level, not a price move, and is recorded here."
  }
}