Script:
~addons/finance/finexec/basicfinance/fundprojection_a.ijs
Contributor: William Szuch
Updated: 2022 6 25
Depend: nil
Definitions: loaded to locale base
Status: dev
Script source:
fundprojection_a.ijs
Fund projection:
Using the Fold conjuctions F:. and F..
No rounding.
Cash flow at the end of period.
Process:
(1) Set initial values for the fund projection schedule
calculation.
(2) run setv ’’ each time a calculation is required to
reset the initial values for the fund projection.
(3) Run required definition:
fproj_a ’’
fproj_a_l ’’
Equations:
To Do:
Definitions
|
HDR_a
|
n
|
Header for fund projection schedule
|
|
uu_a
|
m
|
Operand to Fold conjunction
|
|
vv_a
|
d
|
Operand to Fold conjunction
|
fproj_a (monad)
Form: explicit
Depend: nil
Show the full fund projection schedule.
Syntax
lshd ''
Example
F0 fproj_a Cn
<"0 fproj Cn
HDR,<"0 F0 fproj Cn
plot 1{"1 F0 fproj_a Cn
fproj_a_l (monad)
Form: explicit
Depend: nil
Show the last result of the Fold calculations.
Syntax
fproj_a_l ''
Example
F0 fproj_a_l Cn
HDR_a<"0 F0 fproj_a_l Cn
setiv_a (monad)
Form: explicit
Depend: nil
Set the initial values for the fund projection schedule.
Syntax
setiv_a ''
Example
setiv_a ''