finance-factors

Small library for calculation of basic financial factors.

Source:
Author:
License:
  • MIT

Methods

(static) singleFW(i, n) → {Number}

Source:

Returns a Future Worth Factor assuming a single payment.

Example
let futureWorth = singleFW(5, 1);
console.log(futureWorth); // Returns 1.05
Parameters:
Name Type Description
i Number

100-based interest rate e.g. 15% = 15

n Number

number of periods

Returns:
Type
Number

(static) singlePW(i, n) → {Number}

Source:

Returns a Present Worth Factor assuming a single payment in the future.

Example
let presentWorth = singlePW(5, 1);
console.log(presentWorth); // Returns 0.9523809523809523
Parameters:
Name Type Description
i Number

100-based interest rate e.g. 15% = 15

n Number

number of periods

Returns:
Type
Number

(static) uniformAWfromF(i, n) → {Number}

Source:

Returns an Annual Worth Factor assuming a single payment in the future.

Parameters:
Name Type Description
i Number

100-based interest rate e.g. 15% = 15

n Number

number of periods

Returns:
Type
Number

(static) uniformAWfromP(i, n) → {Number}

Source:

Returns an Annual Worth Factor assuming a single payment.

Parameters:
Name Type Description
i Number

100-based interest rate e.g. 15% = 15

n Number

number of periods

Returns:
Type
Number

(static) uniformFWfromA(i, n) → {Number}

Source:

Returns a Future Worth Factor assuming an uniform annual payment across 'n' number of periods.

Parameters:
Name Type Description
i Number

100-based interest rate e.g. 15% = 15

n Number

number of periods

Returns:
Type
Number

(static) uniformPWfromA(i, n) → {Number}

Source:

Returns a Present Worth Factor assuming an uniform annual payment across 'n' number of periods.

Parameters:
Name Type Description
i Number

100-based interest rate e.g. 15% = 15

n Number

number of periods

Returns:
Type
Number