Rotki is an open-source portfolio tracker and accounting application that keeps all data on the local machine. Accounts, trades, and balances are stored in an encrypted database, and nothing is uploaded to a cloud service, so holdings stay private unless a report is exported deliberately.
The Premium license unlocks the full feature set: unlimited exchange and blockchain accounts, advanced profit and loss reports, tax report generation for several jurisdictions, and priority support. Data can be imported through exchange APIs or CSV files, and historical prices are cached locally for offline access.
Windows 10/11 x64, 4 GB RAM