Technical note: How do you see the contribution of any individual element to inflation?
Assume we have two items, A and B, which are priced at Rs. 100 each, which form an index I that has 40% weight to A and 60% of weight to B.
So I = (0.40 x A + 0.60 x B)
Initially, since A and B are Rs. 100, I = 100.
Inflation Hits
Let’s say, after one year, A becomes 120 (20% inflation) and B becomes 105 (just 5% higher).
So I = (0.40 x 120 + 0.60 x 105) = 111
The Index has gone from 100 to 111, which is 11% inflation.
How much of that is contributed by A and how much by B?
We need to find out how much of that 11% inflation was because of inflation in A, and correspondingly so for B. Obviously, both will add up to 11%.
The formula to find out is to take the index change (11 points) and find out how much of those points were because of the change in A and the change in B.
The change in A was Rs. 20 (from 100 to 120). The weight of A is 40%, so the effective index impact is: 20 x 0.40 = 8 points.
Therefore A was responsible for 8 points out of the total 11 point change.
So A’s contribution = 8/11 = 73% of the index change.
Put another way, out of 11% inflation, 8% was because of item A.
By elimination B was the remaining 3%. (But you could calculate it the same way too).
The Formula
If you’re technically aligned, let’s do a formula.
Let’s call an Item’s index now as ItemIndexNow, and a year ago as ItemIndexLastYear. The item’s weight in the index is ItemWeight .
Let’s call the overall index (of which Item is a component) as OverallIndexNow, OverallIndexLastYear.
Assume all weights add up to 100. You can substitute 100 for whatever items add up to.
Item’s Contribution = (ItemWeight/100) * (ItemIndexNow – ItemIndexLastYear)/OverallIndexLastYear
All item contributions will add up to Inflation in the index itself. For example, An index that is up by 10% may have contributions from its four subitems, each of which contributes 4%, 3%, 2% and 1% respectively.
Example: CPI Chart.
(You can check this out in a shared Google Spreadsheet I have published)