Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aacosta-milesius/financial-math
Time value of money functions using actuarial methods
https://github.com/aacosta-milesius/financial-math
actuarial-functions actuary annuity python vba
Last synced: 2 months ago
JSON representation
Time value of money functions using actuarial methods
- Host: GitHub
- URL: https://github.com/aacosta-milesius/financial-math
- Owner: aacosta-milesius
- Created: 2015-03-07T08:03:07.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2018-05-14T18:45:57.000Z (over 6 years ago)
- Last Synced: 2024-08-13T07:09:38.814Z (6 months ago)
- Topics: actuarial-functions, actuary, annuity, python, vba
- Language: Python
- Homepage:
- Size: 29.3 KB
- Stars: 9
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - aacosta-milesius/financial-math - Time value of money functions using actuarial methods (Python)
README
# financial-math
## actuary.py
## This contains actuarial functions and many more financial function goodies.
Originally written in Mathematica, then translated to VBA, it made its way into Python.1. Annuities
* Annuity Due
* Annuity Immediate
* Decreasing Annuity
* Increasing Annuity
2. Bonds
* Basic Model
* Premium/Discount
* Base Amount
* Makeham
3. Depreciation
* Straight-line
* Declining balance
* Sum of the Years Digits## demo-actuary.py
## This is Python code that demonstrates a 36-month amortization loan of $120,000.
Change the parameters around to try out the functions. The monthly balance should always
be the same for both prospective and retrospective methods.## Actuary.xls
## The same actuarial functions, but in Excel, using VBA.
Much of this was the original material I used when teaching finacial mathematics.