So i was doing some research on inflation and i came across this sentence, "The impact of inflation on your portfolio depends on the type of securities you hold. If you invest only in stocks, worrying about inflation shouldn't keep you up at night since historically stocks have been quite good hedges against inflation." from https://www.investopedia.com/university/inflation/inflation4.asp at the start of the 2nd paragraph. Can someone please explain why is that?

  • 2
    Do you understand the meaning of the word "hedge" as it is used here? If you do not, then that's the place to start. Apr 29, 2019 at 15:28

2 Answers 2


Inflation is a decline in the value of money, but companies can generally adjust their prices to account for that decline.

Take a simple example. Say company X is producing widgets that sell for $100, and makes $10 profit on each one (which it pays to shareholders as dividends). Now you have 10% inflation, so the company changes the price to $110 and makes $11 profit, which is exactly the same after adjusting for inflation. Thus the value of the company in real terms hasn't changed.


Every security that is not cash is a hedge of inflation.

Inflation means the value of cash goes down over time. That means the "relative value of other things over cash" goes up (think of smaller denominator, bigger number).

  • The key part of this is "Inflation means the value of cash goes down over time". Everyone thinks "inflation means that the price of everything goes up", but your phrasing makes it clear that any non-cash asset is some sort of hedge against inflation. Apr 29, 2019 at 14:22
  • I think not every investment. Say you invest in bonds that pay 4% when the inflation rate is 2%, giving you a real return of 2%. Now a couple of years later the inflation rate jumps to 10%, meaning inflation takes 6% of your investment.
    – jamesqf
    Apr 29, 2019 at 15:22
  • 7
    @jamesqf: You're not doing all the math necessary. The things to compare are not the profit or loss of the investment in bonds as bond rate changes. The things to compare are the strategies "invest in bonds" vs "keep it all in cash". Say you invest in bonds, blah blah blah, and you lose 6%. Now compare that to keeping it all in cash, where you lose 10%. That's why an investment is a hedge. A hedge doesn't mean that you always make a profit; sometimes it means that you take a smaller loss. Apr 29, 2019 at 15:24
  • 2
    @EricLippert You might not take a smaller loss if your bonds are long-term and cash savings accounts raise their rates in response to the inflation jump. The key here is that bonds are fixed-income assets, where you pay cash and agree to receive a certain amount of cash in the future. They are cash-equivalents, and are affected by inflation in a similar way to cash itself. Apr 29, 2019 at 16:57
  • If what you're pointing out is that some investments are worse hedges than others against inflation, I think you'll find widespread agreement on that point. The original question was why stocks are a good hedge, not why bonds are a poor one. This answer and the comments fail to directly address the central point of the question. Lets concentrate on that rather than going off on tangents. Apr 29, 2019 at 17:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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