Skip to content

A low-tech solution for staying on top of your finances across different institutions and asset classes.

License

Notifications You must be signed in to change notification settings

sbitzer/csv-homeaccounting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

csv-homeaccounting

A low-tech solution for staying on top of your finances across different institutions and asset classes.

Features

  • grand overview: make an overview over all your finances across currency and saving accounts, stocks and bitcoin
  • convert: compare the value of assets, e.g., stocks and bitcoin, by automatically converting them to a common currency, e.g., EUR
  • use csv-files from banks: keep track of bank accounts based on csv-files that you can typically download from bank websites
  • loans: keep track of loans that you give to people
  • interoperability: csv as low-tech solution to try to stay compatible with as many institutions as possible and be able to manually edit, if necessary
  • local: everything runs on your computer and you're in control of your data

What csv-homeaccounting can't do

  • buy or sell assets
  • send or receive money

It's no banking package. It just collects and analyses executed transactions.

Installation

Clone the repository and do

python setup.py install

Dependencies

Potential issues

In my installation I had to add the following line to forex-python's __init__.py:

from . import converter

Usage

An extensive demo of the package can be found in the jupyter notebook Homeaccounting_Demo.ipynb under examples.

About

A low-tech solution for staying on top of your finances across different institutions and asset classes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages