Compute Future Investment Balance
This program computes how much your investment will be in the future. It can be for regular personal saving or for retirement saving.

How much money do you have now in your accounts? Enter your current balance:
(Examples: 12345 or 234567.89)

How much money do you invest this year? Enter the amount of your investment this year:
(Examples: 2000 or -1000.50)
Your investment is assumed to be spread out continuously throughout the whole year. A negative value means withdrawal.

At what annual percentage rate do you want to increase the amount of your investment in future years? Enter the average annual increase rate:
percent
If you input 2.5, it means 2.5 percent increase each year in your future investment amount. If you input -5, it means 5 percent decrease. If you invest 2000 dollars this year and want to increase the amount every year at annual rate of 5 percent, you will invest 2100 dollars next year, 2205 dollars in the next next year, and so on. Enter 0 here if you invest the same amount every year.

How many years do you want to invest from now? Enter the total number of years:

How fast do you expect your investment grow? You have to assume an average annual return rate of your investment. Enter the percentage rate:
percent
If you input 11, it means 11 percent increase. It you input -3.2, it means 3.2 percent decrease.

To compute your balance at the end of this assumed investment, a differential equation will be solved by a numeric or exact method. You have the option to choose one of the following methods and a grid size. If you do not make a choice, a default method and grid size will be used.

Implicit Euler's Method A Second Order Runge Kutta Method
Explicit Euler's Method A Fourth Order Runge Kutta Method
Exact Solution Method
Grid Size:

Now you can submit your input by clicking the following SUBMIT button and the computed balance of your investment will be displaced in the space below.

[Sorry, your browser does not support Java. Netscape Navigator 4.0 or later is recommended and make sure your browser is Java enabled]