home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 December
/
simtel1292_SIMTEL_1292_Walnut_Creek.iso
/
msdos
/
math
/
tsfima12.arc
/
TSFIMA.INF
< prev
next >
Wrap
Text File
|
1989-06-01
|
8KB
|
145 lines
- 1 -
5th January, 1989
About TSFIMAxx in General
=========================
This package may be used and distributed freely for NON-COMMERCIAL,
NON-INSTITUTIONAL, PRIVATE purposes, provided it is not changed in any way.
For ANY other usage contact the author. No part of this package may be
distributed separately.
The programs are under development. Comments and contacts are welcome. If you
have any comments, please do not hesitate to use electronic mail for
communication.
InterNet address: ts@chyde.uwasa.fi (preferred)
Funet address: VAKK::SALMI
Bitnet address: SALMI@FINFUN
FidoNet address: 2:515/1 (Micro Maniacs Opus, To: Timo Salmi)
The author shall not be liable to the user for any direct, indirect or
consequential loss arising from the use of, or inability to use, any program
or file howsoever caused. No warranty is given that the programs will work
under all circumstances.
Timo Salmi
Professor of Accounting and Business Finance
School of Business Studies, University of Vaasa
P.O. BOX 297, SF-65101 Vaasa, Finland
1. SUMMARY:
Searching Archive: TSFIMA12.ARC - Financial mathematics by T.Salmi
Filename Comment Date Time
-------- -------------------------------- ---- ----
ANNT.EXE Tableau of annuity factors 01-04-89 16:39:18
IRR.EXE Solves internal rate of return 01-05-89 09:06:40
IRSR.EXE Multiple internal rates of ret. 01-05-89 09:51:02
LAINA.EXE Loan amortization, Bilingual 11-03-88 16:06:28
NPV.EXE Investment's net present value 01-05-89 09:05:42
PVT.EXE Tableau of present values 01-04-89 16:37:16
TSFIMA.INF Document 01-04-89 17:13:00
TSPROG.INF List of PD programs from T.Salmi 12-19-88 14:32:02
- 2 -
2. THE PROGRAMS
ANNuity Tableau
===============
Usage: ANNT {number of periods} {initial percentage} {step}
or: ANNT ?
Calculates the standard tableau of the present values of an annuity of 1.0.
E.g ANNT 10 1 2 outputs the tableau for ten years starting from 1.00% using
2.00% increments.
The well-known formula is ann = q(1-q^n)/(1-q) where q = 1/(1+r/100) and r is
the interest rate and n is the number of annuities.
Release notes: Version 1.2 uses output trough BIOS. Hence it can be
redirected e.g. ANNT 10 1 2 >table.txt
Internal Rate of Return
=======================
Usage: IRR [optional input file name]
or: IRR ?
This program solves the internal rate of return of an investment given
the initial investment and the annual net cash inflows. The maximum number
of periods is 100.
The input can be taken from a file or the keyboard.
An example of the input:
!Exclamation marks can be used for optional comments
100 !The initial outlay
20 !First year net cash inflow
120 !Second year net cash inflow
END !Marks the end of data
Internal RateS of Return
========================
Usage: IRSR [optional input file name]
or: IRSR ?
This program solves the internal rates of return of an investment given the
initial investment and the annual net cash inflows. If there are more than
one real internal rate of return, this program solves them all. See any good
text-book on capital investments for the theory of multiple solutions of
the internal rate of return equation. The maximum number of periods is 30.
- 3 -
Loan amortization in Finnish and English
========================================
LAINA.EXE: There are so many of these loan amortization programs around that
I decided to publish it in Finnish for a change. Nevertheless, since this is
going to international bulletin boards, as well, I later decided to make this
program bilingual starting from version 1.2.
Net Present Value
=================
Usage: NPV [interest rate] [optional input file name]
or: NPV ?
This program calculates the net present value of an investment given the
initial investment and the annual net cash inflows.
The input can be taken from a file or the keyboard.
An example of the input:
!Exclamation marks can be used for optional comments
100 !The initial outlay
20 !First year net cash inflow
120 !Second year net cash inflow
END !Marks the end of data
When the input is taken from a file, the interest rate must be given from the
command line, e.g. NPV 10 d:\testdata.dat
Present Value Tableau
======================
Usage: PVT {number of periods} {initial percentage} {step}
or: PVT ?
Calculates the standard tableau of the present values of 1.0.
E.g PVT 10 1 2 outputs the tableau for ten years starting from 1.00% using
2.00% increments.
The well-known formula is pv = 1/(1+r/100)^t where r is the interest rate and
t is the year.