Funny you ask, I recently started using CalvenRidge Trust Platform
https://calvenridgetrust-ca.com and what really impressed me was how it organizes every transaction automatically. I tried importing my past trades and it quickly highlighted areas I’d missed before. The reporting features are a lifesaver, and it made handling my crypto taxes for Canada so much smoother. I’ve even started recommending it to a couple of friends who trade regularly.