+30.4% exposed ÷ +7.5% control (Core PPI (final demand less foods and energy))
Storage prices rose 30.4% against a 7.5% core-PPI control, the widest gap in the basket.
Crowding Index
The index compares price and availability changes in AI-exposed markets with matched markets that have less direct AI demand. January 2024 is the common baseline of 100.
Current score: v2 covers 3 scored components with locked baselines and a matched core-PPI control. Other basket markets remain indicators until each has a locked comparison.
The current calculation
Storage prices rose +30.4% while the core-PPI control rose +7.5%, a 121.4 reading. Commercial electric power rose +14.9% against the same control, a 106.9 reading, and industrial electric power rose +11.1% for a 103.4 reading. Their equal-weight geometric mean is the 110.3 composite. The control basket is the core producer price index, final demand less foods and energy, chosen because the v1 all-commodities control was itself moved by the 2025-26 energy surge.
Set every exposed and control series to 100 in January 2024.
Divide each exposed change by its preregistered matched control.
Take an equal-weight geometric mean of eligible component ratios.
Scored components
Component readings range from 103.4 to 121.4. A reading above 100 means the exposed market outran its control; below 100 means it lagged. Weights are equal; the sensitivity range is simply the individual component readings.
+30.4% exposed ÷ +7.5% control (Core PPI (final demand less foods and energy))
Storage prices rose 30.4% against a 7.5% core-PPI control, the widest gap in the basket.
+14.9% exposed ÷ +7.5% control (Core PPI (final demand less foods and energy))
Commercial electric power rose about twice as fast as core producer prices, with a sharp June 2026 jump.
+11.1% exposed ÷ +7.5% control (Core PPI (final demand less foods and energy))
Industrial electric power rose well above the core-PPI control too, with a similar June 2026 jump.
Formula definition
For component i, divide its exposed-market change since baseline by the matched control change. Invert measures where a lower value means more scarcity. Combine the resulting positive ratios so that proportional moves are treated consistently.
d is +1 when higher means more pressure and −1 when lower means more pressure.
Family weights sum to 1. Missing or unmatched series do not silently become zero.
Indicators outside the scored basket
These official producer price indexes are candidate component inputs, published for reference even though they are not part of the composite. The transformer index remains an indicator because its current BLS series has no January 2024 observation to rebase against; it joins the score once a comparable baseline is locked. The semiconductor PPI was a scored component in v1 and is now excluded on exposure-validity grounds: Demoted from scored component to published indicator on exposure-validity grounds. The domestic semiconductor PPI does not price the imported accelerators and memory AI buyers actually purchase, and the aggregate series has a long-run quality-adjusted downward drift unrelated to AI demand.
Specification sensitivity
The 110.3 headline is one specification choice among several defensible ones. Every variant below is precomputed from the same raw observations in the downloadable CSV, including the v1 spec at 96.8, so an unfavorable reading is as visible as a favorable one.
Storage and semiconductors scored against the all-commodities PPI control (the original v1 spec).
Same storage-and-semiconductors basket, re-run against the v2 core-PPI control.
The v2 four-series basket with the semiconductor PPI left in as a scored component, against the core-PPI control.
The v2 three-component basket, re-run against the v1 all-commodities control instead of core PPI.
Storage weighted 50% and the electricity family (commercial and industrial power) weighted 50%, instead of equal weights across all three components.
AI-exposed basket
Control rules
Calculation standard
At least 80% of the exposed and comparison baskets have current observations.
Each series defines how greater scarcity moves the value.
Every scored series has a documented lower-AI-exposure comparison.
Published results show equal-weight and sensitivity calculations.
Raw values, calculations and retrieval dates are available for download, including revisions.
A reviewer outside the project can reproduce the result from the published file.
Open data
Each row includes the observation, unit, date, grade, evidence boundary and source URL, plus the control series and composite so the 110.3 score can be reproduced.
The original Who Pays for AI dataset compilation is licensed under CC BY 4.0. Source data remains subject to each cited publisher’s terms.
Common questions