CryptoTaxation
Py library intended to calculate the taxes contributions based on an exchange activity report file.
Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Installing
Clone/Download the project, preferably set up a virtualenv, then install dependencies:
pip install -r requirements.txt
Running the tests
Tests should pass
pytest
Running the app
Go to Kraken, click "History", download your report with all columns checked,
unzip, move it in the root folder of the project.
Suppose it's named trades.csv
python run.py trades.csv
Enjoy.
Built With
- CryptoCompare API - In order to get the historical rates
Long Term Vision
- Multiple exchanges
- Cache historical rates
- Multiple tax authorities one can report to using this tool.
Authors
- Mihnea Simian - Initial work - mihneasim
License
This project is licensed under the Mozilla Public License Version 2.0 - see the LICENSE.md file for details