{
  "schema_version": 1,
  "identifier": "homecosttotals-hcti-2026-03",
  "name": "HomeCostTotals Renovation Cost Index",
  "short_name": "HCTI",
  "description": "A monthly composite of published construction input prices and construction wages used to update HomeCostTotals cost models.",
  "period": "2026-03",
  "base_period": "2026-01",
  "base_value": 100,
  "value": 101.65,
  "change_from_base": 1.65,
  "change_from_base_percent": 1.65,
  "month_over_month_change": 0.86,
  "retrieved_at": "2026-08-15T19:16:24.267Z",
  "published_at": "2026-08-15T19:16:24.267Z",
  "formula": "25% × Net inputs to construction industries, goods + 5% × Lumber + 5% × Copper wire and cable + 5% × Cement manufacturing + 5% × Gypsum products + 5% × Steel mill products + 50% × Construction average hourly wage",
  "material_formula": "Material basket = 0.50 × finished construction inputs + 0.10 each × lumber, copper wire, cement, gypsum, and steel",
  "groups": [
    {
      "id": "published-basket",
      "label": "Available published components",
      "weight": 1,
      "value": 101.65
    }
  ],
  "components": {
    "WPUIP2300001": {
      "label": "Net inputs to construction industries, goods",
      "series_id": "WPUIP2300001",
      "source_id": "bls_ppi_construction_inputs_goods",
      "weight": 0.25,
      "configured_weight": 0.25,
      "effective_weight": 0.25,
      "base_value": 329.779,
      "current_value": 341.994,
      "normalized_value": 103.704
    },
    "WPS081": {
      "label": "Lumber",
      "series_id": "WPS081",
      "source_id": "bls_ppi_lumber",
      "weight": 0.05,
      "configured_weight": 0.05,
      "effective_weight": 0.05,
      "base_value": 263.733,
      "current_value": 260.111,
      "normalized_value": 98.627
    },
    "WPU10260314": {
      "label": "Copper wire and cable",
      "series_id": "WPU10260314",
      "source_id": "bls_ppi_copper_wire",
      "weight": 0.05,
      "configured_weight": 0.05,
      "effective_weight": 0.05,
      "base_value": 530.917,
      "current_value": 536.77,
      "normalized_value": 101.102
    },
    "PCU327310327310": {
      "label": "Cement manufacturing",
      "series_id": "PCU327310327310",
      "source_id": "bls_ppi_cement",
      "weight": 0.05,
      "configured_weight": 0.05,
      "effective_weight": 0.05,
      "base_value": 352.183,
      "current_value": 352.739,
      "normalized_value": 100.158
    },
    "WPU137": {
      "label": "Gypsum products",
      "series_id": "WPU137",
      "source_id": "bls_ppi_gypsum",
      "weight": 0.05,
      "configured_weight": 0.05,
      "effective_weight": 0.05,
      "base_value": 480.334,
      "current_value": 479.517,
      "normalized_value": 99.83
    },
    "WPU1017": {
      "label": "Steel mill products",
      "series_id": "WPU1017",
      "source_id": "bls_ppi_steel",
      "weight": 0.05,
      "configured_weight": 0.05,
      "effective_weight": 0.05,
      "base_value": 315.369,
      "current_value": 331.357,
      "normalized_value": 105.07
    },
    "CES2000000003": {
      "label": "Construction average hourly wage",
      "series_id": "CES2000000003",
      "source_id": "bls_ces_construction_wage",
      "weight": 0.5,
      "configured_weight": 0.5,
      "effective_weight": 0.5,
      "base_value": 40.53,
      "current_value": 40.92,
      "normalized_value": 100.962
    }
  },
  "degraded": false,
  "missing_weight": 0,
  "missing_components": [],
  "degradation_notice": null,
  "revision_note": null,
  "license": "https://creativecommons.org/licenses/by/4.0/"
}
