Calculating the Balance in Your Retirement Account (GUI)
Problem
What age do you plan to retire? Whatever your age when you decide to retire, you have to consider
- how much you contribute to your retirement account,
- how much you would set your retirement spending.
I created Wealth calculator at retirement, using GUI.
If you are interested in creating your own GUI, please check this tutorial.
The program calculates and outputs the average balance in your retirement bank account out of 10 repeats at the time when you would retire, showing 10 plots of the balances as functions of number of years. A User can clicks the calculation button multiple times. Then, the plots vary depending on a measure of annual volatility of the investment (Std Dev).
Inputs
- Mean Return (%): estimate the average annual return of the investment above inflation. (Personal estimation: 5)
- Std Dev Return (%): estimate the measure of the annual volatility of the investment (Personal estimation: 10)
- Yearly Contribution ($): estimate how much you want to save your money annually (Personal estimation: $10000)
- No. of Years of Contribution: estimate how many years you would save (Personal estimation: 40 yrs)
- No. of Years to Retirement: estimate how many years later you would set your retirement year (Personal estimation: 40 yrs)
- Annual Spend in Retirement ($): estimate your retirement spending (Personal estimation: $100000)
Result
| Fig1. Result of my Retirement Plan |
If I set up my retirement year for 40 years later, I will be broke around 10 years since my retirement year. I need to either increase my contribution or limit my retirement spending. :(
If you are interested in playing with this, or even what formulae I used and how I implemented python GUI, please check my github
Leave a comment