Notifications
Clear all

Inflation as a Stochastic Variable

5 Posts
5 Users
0 Reactions
150 Views
(@boston-spam-02101gmail-com)
New Member
Joined: 12 months ago
Posts: 1
Topic starter  

Is there a way for PRC to treat Inflation as a stochastic variable in the Monte Carlo simulations?

From history it seems like long periods of high inflation are the biggest risk to retirement plan success, probably even moreso than bear markets and sequence of returns risk, so I want to make sure that inflation risk is modeled in my Monte Carlo simulations if possible.
I don't see where to input inflation standard deviations or whatnot, and I thought maybe I'm just missing something obvious so wanted to ask.

Many thanks!



   
ReplyQuote
(@smatthews51)
Member Admin
Joined: 5 years ago
Posts: 1166
 

@boston-spam-02101gmail-com No, there's no way to do that with MC simulations. But historical simulations do use historical inflation.

Stuart



   
ReplyQuote
(@lancaster22)
Active Member
Joined: 4 years ago
Posts: 9
 

Maybe Monte Carlo using historical block bootstrap technique could address this?

Thanks!



   
ReplyQuote
(@jkandell)
Reputable Member
Joined: 4 years ago
Posts: 346
 

Posted by: @lancaster22
Maybe Monte Carlo using historical block bootstrap technique could address this?

@boston-spam-02101gmail-com, There is no inherent reason a parametric monte carlo like pralana's couldn't treat inflation as having its own mean and standard deviation. (Portfolio Visualizer's monte carlo does exactly that, for instance.) To your point, Pralana's use of constant inflation underestimates stock and especially bond volatility from inflation shocks. But, on the other hand, "random" inflation around a mean would ignore that bond yields and stock prices get determined based on expected inflation, so that isn't really accurate either. To properly utilize stochastic inflation, Pralana would need to utilize correlation matrices (that is: the individual correlations between each asset to each other, including to inflation)--a big change. (And, to state the obvious, it would require more knowledge and entries by users too.)

Keeping this in mind, it's probably best to leave things as they are, with the "work around" that users might increase their asset volatility a bit more than usual to account for the additional effects of inflation's volatility, especially for bonds. The designers might also consider using inflation-adjusted returns for the monte carlo (which then gets adjusted by constant inflation for "future dollars") rather than using nominal dollars (which then gets adjusted by constant dollars for "today's dollars"). The former incorporates inflation's volatility better than does the former as done now.

Do remember that monte carlo is meant to be used in conjunction with historical analysis to give a full picture. In contrast to monte carlo, Historical analysis includes periods with high inflation of which you speak, including reflecting the subtle effects of inflation on asset returns. At the moment is probably the best way to explore the effects of high inflation towards the beginning of the plan (e.g. 1970s). And, yes, @lancaster22, block bootstrapping would capture the effects of periods of high inflation.

 


This post was modified 4 weeks ago 17 times by Jonathan Kandell
This post was modified 3 weeks ago 2 times by Jonathan Kandell
This post was modified 23 hours ago 2 times by Jonathan Kandell

   
ReplyQuote
(@zuiker01gmail-com)
New Member Customer
Joined: 4 months ago
Posts: 3
 

Posted by: @jkandell

Keeping this in mind, it's probably best to leave things as they are, with the "work around" that users might increase their asset volatility a bit more than usual to account for the additional effects of inflation's volatility, especially for bonds.

Nice reply. I've been thinking about the impact of stochastic inflation as well. Working with the system "as is", I agree with your suggestion above about increasing the volatility as probably the best approximation. It won't get items indexed to inflation (expenses, tax brackets, etc) exactly right, but I think it's better than not adjusting the volatility.

For a GBM model, I believe the volatilities can be combined as follows:

Asset Inflation Adjusted Volatility = SQRT( (Asset Volatility)^2 + (Inflation Volatility)^2)

So, for a few example assets:

1) Nominal Volatility (Annual, 1928-2024)

Inflation = 3.9%

SP500 = 19.5%

3mo Tbill = 3.0%

10yr Tbond = 7.9%

2) Inflation Adjusted Volatility

SP500 = 19.9%

3mo Tbill = 4.9%

10yr Tbond = 8.9%

 



   
ReplyQuote
Share: