Code Snippets
  • Graduated Annuity Calculator Java Applet (source, demonstration)
    A "graduated" annuity is a savings program in which the periodic deposits increase at a constant (geometric) rate.  This applet calculates amount saved after a given amount of time, the interest or deposit acceleration rate necessary to reach a certain savings goal, or the amount of time an initial principle will last with accelerating periodic withdrawals.  See the demonstration for details on applet usage.  The code is released into the public domain.