Methodology

How CommodityNode Works

Our approach to calculating impact scores, correlations, sensitivity ratings, and confidence levels across every Signal Report and Impact Map.

Impact Score Calculation

Each node on a CommodityNode Impact Map displays an impact percentage — the estimated price response of that asset to a 10% move in the underlying commodity.

  • Level 1 (Direct Impact): Calculated from 5-year rolling regression of asset returns against commodity price changes, using weekly data. We use the beta coefficient scaled to a 10% commodity move.
  • Level 2 (Secondary Impact): Derived from supply-chain input-output relationships. If Company A sources 30% of its COGS from a Level 1 commodity, and the commodity moves 10%, we estimate the margin impact after typical hedging and pass-through rates.
  • Level 3 (Tertiary Impact): Estimated using industry-level sensitivity models. These capture second-order effects like demand destruction, substitution, and capex cycle changes.
  • Level 4 (Macro Factors): Based on historical macro-commodity relationships — e.g., the oil-CPI transmission coefficient, USD-commodity inverse correlation, and freight cost indices.

Impact scores are directional estimates, not precise predictions. They represent the most likely magnitude and direction of response based on historical patterns.

Data Sources

CommodityNode draws on multiple data sources to build each Signal Report:

  • Price data: Yahoo Finance API for real-time and historical commodity, equity, and ETF prices
  • Fundamental data: SEC filings (10-K, 10-Q) for revenue breakdowns, cost structures, and hedging disclosures
  • Industry reports: IEA, USDA, World Bureau of Metal Statistics, LME, and other commodity-specific reporting bodies
  • Supply chain data: Corporate supply chain disclosures, Bloomberg supply chain mapping, and industry association data
  • Macro data: Federal Reserve (FRED), BLS, and central bank publications for inflation, employment, and monetary policy context

Correlation Methodology

Correlation values displayed on each node represent the Pearson correlation coefficient between the asset's weekly returns and the commodity's weekly price changes over a rolling 3-year window.

  • Range: -1.0 (perfect inverse) to +1.0 (perfect positive)
  • Update frequency: Recalculated quarterly using the most recent 156 weeks of data
  • Significance: We only display correlations where p-value < 0.05 (95% confidence)
  • Lag adjustment: For secondary and tertiary impacts, we test correlations at 0, 1, 2, and 4-week lags and report the strongest statistically significant relationship

Sensitivity Analysis

Sensitivity ratings classify how responsive an asset or sector is to commodity price movements:

  • Very High: Impact > 10%, Correlation > 0.80 — asset moves almost in lockstep with the commodity
  • High: Impact 5–10%, Correlation 0.60–0.80 — strong, reliable transmission
  • Medium: Impact 2–5%, Correlation 0.40–0.60 — meaningful but moderated by other factors
  • Low: Impact < 2%, Correlation < 0.40 — commodity is one of many drivers

Sensitivity accounts for hedging ratios (from 10-K disclosures), contractual pass-through mechanisms, and inventory buffer effects that dampen or amplify raw price transmission.

Confidence Levels

Each Signal Report carries a confidence assessment based on data quality and model reliability:

  • High: 5+ years of clean price data, well-documented supply chain, multiple confirming data sources, statistically significant correlations (p < 0.01)
  • Medium-High: 3–5 years of data, established commodity-equity relationship, some hedging uncertainty
  • Medium: 2–3 years of data, or newer commodity/equity with less historical context. Correlations may be regime-dependent.
  • Low-Medium: Limited historical data, emerging commodity (e.g., lithium pre-2020), or structural market changes that may invalidate historical patterns

Node Types

Impact Map nodes are classified by their relationship to the commodity:

  • Commodity (gold center) — the primary commodity being analyzed
  • ETF (purple) — exchange-traded funds providing direct or sector exposure
  • Producer (orange) — companies that extract or produce the commodity
  • Processor (cyan) — companies that refine or transform the commodity
  • Consumer (orange-light) — companies or sectors that consume the commodity as input
  • Supplier (green-light) — upstream suppliers to the commodity's production chain
  • Substitute (yellow) — alternative commodities or technologies
  • Regional (blue-light) — geographic or country-level exposure factors
  • Macro (purple-light) — macroeconomic factors like FX, inflation, policy
  • Policy (pink) — regulatory, tariff, or government policy factors

Ripple Chain Methodology

Ripple Chains trace multi-hop impact paths from a commodity shock to downstream effects. Each hop represents a documented transmission mechanism:

  • Hop 1: Direct price sensitivity (commodity → producer/consumer)
  • Hop 2: Cost pass-through (producer → downstream industry)
  • Hop 3: Second-order demand effects (industry → end consumer/macro)
  • Hop 4: Macro feedback loops (inflation → policy → commodity)

Ripple Chain strength diminishes with each hop. We typically see 60–80% of the signal transmitted at Hop 1, 30–50% at Hop 2, and 10–25% at Hop 3+.

Disclaimer

CommodityNode provides research signals and analytical tools for educational and informational purposes only. Nothing on this site constitutes financial advice, investment recommendations, or trading signals.

Impact scores, correlations, and sensitivity ratings are based on historical data and statistical models. Past performance does not guarantee future results. Commodity markets are inherently volatile and subject to rapid regime changes that can invalidate historical relationships.

Always conduct your own due diligence and consult with a qualified financial advisor before making investment decisions. CommodityNode is not a registered investment advisor.

Data may contain errors or delays. We make no warranties about the accuracy, completeness, or timeliness of the information presented.