The MoneyReady Forum
Administrator
avatar
Joined:
Posts: 324


Hi Everyone,

Several announcements for the beginning of October.

1. Guardrails.
To stress-test your scenario, the 100 Monte Carlo simulation results show you the percentage of runs that did not have a cash-flow problem. 
You want that success rate to be high. If it is low, then your plan is at risk, and a common strategy to mitigate that risk is to reduce spending. Of course, you can adjust your EXPENSES entries to modify the amounts or the dates they apply. 

The new Guardrails feature allows you to explore, without changing your EXPENSE entries yourself, if a dynamic strategy to adapt your account withdrawals in years following years where the market returns have been lower than your expected returns, will help to not run out of money and thus your success rate in the simulations.

It works this way:
After 100 simulations, the success rate is calculated. If it is less than 90% then another 100 simulations are run, but these also reduce your EXPENSE entries by 10% for any years following a year where market returns were lower than the expected return of your entire portfolio at that time. 
Reducing expenses will reduce the required income from your accounts, thus reducing withdrawals, and that will lead to a higher success rate. 
If still not over 90%, it runs another 100 simulations the same way, this time reducing the expenses by 20%, then again by 30% if it has to.

Be patient, as although the 100 simulations are parallelised so that they complete faster, each set of 100 must be run sequentially, so it might take some time to run up to 4 sets. You’ll be able to see the results of each of the sets. 

What this analysis shows is that you may need to be vigilant with your spending, and you may need to monitor your actual returns in the market and adapt your spending to it.

2. New Chart in the TIME MACHINE results

The guardrails feature requires the calculation of your overall average expected returns in every year of the TIME MACHINE.
I thought this would be useful information, and it has been added as a new Chart in the TIME MACHINE results (new runs only).
You might be surprised at first that your overall average expected return can vary over time. This will happen when you have different expected rates of return for different accounts. 
The overall rate will change as some accounts are depleted or others increase in value. 
The new chart is right above the overall asset allocation charts, as that also varies with time for the same reason.

3. Last resort withdrawals.

The simulations showed us an issue if you set some Withdrawal Priorities limits to 0%. 
The TIME MACHINE follows your orders and refuses to withdraw from those accounts.
That is fine in cases you actually want to make sure those accounts are never withdrawn from, but often in simulations, where the market can go really bad on you, you may need to access that money or run into a cash-flow problem.
For that reason, in years there is a cash-flow problem the TIME MACHINE could not resolve (even if there's a spouse it can try to get money from), the TIME MACHINE will go through another round of your Withdrawal Priorities, ignoring any limits on withdrawals (except for CRA-imposed ones that are never ignored).
So as a last resort, you can always access all of your accounts. When that happens, a Warning is shown in the Timetable for the years it did so you know that happened.

4. Lots of styling changes on the web pages. 
The left menu is now collapsible, which gives you more room to see things on smaller screens. 
A new bottom menu is now visible on all the various reports of the TIME MACHINE, so you can navigate within and between the reports quickly and easily. 
In comparison reports, the scrolling of side-by-side TIME TABLE comparisons is synced both horizontally and vertically. 

Let me know if you have any questions or suggestions,
Happy Thanksgiving!

Member
avatar
Joined:
Posts: 3

Thank you!!! I really like the way you constantly improve MoneyReady.

Member
avatar
Joined:
Posts: 21
Great job implementing this, it is an awesome addition to MRA. I have been checking it out this morning.
It took me a few minutes to find the results as I was running 100 simulations after optimizing for withdrawals and CPP/OAS (which does not run the guardrail calculations).
So once I ran the 100 sims after just running the TM, then I saw the results.
 
I think I asked a question like this once before, but I will ask again anyways. Is it possible to run the 100 sim and guardrails on the optimized results?
Administrator
avatar
Joined:
Posts: 324
I did implement running simulations on optimized results because of your request some time ago. You just run a TIME MACHINE + Optimizer,  or a CPP Optimizer, then you can run simulations on that result (see TOOLS, below the TimeTable). The withdrawals stay the same as for the optimization on the deterministic run, and the simulations just vary the growth rates according to the model every year. The simulations tell you your success rate if you were to implement that optimized withdrawal schedule.
 
But the guardrails modify the expenses, which would change the withdrawal schedule of the Optimizer. Given that guardrails are applied not across the board in all years, but only in years where performance was bad, they depend on each particular sample of rates for each simulation run. Optimization is based on the knowledge of your consumption requirements. With guardrails, we’re changing that, and differently for each simulations run. So the original plan of the optimizer isn't followed, and it’s never an optimized plan anymore. I can’t in good conscience give you a success rate with guardrails and call it optimized. 
Member
avatar
Joined:
Posts: 21
Understood and makes sense. I really appreciate your responsiveness and willingness to work with your subscribers!
Member
avatar
Joined:
Posts: 3

Thanks for the guardrails feature.  I haven't tried it yet but I will definitely be using this feature.  I have been modifying my expenses manually, this feature will save me a lot of time and effort.