Skip to content

Latest commit

 

History

History
30 lines (18 loc) · 1.01 KB

README.md

File metadata and controls

30 lines (18 loc) · 1.01 KB

forecast

Simulate personal finance projections with Python 3 and Plotly.

image

Install dependencies

Install them all with pip. You may need to use pip3 for Python 3.

$ pip install -r requirements.txt

Write configs

Each YAML file in configs is a snapshot of a hypothetical financial profile, and Forecast makes projections on each. See the sample config for details.

Run

Forecast will build a chart and a CSV for each configuration (except sample.yaml) and place these in the output directory.

$ python main.py <years> --auto-open --include-net

Notes

  • Be sure to keep your amounts in either monthly or yearly terms, consistent with the mode you choose in the config.
  • Any interest is compounded on funds that exist at the beginning of the period, in the way that the investor.gov calculator works.