Over the years, many people have tried to create alternatives to the CPI for measuring inflation. Probably the most famous is “Shadow Stats,” which Tim Lee has convincingly shown isn’t actually measuring price inflation (it’s just adding a fixed factor to the CPI).
But the CPI critics keep coming. One that was recently released is called the “Reality Index.” This index tries to improve on the CPI-U in two ways. First, it uses fixed weights for the items in the basket, and importantly it uses the 2024 weights and applies them to past years (this is called a Paasche index). Second, it takes out some BLS prices to avoid using hedonically adjusted prices, and other price calculations that the Reality Index author thinks are weird.
Both of these changes are problematic. I will explain why.
1. Fixed Basket of Goods/Services Doesn’t Make Sense
Many critics of the CPI complain about the shifting weights in the CPI. “We just want to measure the cost of a fixed basket over time.” But measuring a fixed basket over time isn’t actually that useful. I will explain why in a moment. But that’s not even what the Reality Index does! Instead, it takes the 2024 CPI weights (which come from the Consumer Expenditure Survey), and then consistently applies those weights to past years. The Index isn’t measuring the cost of a fixed basket of goods from some past year — it is using the 2024 basket, and assuming that’s what people consumed in the past.
The author of the Reality Index, Tom Elliott, is either confused about this or is being deliberately misleading, for example in a recent WSJ essay promoting the Index, he says “That same basket, the one the government says rose 1.87 times since 2000, has actually risen about 2.4 times.” But that’s false. To do that calculation, you would need to use the 2000 CPI weights and follow them forward to 2024 (this is called a Laspeyres index). Instead, he uses the 2024 weights and follows them backwards. He could do the calculation that he references in the WSJ essay, but he does not.
To see why this is a bad approach, let’s compare the weights in the Reality Index with a few past years. I have done my best to translate the weights for the 10 categories listed on this page to actual BLS categories, though I will admit that none of their category weights matched exactly to what I found at BLS. But I’m pretty confident it is correct.

I am also pretty confident that the “discretionary” category is just a residual for everything that wasn’t in the other 9 categories, though I can’t find them explicitly saying this. Yellow highlighting indicates the category in past years was smaller than the 2024 weights. Green highlighting indicates past years were larger weights.
The first thing you might notice is that the CPI weights have changed significantly over time. Relative to 1970, housing/shelter gets almost twice as much weight today. Conversely, groceries/food at home gets about half the weight today as it had in 1970. The “discretionary” category (the residual to make it add to 100%) used to be 30 percent of a household budget, using this approach! That should really give you pause: do we really think a typical household in 1970 considered 30% of their budget to be “discretionary”? I highly doubt it. That discretionary category includes clothing, which was over 10% of household spending in 1970 (it’s around 2% today).
Related to that, you may also notice that categories which have had above average inflation over this time frame — such as housing, healthcare, and education — all have bigger weights today than in the past. Meanwhile, food and clothing have seen less price inflation, but they are weighted much less. This process will tend to overstate inflation of the past, as the CPI in 1970 placed less weight on, say, housing, so when you put more weight on it, of course the inflation rate will go up. And indeed, as the Reality Index’s historical analysis shows, the biggest gaps in inflation between the RI and CPI were in the 1970s (4.9% gap in 1979 and 4.7% gap in 1978). But this is ahistorical: people were not spending 37% of their budget on shelter in the 1970s! In fact, they were spending almost as much on groceries in 1970 as they did on shelter.
The Reality Index is essentially projecting backwards to a fake reality of the past, because it uses the 2024 weights in all past years. But this isn’t capturing anything real about the world, and it is at best an interesting thought experiment. Of course, part of the reason people now spend more of their budget on housing and healthcare is because they have gotten more expensive and to some extent crowded out other spending. But they are also categories we might expect demand to increase as incomes increase (normal goods). And notice this is the opposite of the standard critique of the CPI: as things get more expensive, critics claim the CPI assumes people spend less on those items. Instead, the CPI-U weights are updated each year based on the latest Consumer Expenditure Survey data, and goods/services with higher rates of inflation now consumer more of the weight of the CPI than in the past.
(*Note: the “pet” category is listed as 0% in 1970 because BLS didn’t itemize it separately due to it being so small. That’s of little consequence, since it is such a small share in every year — I’m surprised they didn’t just stuff pets in the discretionary category.)
2. Swapping Quality-Adjusted Measures for Nominal Prices is Often a Bad Idea
Using the 2024 weights for past years is reason enough to not find the Reality Index useful. But let me just say a few words about the substitute prices that the Reality Index uses. The changes are either trying to use something that isn’t hedonically adjusted for quality, or to overcome some of the strange calculations, especially for housing and health care.
Continue reading


