 |  |
FinLib 1.1
FinLibTM is a library of routines that will assist you in
performing financial computations from all Basics including
Power Basic, Quick Basic and Visual Basic. With FinLib, you can:
* Calculate simple, compound & discounted interest.
* Convert between different interest figures.
* Compute annuities.
* Utilize depreciation schedules.
* Perform cash flow analysis, and bond calculations
* Even utilize Lotus 1-2-3 type functions!
Financial control
FinLib's efficient algorithms insure top speed calculations.
Full source code is provided. Consistent variable names are
used throughout, so that it is quick to learn.
Simple Interest
Simple interest is the least complex of the interest calculation
types and assumes that there is no interest earned on your
interest. In other words, there is no compounding of interest
within these calculations.
Discount Interest
Discount interest is where interest is computed on the face
value of the loan and is subtracted from the face value at the
start of the loan, i.e. the proceeds of the loan are
"discounted". The borrower is given less then the face value of
the loan but pays back the full face amount of the loan and is
charged interest on the face amount for the full time period.
Discounted interest thus uses a larger base on which to
calculate interest then does simple interest which uses the
initial amount rather then the final amount due to repay the
loan.
Interest Conversion
These function convert interest rates, calculate per period
interest rates and totals the total number of periods in a given
investment.
Compound Interest
Compound interest is earning interest on interest because at the
end of each period, the interest earned is added to the
principal or face value. When reviewing these functions, note
that the period interest rate and number of total periods is
automatically calculated. Furthermore, an assumption is made
that the interest computationperiod is the same as the periodic
payment for annuities (i.e. only simple annuities are
considered) and that the payments are at the end of the period.
Annuities
These functions include various annuity evaluation calculations.
Note, that unless explicitly called "AnnuityDue" all functions
assume that all annuity payments are made at the end of the each
period.
Annuities Due
These functions include various annuity evaluation functions.
Note, that these functions assume that all annuity payments are
made at the beginning of the each period.
Cash Flow Analysis
These functions facilitate the calculation of Net Present Value,
Payback Period and other capital budgeting type calculations.
Bond Calculations
These functions provide the ability to calculate yields of
maturity, current market bond price and bond duration and other
related functions.
Lotus 1-2-3 @Functions
These functions perform various financial calculations formatted
and named in a way similar to the financial "@" functions
contained within the 1-2-3 Spreadsheet Software. Functions
include: PV, PMT, FV, FVDue, PVDue, NPV, IRR, Rate and TERM.
Demo: Financial Library
Price: $149.00 (plus shipping and handling)
|