An open API service indexing awesome lists of open source software.

https://github.com/richmit/fortranfinance

Theoretical Finance Computation Using Fortran
https://github.com/richmit/fortranfinance

cashflow-analysis finance financial-modeling personal-finance retirement-calculator retirement-planning time-value-of-money

Last synced: 3 months ago
JSON representation

Theoretical Finance Computation Using Fortran

Awesome Lists containing this project

README

          

# Fortran Finance

Theoretical Finance Computation Using Fortran

Parts of this code have been with me for quite some time. It started
as a bit of code for a mathematical modeling course in college. Over
the years it has collected more functionality -- mostly investment and
personal finance applications. Most recently I've added quite a bit
of stuff around retirement planning.

Much of the functionality is contained in a set of modules I call [MR Fortran Finance Library](https://richmit.github.io/FortranFinance/MRFFL/index.html).

You will find a few directories at the root of the repository covering
various computational finance topics:

- [Retirement Simulator](https://richmit.github.io/FortranFinance/retirement_simulation/index.html) : Retirement Simulator Tool
- [monte_carlo](https://richmit.github.io/FortranFinance/monte_carlo/index.html) : Illustrates basic resampling monte carlo for inflation and stock market returns.
- [loans](https://richmit.github.io/FortranFinance/loans/index.html) : Various loan TVM problems.
- [retirement](https://github.com/richmit/FortranFinance/tree/main/retirement) : Some TVM-style retirement problems.
- [cashflows](https://github.com/richmit/FortranFinance/tree/main/cashflows) : Just a demo of the cashflow module.

### WARNING

Lastly, a warning. I'm not a finance expert -- just a retired amateur
investor. Don't take anything you see here as expert advice. Don't
assume everything you see here is correct. In fact, expect errors!
Double check any results you get. Keep an eye out for bugs, and
report what you find!

-mitch

PS: Have Fun!