What is the formula for calculating future value with increasing interest rates?

Click For Summary

Discussion Overview

The discussion revolves around calculating the future value of an investment with increasing interest rates over time. Participants explore different methods and formulas to derive this future value, considering both discrete and continuous compounding approaches.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Exploratory

Main Points Raised

  • One participant presents a table illustrating future value calculations with an initial amount of $1000.00 and an increasing interest rate starting at 3%.
  • Another participant suggests that a closed-form solution may not exist and proposes using a differential equation for continuously compounded interest with a linearly increasing interest rate, providing a specific formula for future value.
  • Some participants consider the possibility of averaging the rates, noting that summing the rates does not yield a straightforward solution for future value.
  • A proposed formula for future value is presented, involving a product of terms based on the initial principal and the growth factor for the rate.
  • One participant shares a pseudocode approach to iteratively calculate future value, updating the principal and interest rate in each iteration.

Areas of Agreement / Disagreement

Participants express differing views on the feasibility of deriving a closed-form solution for the future value with increasing interest rates. There is no consensus on a single method or formula, and multiple approaches are discussed without resolution.

Contextual Notes

Participants note the complexity of expressing the product of increasing rates in a simplified form, and there are unresolved questions regarding the assumptions behind the proposed formulas.

Wilmer
Messages
303
Reaction score
0
Code:
YR    RATE      INTEREST      BALANCE
0                             1000.00
1    .03         30.00        1030.00
2    .033        33.99        1063.99
3    .0363       38.62        1102.61
4    .03993      44.03        1146.64
Above is an example of future value of an amount at an incresing rate:
$1000.00 at rate 3% 1st year, then the rate increasing by .10 each year.
As example, year2 rate = .03 * 1.10 = .033

What is the formula to calculate the future value in such circumstances?
 
Physics news on Phys.org
Wilmer said:
Code:
YR    RATE      INTEREST      BALANCE
0                             1000.00
1    .03         30.00        1030.00
2    .033        33.99        1063.99
3    .0363       38.62        1102.61
4    .03993      44.03        1146.64
Above is an example of future value of an amount at an incresing rate:
$1000.00 at rate 3% 1st year, then the rate increasing by .10 each year.
As example, year2 rate = .03 * 1.10 = .033

What is the formula to calculate the future value in such circumstances?

I can't see an obvious closed form (rather than a product with one term for each year), but this can be tackled by setting up the differential equation for continuously compounded interest with a linearly increasing interest rate.

The solution is then of the form:

\[ FV(t)=P_0 e^{\frac{r_0*\rho^t}{\log(\rho)}} \]

Where \(P_0,\ r_0\) and \(\rho\) are related to but not quite the principle, the initial interest rate and the annual interest growth factor.

In this case \(P_0\approx 741.228\), \( r_0\approx 0.0281893\) and \( \rho\approx 1.09871\)

CB
 
Thanks CB.
I thought there was a way, since the rates themselves can be "summed" by formula,
(like in example: .03 + .033 + .0363 + .03993 = .13923; .13923 / 4 = ~.0348)
then use an average...but that doesn't quite work...
 
Wilmer said:
Thanks CB.
I thought there was a way, since the rates themselves can be "summed" by formula,
(like in example: .03 + .033 + .0363 + .03993 = .13923; .13923 / 4 = ~.0348)
then use an average...but that doesn't quite work...

We want:

\[ FV(n)=P_0 \prod_{k=1}^n (1+r_0 \rho^{k-1}) , \ \ n\ge 1\]

where \(P_0\) is the principle, \(r_0\) the initial interest rate and \(\rho\) the annual groth factor for the rate.

Now there may be a way to express the product in a "nice" form but I can't see it.

CB
 
Agree. In "looper words":
a=1000:r=.03:i=.10:n=4

FOR y = 1 TO n

k = a * r [this period's interest]

a = a + k [this period's resulting principle]

PRINT y,k,a

r = r * i [update rate]

NEXT y
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 30 ·
2
Replies
30
Views
7K