Adding Volatile Inflation to the Retirement Income Calculator

In this post, I am updating the excel based retirement income calculator to produce random inflation (within a range, of course). This is done using the same principles that we used to add investment volatility. Namely that an average and a standard deviation are used as parameters for a random number generator.

Here is the accompanying video:



Before you can add inflation to your retirement model, you must first decide on your parameters. In other words, how do you think inflation will affect your future? Of course, there is no way to know for sure, but you can look at historical inflation to determine how it has acted in the past.

Although the Consumer Price Index (CPI) is often criticized as inaccurate, I consider it a good place to start, because there is a long history available, and the arguments concerning its shortcomings are well-known, and the data can be adjusted to some extent to take them into account.

The CPI figures are available on the Bureau of Labor Statistics website. Of course, as you might guess, this site is an exercise in bureaucratic organization, so the data is not very easy to find–but this is how you can get to it:

First, go to: www.bls.gov

Under “Subject Areas” on the menu bar, select “Consumer Price Index” in the upper left.

The BLS home page

Next, scroll down to CPI Tables and click the link:

Inflation figures at the BLS

Finally, find the link under the title: “Consumer Price Index History Table”

There is one link here and it is called:

“Table Containing History of CPI-U U.S. All Items Indexes and Annual Percent Changes From 1913 to Present”

CPI figures from 1913 to the present

This is where your data is at. The first part of the video at the top of this post shows you how to navigate to this data. The second half of the video shows how to incorporate this data into your retirement income model, and this will be covered in the next post.

Posted in Consumer Price Index, Inflation, Retirement Income Calculator | Leave a comment

Does Your Financial Professional Have Your Back?

Your financial professional is in it for the money. You need to absorb as much information about retirement planning as you can, because no one cares as much about your well-being as you do, not even your bought-and-paid-for financial planner.

Don’t think that your for-profit financial professional/financial company is making decisions based on what’s best for them…and not you?

How about this little example: The GAO (U.S. Government Accountability Office) recently released a report stating that 401(k) Plan Service Providers push their own funds, or the funds in which they participate in the most profits, when they are supposed to be providing neutral financial education services. They also cross-sell vehicles which provide them with the most profit, even when this means less potential growth for the client (you and me), due to higher expenses. Finally, they also routinely structure company plans to avoid regulatory and legal responsibility under ERISA (The Employee Retirement Income Security Act.

Here is the link to the report so that you can read it for yourself:

http://gao.gov/products/GAO-11-119

What this means is that you can’t assume that your financial professional, or financial company, is putting your interests before their own. If given the chance, they have shown that they will take money out of your pocket, all the while pretending that you are their first concern. Where I come from, that’s called a ripoff.

What to do?

Educate yourself! If you can’t go through life without dealing with these scum, you can at least be armed to the teeth with information, so that you can question everything and anything that comes out of their mouths.

Luckily, there are a few places you can go for neutral education and advocacy, and you can count this site as one of them. Please check out the free calculators on the Ret Calc tabs 1 thru 6 and leave any comments or questions that you may have.

Posted in Retirement Income Strategy, Retirement Planning, Uncategorized | Leave a comment

Are You Considering Inflation in Your Retirement Income Calculator?

A new report from the Society of Actuaries states that only 72% of pre-retirees and 55% of retirees are actively planning for inflation in their long-term budgets.

If you want to see the whole report, you can find it here:

http://www.soa.org/files/pdf/research-key-finding-process-planning.pdf

In the meantime, I would suggest a simple procedure for determining the corrosive nature of inflation: place your retirement assumptions into the calculators available under the tabs above: Ret Calc1 and Ret Calc 2.

1.) Retirement Calculator 1 is a basic calculator that does not incorporate inflation.

2.)Retirement Calculator 2 adds inflation into the calculation. (Don’t forget to click on the check box to include inflation).

The results when using the pre-filled assumptions that the calculators open with:

Beginning Balance: $870,000
Withdrawal Amount: $60,000
Rate of Return: 7.5%
Inflation: 2.5%

Without inflation, the model provides income indefinitely. Adding in the inflation rate of 2.5% reduces the income stream to 23 years! If you’re not thinking about inflation as part of your long term plans, you need to be.

P.S.: The calculators model an annual withdrawal which assumes withdrawals made at the beginning of the year. Investment returns are static, as is the inflation rate (to add variable returns or inflation, use the later calculators in the series also available in the adjacent tabs). Inflation is factored into the withdrawal amount.

Posted in Retirement Income Calculator | Tagged , , | Leave a comment

Free Retirement Income Calculators For All!

I’m pleased to announce that I’ve just built out an entire course of retirement income calculators that are available to you-FREE OF CHARGE. These can be accessed by clicking on the tabs above labeled Ret Calc 1 thru Ret Calc 6.

Some important features of these calculators include:

1.) They walk you step by step through Monte Carlo Analysis, so that you can observe the iteritive steps behind the final results that your financial professional would just rather hand to you without much of an explanation.

2.) Very importantly, these battery of calculators not only model a scheduled withdrawal (or whatever you want to call managing your own income stream), but also model life annuities for comparison! I can’t explain how important it is to be able to consider a life annuity as a potential income provider, but for some reason, there is a dearth of retirement income calculators that actually show the income stream, much less side-by-side with the standard withdrawal method that brokers and others who want to keep your business want you to focus on (no matter if its the best thing for you).

3.) Finally, the graphs, particularly in calculators 3 and 4 are great to observe, even though they are intermediary to the entire process which culminates in the 6th calculator (of course). The ability to watch volatility produce a completely different results with each simulation should be sobering, and explain the pratfalls as well as 6 hours of talking to your favorite financial professional.

Waivers, of course. These calculators are meant for training purposes so I have not included any expenses, taxation, or sensitivities such as inflation being correlated to investment returns. Nor is there any statistical analysis beyond using a standard bell distribution. Therefore, skew and kurtosis are not factored in, even though they are certainly represented in historical investment returns.

The life annuity is modeled based on government life expectancy numbers, which I’ve adjusted to mimic the kind of mortality expense an insurance company may charge you. There is no other expense deducted from the life annuity income stream except for the Assumed Interest Rate, which I set at 4%. The normal annual lag in performance returns that you would expect from a life annuity is absent here for the sake of simplicity. Obviously, reality would dictate that your annuity performance would trail your investment experience in a scheduled withdrawal, but I thought that would throw too many folks for a loop.

Please add comments and questions here or among the Ret Calc pages numbered 1 to 6 and I will do my best to answer your questions, or perhaps even adjust the models per your suggestions.

With all that said, I realize that I am behind schedule with the next retirement planning spreadsheet which will include some in depth information about modeling inflation, but I just decided abruptly to pull these calculators from behind the firewall and put them to good use.

Posted in Retirement Calculator, Retirement Income Calculator | Tagged | 1 Comment

Who Would Trust a Stockbroker With Their Retirement?

I while ago, Bernard commented on the about page:

‘Putting you money in the market and hoping you’ll do alright is naive. You might and you might not. My broker had a fancy model that said we had a 96% chance of getting to age 95 without any danger of running out of money if we put our money in the investments he recommended. We could use 5% a year and we’d be just fine and could even leave money for the kids. We did and we’re almost out of money because the market went down and took our money with it. We had to liquidiate investment when prices were depressed because we need to live. At 84 and 75 we’re a lot smarter now but we’re also almost broke. So model all you want but you can’t predict the unpredictable and trying is just plain dumb.’

I’ve addressed my reaction once in a previous post: Retirement Modeling to Predict the Future? , but I still find parts of this troubling. Particulary the sentance ‘My broker had a fancy model that we had a 96% chance of getting to age 95 without any danger of running out of money if we put our money in the investment he recommended.

No doubt, there are some details missing, but I can’t help wondering if Bert knew anything about the model other than that it was fancy. After all, I take the Reagan Arms Agreement approach to dealing with financial professionals: ‘Trust, but Verify’.

How can an individual possibly take the word of a financial professional without asking about how the model works, how long it has been in use, are there an statistics showing its rate of success (not likely). Obviously, the proper approach (and I don’t know for a fact, but it seems to me that Bert did not take it) is to meet with more than one financial professional for an opinion and to use more than one modeling approach to map out your future.

Again, nothing against Bert. I’m glad he commented and would invite him back any time, but when I think of planning for my retirement, my first thought is not: “I need to talk to a Broker.” To me, a broker is akin to talking to a Blackjack Dealer about my retirement. A Stock Broker sells exposure to market risk. His or her expertise is to sell stock. Not to say that there probably aren’t some fine stock brokers out there that understand the risks of providing a retirement income stream, but I think that most individuals with that kind of talent have branched off into financial planning and wealth management, and did not stay as stockbrokers.

Posted in Uncategorized | Leave a comment

I’ll be adding inflation to the retirement income calculator soon.

btw, I am a bit under the weather, and so the next video on adding inflation to the retirement income calculator will have to wait until my throat clears up. In the meantime, I will post a bit more on Burt’s recent comment.

Posted in Uncategorized | Leave a comment

Retirement Modeling to Predict the Future?

Not too long ago, I received a comment that is posted on the about page. In the interest of saving you the trouble of clicking over there and looking, here it is:

Putting you money in the market and hoping you’ll do alright is naive. You might and you might not. My broker had a fancy model that said we had a 96% chance of getting to age 95 without any danger of running out of money if we put our money in the investments he recommended. We could use 5% a year and we’d be just fine and could even leave money for the kids. We did and we’re almost out of money because the market went down and took our money with it. We had to liquidiate investment when prices were depressed because we need to live. At 84 and 75 we’re a lot smarter now but we’re also almost broke. So model all you want but you can’t predict the unpredictable and trying is just plain dumb.

I have mulled this over for a week and realized that I react to it in many ways at many levels, and that I’m going to have to respond at length in order feel better. I think that the first sentence that I would like to address is the last sentence:

So model all you want but you can’t predict the unpredictable and trying is just plain dumb. I must say that I completely agree with this sentence, but I must also be offended, because the writer must believe that I am advocating trying to predict future investment returns. I certainly am not, and I will have to try to make that more clear throughout this website and blog.

I really am trying to accomplish two main things with this effort. First, to educate people how the vast majority of these financial engines work. It seems to me that I am providing a unique service in a market place full of companies and individuals that want you to use their retirement income calculators and just trust the output, without really knowing the process that is occurring between entering some scenario and hitting the button and receiving the results. Certainly there are some waivers out there, but its like the small print when you try to make a purchase. Its obnoxious and hard to read.
Therefore, I am not showing you how to build a model because I believe that you can predict the future, but because I believe that every individual should be prepared to investigate whatever financial tool their choice of financial professional or company decides to use to try to ply their business.

Secondly, although predicting the future is far from possible, reviewing the possible range of outcomes that may occur based on the past behavior of asset classes is well worth the effort. Especially in this day and age when the average person cannot think statistically beyond the average. My hope is that curious folks with an improper understanding of their own financial future will see the numbers rolling through the retirement income calculator that we are building and understand that they must drastically change their plans in order to survive and thrive.

And with that comes a bit of confusion, I suppose. After all, a great deal of statistical science is in the business of predicting, or estimating the probability of future events. The success depends, of course on the model used, but much more importantly success hinges on the data set available. Unfortunately, the investment behavior of hundreds of millions of investors will never be properly gauged. There is too much psychology involved. Most of us don’t have any idea what we will wake up and feel like tomorrow, much less is it possible to keep track of the investment philosophy and needs and desires of so many sentient beings. Therefore, the predictability of stock returns is impossible despite what many will tell you that believe in fundamental and technical analysis.

That is not true with other data sets. For instance, I was knew a hydrologist that studied waves and within a particular closed system, he could predict the movement of water very well. Naturally, a particle of water has predictable behavior and is not going to change its mind about how it is going to react to all the other particles of water racing around it. So be it.

With publicly traded equities, anything goes. Did anyone predict that Egypt would undergo sever riots this week. I had not heard of anyone front running that story. But of course if you knew that it was going to happen, you could have feathered your bed nicely with the downturn caused by it.

So, your best bet is to use the historical range of returns available to you, the average, standard deviation, and skew and kurtosis, if are that advanced, and create a model with random returns within these parameters–Fully understanding that it will not be predictive, and may not even be close, and therefore, you’re going to have hope for the best and prepare for the worst. In other words, be very conservative.

I do hope Bert is doing well, but I’m not done commenting on his post.

Posted in Investment Volatility, Random Returns, Retirement Income Calculator | Leave a comment

Using The Standard Deviation To Create Random Returns in a Retirement Income Calculator Part 2

Not long ago, we built a model in Excel that looked like this:

Spreadsheet showing a retirement income model with static returns

The problem with this model was that it assumed a static return of 7.5%, and at the end of the video associated with this post, I adjusted the returns for the first 2 years to be -10%, just to see the ramifications.

In this post, we are going to adjust this model so that it can generate random returns based on the average return and standard deviation that we choose. The function that we are going to use to do this in excel 2003 looks like this:

=NORMINV(RAND(),Average Return, Standard Deviation)

In newer versions of Excel a more accurate version of this function is available and it looks like this:

=NOR.MINV(RAND(),Average Return, Standard Deviation)

Very subtly, there is a period or dot between NORM and INV. An egghead could get really caught up in how accurate the NORMINV function is, and although, we are fine in using it for our own modeling purposes, it probably would not cut the mustard if we were going to build an enterprise level retirement income calculator.

So what does the NORMINV function do? It returns a value based on a probability, a mean, and a standard deviation. We are using the RAND function to create a number between 0 and 1, which acts as our probability. We will add our own average return and standard deviation in conjunction with this. The result is that a random return will be produced based our average return and standard deviation, and assuming a normal distribution as explained in the previous post.

There are also plenty of really smart people that will find problems using the Rand function, and you can find discussions on the internet about pseudo-random numbers and reseeding the starting value, but for our purposes, this function also will do nicely.

So, let’s get started. You must begin with the spreadsheet entitled:

Retirement-Planning-Spreadsheet-2

which is available in this post:

Building A Histogram To Understand Stock Market Volatility/
If you don’t like these sorts of static screenshots, please scroll ahead to the video link!

Highlight the cell for the first return:

Here we have highlighted is the first cell in the return column

And type in: =NORMINV(RAND(),0.075,.16)

Spreadsheet showing the random return formula being entered.

Then drag this cell down through the rest of the Rate column. You will see the returns have changed and may look something like this:

A Set of Results Generated Using Random Returns

If you highlight a balnk cell somewhere on the spreadsheet and repeatedly hit the delete button on your keyboard, the returns will change each time. Don’t worry if you don’t have red fonts for the negative values. This can be accomplished with conditional formatting, and I will address it in the accompanying video for this post.

Finally, highlight a blank cell in the spreadsheet and then repeatedly press the delete button. You should see the returns changing for each year, and subsequently, the length of time that the income lasts changes as well.

You can run through a number of iterations, in other words, keep pressing that delete button to create another set of possible returns, and get a feel for how long the income lasts, but the real genius of statistics is that we will eventually let the computer capture a number of results for us and crunch some averages. We are going to add inflation to the model before we do this.

But first, I think it might be fun to perform a little stress test on the current model. To do that, hardcode returns for the first 2 years of -20%.

This shows the first 2 years worth of returns being set to -20%

Back-to-back double digit negative returns are very possible, and your retirement income stream is going to have to be able to withstand the possibility of this sort of onslaught. Once you’ve hardcoded these values, again highlight a blank cell and repeatedly hit the delete key. The difference in the survivability rate just went through the floor did it not?

Wait until we add inflation!

In the meantime, here is the spreadsheet!:

Retirement-Planning-Spreadsheet-3

Finally, here is the video showing this spreadsheet being modified:



Let me know what you think and if you would like to see anything specific added, or have any questions. Thanks!

Posted in Random Returns, Retirement Income Calculator, Retirement Planning Spreadsheet, Standard Deviation | Leave a comment

Free Retirement Income Calculator Course

I wanted to make sure that everyone is aware that there is a free course on how a retirement income calculator works at the link.

While this blog is going into much more technical detail, I realized that not everyone wants to dig into the nitty gritty. So, if you want to know more about retirement income modeling, but with the least amount of pain, the free course will cover much of the same material.

In fact, I recommend this course even to those avid modelers that are following this blog closely, because it hits the material from a slightly different angle, and I think that is the most effective type of reinforcement.

As well, I’d love to have your feedback and comments on the material there. In fact, that site may not always be available for free. It may become a member site, so jump on it now while its available.

Posted in Uncategorized | Leave a comment

Using The Standard Deviation To Create Random Returns in a Retirement Income Calculator Part 1

In the last post, we created a histogram using S&P500 returns between 1950 and 2009. A histogram is a frequency chart that shows us how often returns fall within certain ranges. If you missed it, please take a look using this post:

Building-a-Histogram-to-Understand-Stock-Market-Volatility

In this post, we are going to review the standard deviation, so that we understand the risk measurement that we are using to create random returns in our retirement income calculator.

Just about any data set that is used to create a histogram shows a lot of occurrences near the average, and fewer occurrences the farther away that you move from the average. Because of this, histograms generally take the form of a hump shape. Scientists and statisticians take advantage of this fact by assuming that data sets conform to a generic hump-shape, called the normal distribution, to perform all sorts of calculations.

The main thing that you need to know about this assumption is that a normal distribution is symmetrical, so that one side is an exact mirror image of the other. Thanks to the histogram that we created in the last post, we know that in reality, data is not always distributed symmetrically.

Never-the-less, we are going to run with this assumption for now so that we can understand the standard deviation, which we will be using to create random returns for our retirement income calculator.

A frequency of occurrences for a normally distributed data set can be broken down into three segments. These segments are known as standard deviations. When you hear the word standard deviation, just think about sets of occurrences that deviate from the mean.

Occurrences that don’t deviate very far from the mean are within the first standard deviation. To make this easier, let’s use a visual example using hypothetical market returns. Let’s assume that we have an investment which returns 8%, on average, but which has a standard deviation of 12%. This means that the first standard deviation includes returns between -4% and 20%. Statistical sciences tells us that occurrences will fall within the first standard deviation about 68% of the time.

This graph shows the range of returns that fit into the first standard deviation

The second standard deviation includes returns beyond the first standard deviation by a multiple of 2. For instance the lower range of returns will fall between -4% and -16% which is the result for 8% – (2 X 12%). On the upper end of the scale, the range would be between 20% and 32%, which is 8% + (2 X 12%). Returns fall with this range about 27% of the time. Here is a chart showing the second standard deviation:

This graph shows the range of returns that fit into the second standard deviation

The final standard deviation that we are going to be concerned with is the third standard deviation. As you’ve probably guessed, calculating this range is a matter of progression. The third lower range will fall between -16% and -28%, which is 8% – (3 X 12%), and the upper range will fall between 32% and 44%, which is 8% + (3 X 12%). Occurrences will fall into this range about 4% of the time. Here is the graph:

This graph shows the range of returns that fit into the third standard deviation

So now that we know the theoretical behavior of stock market returns via the standard deviation, we can next create random returns in excel that exhibit this behavior.

Posted in Random Returns, Retirement Income Calculator, Standard Deviation, Stock Market Volatility | 1 Comment