Your calculation is similar to
1000 * 1.1 ** (row_number() over (order by Date)-1)
To get he start value you might try
min(Amount) over () * 1.1 ** (row_number() over (order by Date)-1)
or
first_value(Amount) over (order by Date) * 1.1 ** (row_number() over (order by Date)-1)
Your calculation is similar to
1000 * 1.1 ** (row_number() over (order by Date)-1)
To get he start value you might try
min(Amount) over () * 1.1 ** (row_number() over (order by Date)-1)
or
first_value(Amount) over (order by Date) * 1.1 ** (row_number() over (order by Date)-1)