I understand that you measure inflation by first measuring what the average person buys. Then you compare the total cost of these goods in year x with year y to get the inflation (from x to y).

The problem: Not only the cost of goods, but also the quantity that people buy changes all the time. Things go out of fashion or are replaced by different (better?) things. When you calculate inflation, you implicitly assume that the amount of goods people buy is constant (during the measurement period, say one year).

I do not doubt that this is reasonable from the practical perspective. But I doubt that today's inflation measurement approximates a well-defined concept.

Assume you know for every day/month/year how much people buy from each product and what it costs, what would be the formula for inflation? How do you incorporate the fact that people might by apples at 1\$ in May and oranges at 2\$ in June, i.e. that costs and quantities change all the time?

  • 2
    $\begingroup$ There are whole books on this topic. As an introduction I recommend Eurostat's freely available publication European Price Statistics - An overview. $\endgroup$
    – Giskard
    May 4, 2018 at 13:24
  • $\begingroup$ The weights are periodically updated, following several methodologies. There is a ton of resources on that, for example: bls.gov/cpi/questions-and-answers.htm $\endgroup$
    – Tobias
    May 7, 2018 at 12:34
  • $\begingroup$ @Tobias Thank you, but the question is more about the problems of using last years basket with today's prices. $\endgroup$ May 7, 2018 at 12:57
  • $\begingroup$ You can have a look at how much consumption shares change. The answer is not a lot. Granted, there are many technical challenges in measuring inflation. I'd say changing baskets is not one of these; It's more difficult to deal with new products, or products that are not priced. $\endgroup$
    – Tobias
    May 8, 2018 at 13:35

1 Answer 1


This is a really big topic and you're essentially questioning why don't we calculate price levels using Paasche's indexes instead of Laspeyre's. Well, one "simple" answer is that's it's very expensive to maintain a detailed account of what a representative consumer basket should be.

There's people trying alternatives to this, like the Billion Prices Project, but their estimated inflation is very close to the one we estimate through traditional, constant consumer basket method.

  • $\begingroup$ an interesting question for me is: Say you want to determine the inflation between 2008 and now. You can take the 2008 basket, but this can rarely be seen as appropriate. You can multiply the inflations determined for each year. You could even do it on a finer basis, say per month. Does this "converge"? Is there true concept of inflation that we approximate by our yearly measures, or would "inflation per month" just be a totally different thing? $\endgroup$ May 5, 2018 at 15:44
  • $\begingroup$ You can do it with daily, even hourly inflation rates, it converges. $\endgroup$ May 5, 2018 at 16:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.