Price Index Methodology | Flume
Price Index Methodology
How we collect, normalize, and forecast construction material prices across all tracked categories.
Overview
The Flume Construction Material Price Index tracks price movements across all tracked building material categories used in residential, commercial, and infrastructure projects. Each category receives a normalized index score (base 100) that reflects current pricing relative to a historical baseline, along with a 6-month forward forecast generated by our multi-factor prediction model.
The index is designed for general contractors, developers, procurement managers, and design professionals who need to anticipate material cost changes during the preconstruction and budgeting phases of a project. All data is freely accessible on our website and available for embedding on third-party sites.
Data Sources
Our model ingests data from multiple public and proprietary sources to build a comprehensive view of material pricing dynamics:
- Bureau of Labor Statistics (BLS) Producer Price Index (PPI) - Monthly PPI data for construction materials, building products, and raw commodities provides the foundational price signal for each category.
- U.S. Census Bureau construction spending data - Monthly construction put-in-place data serves as a demand proxy, indicating whether increased building activity is likely to push prices higher.
- Commodity futures markets - CME lumber futures, LME copper and aluminum contracts, and NYMEX energy prices provide forward-looking signals for raw material costs.
- Manufacturer pricing and availability feeds - Where available, we incorporate published price lists, lead time estimates, and allocation notices from major manufacturers and distributors.
- Freight and logistics indices - Trucking spot rates, container shipping rates, and port congestion metrics help capture transportation cost pressures that feed into delivered material prices.
- Tariff and trade policy data - Current and proposed tariff schedules (Section 301, Section 232, antidumping duties) are tracked to model the impact of trade policy on import-dependent categories.
Underlying market signals & data inputs
The economic indicators, commodity futures, and supply chain metrics feeding our prediction model in real time.
What's Driving Prices
This data represents predictive estimates based on market signals and historical trends. It is not financial advice. Flume makes no guarantees regarding accuracy and assumes no liability for decisions based on this data.
| Signal | Timing | Direction | Strength | Lead Time |
|---|---|---|---|---|
| WPU101 | delayed | ▲ Up | strong | 1mo behind |
| LUMBER_FUTURES | delayed | ▲ Up | strong | 1mo behind |
| Copper Pipe & Tube ← WPUSI019011 | delayed | ▲ Up | moderate | 1mo behind |
| Total Business Inventories | delayed | ▲ Up | moderate | 1mo behind |
| Housing Under Construction | current | ▲ Up | moderate | 5mo |
| Trucking: General Freight LTL | early | ▲ Up | moderate | 6mo ahead |
| Residential Construction Spending | current | ▲ Up | moderate | 5mo |
| Ductile Iron Castings ← WPU101 | delayed | ▲ Up | weak | 1mo behind |
| WPU1012 | delayed | ▲ Up | weak | 1mo behind |
| Avg Hourly Earnings: Manufacturing | delayed | ▲ Up | weak | 1mo behind |
| WPUSI019011 | delayed | ▲ Up | weak | 2mo behind |
| PPI All Commodities | delayed | ▲ Up | weak | 2mo behind |
| Avg Hourly Earnings: Construction | current | ▲ Up | weak | 3mo |
| Plastic Water Pipe ← WPU0662 | delayed | ▲ Up | weak | 1mo behind |
| WPU131 | delayed | ▲ Up | weak | 2mo behind |
Index Calculation
Each material category receives an index value calculated through the following process:
Base 100 Normalization
Historical prices are normalized to a base value of 100, set at January 2020. An index reading of 115 means that category's price is 15% above its January 2020 level. This normalization allows direct comparison across categories with very different absolute price points.
Multi-Factor Prediction Model
The 6-month forecast for each category is generated by a weighted ensemble model that considers:
- Historical price momentum and seasonal patterns (3-year lookback)
- Leading economic indicators (housing starts, building permits, ISM Manufacturing PMI)
- Supply-side factors (raw material futures, import volumes, production capacity utilization)
- Policy variables (tariff rates, trade restrictions, regulatory changes)
- Freight and logistics costs specific to each material's supply chain
Confidence Scoring
Each forecast includes a confidence score from 0 to 100 that reflects the model's certainty in its prediction. Confidence is higher when multiple input signals agree on direction and magnitude, and lower when signals conflict or when external shocks (such as new tariff announcements) introduce uncertainty. Categories with longer, more stable price histories generally receive higher confidence scores.
Forecast accuracy & model validation
How our construction material price predictions compare to actual outcomes across all tracked categories.
Our Track Record
79% Got Direction Right
3.9% Avg Error
460 Predictions Tested
| Category | Direction | Avg Error | Tests | Track Record right wrong |
|---|---|---|---|---|
| Lighting Fixtures | 100% | 1.6% | 20 | |
| Bathroom Fixtures & Vanities | 95% | 2.0% | 20 | |
| Interior Doors | 95% | 3.9% | 20 | |
| Concrete & Cement | 90% | 1.9% | 20 | |
| Stone & Countertops | 90% | 4.1% | 20 | |
| Cabinets, Millwork & Panels | 85% | 2.1% | 20 | |
| Paint & Coatings | 85% | 4.4% | 20 | |
| Steel & Metal Framing | 83% | 2.2% | 30 | |
| Windows | 83% | 2.5% | 30 | |
| Hardware & Accessories | 80% | 4.5% | 20 | |
| Lumber & Engineered Wood | 77% | 5.1% | 30 | |
| Appliances | 75% | 3.0% | 20 | |
| Flooring | 75% | 1.8% | 20 | |
| Insulation & Drywall | 75% | 3.9% | 20 | |
| Roofing | 73% | 4.6% | 30 | |
| HVAC Equipment | 70% | 3.7% | 20 | |
| Tiles & Stone | 70% | 2.0% | 20 | |
| Wall Coverings & Panels | 70% | 4.2% | 20 | |
| Plumbing & Piping | 67% | 12.6% | 30 | |
| Electrical Wire & Components | 53% | 4.0% | 30 |
Cross-Category Price Correlations
Construction material prices don't move in isolation. Categories that share raw material inputs, supply chain routes, or demand drivers tend to move together. Understanding these correlations helps builders anticipate cascading price effects - when steel rises, metal-dependent categories like HVAC equipment and hardware often follow.
Cross-category price correlations
How construction material categories move relative to each other - revealing shared supply chain dependencies and co-movement patterns.
Which Materials Move Together
Year-over-year price changes by category
Annual price movement across every building material category - identifying which materials are rising, falling, or holding steady.
YoY Price Change Heatmap
| Category | Jul '25 | Aug '25 | Sep '25 | Oct '25 | Nov '25 | Dec '25 | Jan '26 | Feb '26 | Mar '26 | Apr '26 | May '26 | Jun '26 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Appliances | +3.5% | +2.9% | +3.4% | +3.5% | +3.5% | +4.6% | +4.7% | +4.5% | +4.0% | +3.4% | +0.8% | +0.0% |
| Bathroom Fixtures & Vanities | +4.0% | +4.0% | +4.0% | +3.7% | +3.7% | +5.2% | +5.8% | +5.9% | +6.0% | +5.6% | +5.0% | +4.9% |
| Cabinets, Millwork & Panels | +1.9% | +1.7% | +1.8% | +1.7% | +1.3% | +1.7% | +1.8% | +1.5% | +1.7% | +1.8% | +1.4% | +3.7% |
| Concrete & Cement | +1.1% | +0.8% | +1.1% | +0.7% | -0.1% | +0.4% | -0.2% | +0.0% | 0.0% | +0.8% | +0.5% | +0.6% |
| Electrical Wire & Components | +8.4% | +9.5% | +8.7% | +10.4% | +11.7% | +15.7% | +17.7% | +17.8% | +13.8% | +9.2% | +13.9% | +14.4% |
| Flooring | +1.1% | +1.5% | +1.6% | +1.3% | +1.3% | +1.2% | +1.0% | +1.2% | +1.5% | +1.9% | +1.3% | +1.5% |
| HVAC Equipment | +4.2% | +3.5% | +3.5% | +4.6% | +5.1% | +5.1% | +5.2% | +5.7% | +6.7% | +5.4% | +4.3% | +3.2% |
| Hardware & Accessories | +7.1% | +7.1% | +7.5% | +7.4% | +7.4% | +7.8% | +8.0% | +6.9% | +6.5% | +6.5% | +4.9% | +3.4% |
| Insulation & Drywall | +0.9% | +1.0% | +0.4% | +0.0% | +0.0% | +0.1% | -0.2% | -0.6% | -0.8% | -0.5% | -0.4% | -0.1% |
| Interior Doors | +0.5% | +4.0% | +3.9% | +3.5% | +4.2% | +4.8% | +5.4% | +6.0% | +5.9% | +7.7% | +8.1% | +7.2% |
| Lighting Fixtures | +6.0% | +5.9% | +5.7% | +5.7% | +5.6% | +5.7% | +5.7% | +5.4% | +5.1% | +4.1% | +3.5% | +0.9% |
| Lumber & Engineered Wood | +4.0% | +3.6% | -0.7% | -2.3% | -3.5% | -3.9% | -0.5% | -0.6% | -3.4% | +2.5% | +5.3% | +7.1% |
| Paint & Coatings | +1.0% | +3.0% | +2.9% | +3.1% | +3.1% | +3.6% | +3.6% | +4.6% | +4.7% | +5.4% | +6.2% | +6.2% |
| Plumbing & Piping | -16.6% | -16.8% | -16.4% | -9.5% | -9.5% | -10.1% | -9.8% | -2.9% | +13.3% | +13.2% | +15.9% | +16.8% |
| Roofing | +1.2% | +1.9% | +0.9% | -0.1% | +0.7% | +0.3% | -0.6% | +0.5% | -0.2% | +0.4% | -0.4% | +1.1% |
| Steel & Metal Framing | +3.1% | +6.9% | +8.8% | +8.2% | +6.1% | +14.7% | +16.9% | +18.2% | +16.3% | +14.4% | +8.8% | +16.5% |
| Stone & Countertops | +2.8% | +2.8% | +3.7% | +2.9% | +2.7% | +3.4% | +5.6% | +5.4% | +5.7% | +5.7% | +5.9% | +5.9% |
| Tiles & Stone | +0.7% | +3.0% | +1.8% | +1.2% | -0.8% | +1.5% | +0.1% | +1.2% | +0.2% | +0.8% | +0.7% | +0.6% |
| Windows | +5.6% | +8.3% | +8.7% | +8.4% | +9.8% | +10.4% | +9.6% | +9.9% | +9.0% | +9.2% | +9.4% | +8.8% |
Categories Covered
The index tracks material categories that together represent the majority of material spend in typical construction projects:
- Appliances
- Bathroom Fixtures
- Cabinets & Millwork
- Concrete & Cement
- Electrical Wire
- Flooring
- Hardware & Accessories
- HVAC Equipment
- Insulation & Drywall
- Interior Doors
- Lighting Fixtures
- Lumber
- Paint & Coatings
- Plumbing & Piping
- Roofing
- Steel & Metal Framing
- Stone & Countertops
- Tiles & Stone
- Windows
Each category page includes trend charts, KPI scorecards, and detailed content about pricing drivers, supply chain context, and seasonal patterns specific to that material.
Update Cadence
Weekly data refresh: Core price signals, futures data, and freight indices are updated every week. Index values and forecasts reflect the most recent available data at the time of each weekly update.
Monthly model recalibration: The prediction model's weights and feature importance are recalibrated monthly using the most recent actual vs. predicted performance. This ensures the model adapts to structural shifts in pricing dynamics rather than relying on stale assumptions.
Event-driven updates: Major policy changes (new tariff announcements, trade agreement modifications) trigger out-of-cycle model updates for affected categories as quickly as possible.
Limitations & Disclaimer
The Flume Price Index is a predictive tool, not a guarantee. All forecasts are estimates based on available data and historical patterns. Actual prices may differ materially from forecasted values due to:
- Sudden supply disruptions (natural disasters, factory shutdowns, strikes)
- Unexpected policy changes (new tariffs, sanctions, regulatory shifts)
- Regional price variations - the index reflects national averages, and local markets may diverge
- Product specification differences - the index tracks category-level trends, not individual SKU pricing
This data is provided for informational purposes only. It is not financial advice. Flume makes no guarantees regarding accuracy, completeness, or timeliness, and assumes no liability for decisions based on this data. Always validate pricing with current supplier quotes for project-specific budgeting.