Calculates loans with advanced payments (for example, a 60 month loan with 3 advance payments), giving the monthly payment (less the advance) and calculating the monthly and annual yield (rate).
Also calculates the payment of a loan with residual value (for payment and yield, with the IRR method).

Calculates price and yield of a Bond. The program treat bonds with coupons paid annually or semi-annually (or other ends) and also "zero bonds", both for "actual year" and "financial year" (30/360).

Two programs to tackle common financial questions of purchasing automobiles, or other equipment that might be financed. CARPMT calculates what would be the monthly payment, while CARAFFORD calculates the sticker price that the buyer can afford.

Calculate cash flow operations (IRR, MIRR, NPV). The program is presented in two versions: the first gives three routines to calculate (Net Present Value, Internal Rate of Return and Modified Internal Rate of Return, like that in the HP 12C); the second has a menu-based interface with only one command, Cash_Flow, that runs the same routines internally.

Calculates the depreciation of an asset with the methods of SL (straight line), DB (declining balance) and SOYD (Sum of the Year Digits), giving cost of fixed asset, residual value (salvage v.) and useful life of asset (years). The program exports tables of depreciation as matrices: D_SLmat, D_DBmat, D_SOYDmat, and (for DB method) the "full end rate", D_DBendRate.

Uses the Fick cardiac output equations to calculate CO (Cardiac Output in L/min), SV (Stroke Volume in ml), CI (Cardiac Index in L/(min/m^2)), and SI (Stroke Index in ml/m^2) given the inputs Ca (Arterial blood oxygen (O2) content percentage), CvO2 (Venous blood oxygen (O2) content percentage), VO2 (Oxygen compulsion (in ml per pure oxygen gas per minute, STPD)), HR (Heart Rate in beats per minute), height in cm, and weight in kg.

Implements an accessibilty resource for the deaf and visually impaired, using AFiles. Fingerspelling graphics must be provided by the user (One per character).

Calculates the payment schedule of a graduated mortgage. A graduated payment mortgage (GPM) is a mortgage option that allows home buyers, particularly young, first-time home buyers, to purchase a home. The payments increase by a set percentage of at annual rate for several years until it reaches a plateau.

Calculates how many payments are required to finish a loan, given a certain annual interest rate and payment. Payments are assumed to be monthly, and end of period. The program will also return the last payment. Due to the rounding in the financial algorithms, the last payment is an approximate (unless the interest rate is 0%).

An early alpha release of a full RPL environment that runs on the Prime. The goal is to emulate the RPL functionality of the 48/49/50, while reusing as much of the existing Prime environment as possible.

Calculates simple interest (with inverse formulas) both for actual year and financial year (365 or 360 days). It can even calculate a difference between two dates and use it (as n) to calculate interest.

Calculates time value of money for a loan with an "odd period" after the first payment. It calculates payment or rate (APR, Europe: TAEG) and interest for the days in the odd period, inputting the number of days or calculating a difference between two dates.