Finance[presentvalue] - present value of an amount
|
Calling Sequence
|
|
presentvalue(amount, rate, nperiods)
|
|
Parameters
|
|
amount
|
-
|
given amount
|
rate
|
-
|
interest rate
|
nperiods
|
-
|
number of periods
|
|
|
|
|
Description
|
|
•
|
The function presentvalue() gives the value at period=0 of an ``amount'' given at period=``nperiods''. The interest rate is given by ``rate''.
|
•
|
The present value concept is arguably the most important concept behind the ``Finance'' package. It allows one to properly account for the time value of money.
|
•
|
The Finance[presentvalue] is the appropriate function to calculate the present value of a pure discount bond (zero-level bond).
|
•
|
The command with(Finance,presentvalue) allows the use of the abbreviated form of this command.
|
•
|
Since presentvalue used to be part of the (now deprecated) finance package, for compatibility with older worksheets, this command can also be called using finance[presentvalue]. However, it is recommended that you use the superseding package name, Finance, instead: Finance[presentvalue].
|
|
|
Compatibility
|
|
•
|
The Finance[presentvalue] command was introduced in Maple 15.
|
|
|
Examples
|
|
I will require 100 U in three years. I will receive 12% per year at the bank. How much should I deposit now so that I obtain the appropriate amount in 3 years?
>
|
|
>
|
|
| (1) |
This can be calculated as:
>
|
|
| (2) |
Now suppose that the interest is compounded monthly. The calculation proceeds as follows:
>
|
|
| (3) |
>
|
|
| (4) |
The effect of the compounding over shorter periods is easily seen.
I have been offered a zero-level bond paying 1000 U in 5 years for 800 U. The risk of default is nil. Should I buy the bond if the interest rate is 10%?
>
|
|
| (5) |
Answer: it is definitely not a good deal. The bond would be yielding
>
|
|
| (6) |
about 4.6 %
|
|
Download Help Document
Was this information helpful?