rotki is an open source portfolio tracker, accounting and analytics tool that protects your privacy. It offers a 360° overview of your assets, connects to a big number of centralized exchanges, provides an overview of all your DeFi holdings, and generates profit/loss reports for all your historical data.