I would like to use Mathematica built-in functions to determine the present value of a cashflow payment stream given unequal payments at regular intervals and a constant rate of return. Ultimately I would like to present results as a table of ‘balance remaining’ values for an amortization schedule.
I can do this for a fixed-amount stream using the Annuity construct:
I can do this in Excel but would rather use Mathematica if possible.
I’m new to this set of functions and not a finance major.
Thanks for any help you may be able to provide, be it a link to solution or your code.
Keith
So, let’s create arbitrary payments x and arbitrary time of payments t and generate the data for a Cashflow object. For concreteness, I’m letting there be 10 times at which payments are made.
Seth, Thank you very much for your response. You pointed out something that I missed in the ‘help’ file, viz. the inclusion of the ‘date’ or ‘period number’ values. One of the examples seemed to indicate that these were not necessary if the cashflows were regular. Much obliged!
-K-