Skip to content

zulip/finbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finbot is a python program for doing a company's financial projections. It models expenses, and has code to handle things like taxes, payroll periods, etc. that are common for companies and important to model correctly.

For a usage example, create a file similar to exampleinc.py. It produces output showing the amount of money the company has left each month, like the following:

$ ./exampleinc.py
2012-01-01 00:00:00 495212.13
2012-02-01 00:00:00 424389.8
2012-03-01 00:00:00 395868.84
2012-04-01 00:00:00 370799.94
2012-05-01 00:00:00 346005.02
2012-06-01 00:00:00 320936.11
2012-07-01 00:00:00 296141.19
2012-08-01 00:00:00 271072.29
2012-09-01 00:00:00 242003.39
2012-10-01 00:00:00 217208.46
2012-11-01 00:00:00 192139.56
2012-12-01 00:00:00 167344.63
2013-01-01 00:00:00 142275.73
2013-02-01 00:00:00 113206.83
2013-03-01 00:00:00 88959.84
2013-04-01 00:00:00 63890.94
2013-05-01 00:00:00 39096.02
2013-06-01 00:00:00 14027.11
2013-07-01 00:00:00 -10767.81

There is a very simple test suite you can run via python money.py.

Contributions of all forms are welcome!

Finbot is licensed under the Apache license.

About

Python script for doing financial projections

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages