I've now downloaded Koinly and have set up API's to my exchanges/wallets but have a couple of issues.
1. Any coins which are staked on exchanges aren't showing up, I don't believe this is affecting my tax calculation but shows a massive current loss in my unrealized gains.
2. I am getting a capital gain profit/loss associated with every USDT/USD swap and purchase of crypto using USDT which I wasn't expecting. Are these down to currency rate of exchange variations?