All Engines
Financial & Trend

Inflation Decomposition Engine

Separate Medical Inflation Into Three Forces: General Economy CPI, Healthcare-Specific Inflation, and Utilization Change

The 12% Trend Lie

Opaque Trend Attribution

  • Carriers report "12% medical trend" with zero decomposition
  • CFOs can't tell if inflation is economic (CPI), healthcare-specific, or utilization-driven
  • No basis to negotiate: "Market is up 12%" becomes a non-negotiable fact
  • Wrong intervention: utilization problem requires different solution than unit cost inflation

Inflation Decomposition

  • Three-component decomposition: CPI, Healthcare PPI, Utilization
  • Quantify each force's contribution (e.g., "5.2% of your 9.8% trend is unit cost")
  • Network negotiation leverage: "Your pricing grew 2x faster than BLS Healthcare PPI"
  • Targeted interventions: utilization management vs. network renegotiation vs. accept macro forces

Three-Factor Decomposition Model

python
# Multiplicative Trend Decomposition def decompose_medical_trend(claims_data, macro_data): # Component 1: General Economic Inflation (CPI) cpi_start = macro_data.cpi_medical[period_start] cpi_end = macro_data.cpi_medical[period_end] cpi_inflation = (cpi_end / cpi_start) - 1 # Component 2: Healthcare-Specific Inflation (above CPI) # Compare actual unit costs to CPI-adjusted baseline baseline_unit_cost = historical_unit_cost * (1 + cpi_inflation) actual_unit_cost = current_period_unit_cost healthcare_inflation = (actual_unit_cost / baseline_unit_cost) - 1 # Component 3: Utilization Change baseline_utilization = historical_services_per_member actual_utilization = current_services_per_member utilization_change = (actual_utilization / baseline_utilization) - 1 # Total Trend (Multiplicative) total_trend = ((1 + cpi_inflation) * (1 + healthcare_inflation) * (1 + utilization_change)) - 1 # Attribution Percentages cpi_contribution = cpi_inflation / total_trend healthcare_contribution = healthcare_inflation / total_trend utilization_contribution = utilization_change / total_trend return { 'total_trend': total_trend, 'cpi_inflation': cpi_inflation, 'healthcare_inflation': healthcare_inflation, 'utilization_change': utilization_change, 'attribution': { 'cpi_pct': cpi_contribution * 100, 'healthcare_pct': healthcare_contribution * 100, 'utilization_pct': utilization_contribution * 100 } } # Example Output: # Total Trend: 9.8% # ├─ CPI Medical Inflation: 3.2% (33% of trend) # ├─ Healthcare-Specific: 5.1% (52% of trend) # └─ Utilization Change: 1.2% (12% of trend) # # Interpretation: 52% of trend is unit cost growth ABOVE general inflation # → Network negotiation is the highest-leverage intervention

Decomposition Intelligence

Macro Data Sources
BLS CPI-U
Bureau of Labor Statistics Medical Care CPI
Granularity
By Service
Decompose separately for inpatient, outpatient, professional, Rx
Negotiation Power
Quantified
Provider pricing excess above BLS benchmarks

Strategic Applications

Network Renegotiation

  • Total trend: 11.2%, carrier blamed 'market conditions'
  • Decomposition: 3.1% CPI, 6.8% healthcare-specific, 1.3% utilization
  • Healthcare-specific = 61% of trend (network pricing problem)
  • CFO challenged carrier: 'BLS Healthcare PPI is +4.2%, you're +6.8%'
  • Renegotiated contract, reduced trend to 8.9%

Utilization Management

  • Total trend: 10.5%
  • Decomposition: 3.0% CPI, 2.8% healthcare, 4.4% utilization
  • Utilization = 42% of trend (care management opportunity)
  • Implemented prior authorization for high-cost imaging
  • Reduced utilization component from 4.4% to 2.1%

Board Transparency

  • CFO presented 12% budget increase to board
  • Board questioned: 'Why so high when CPI is 3%?'
  • Decomposition chart showed: 3% CPI + 5% provider pricing + 3.5% aging workforce
  • Board approved budget with clear attribution
  • CFO credibility preserved with mathematical defensibility

Stop Accepting "Market Trend" at Face Value

Decompose your medical trend into CPI, healthcare-specific inflation, and utilization. Know exactly where your money is going and which lever to pull.

Decompose Your Trend