UK Tax reporting rules require that crypto to crypto transactions, for example BTC-ETH are accounted as two separate transactions, for instance a purchase of ETH using BTC, would be reported as a sale of BTC to GBP and a purchase of ETH using the same amount of GBP. This is because in this example, using BTC to buy something is a disposal hence subject to capital gains tax. Likewise the purchase of ETH is an acquisition.
The CSV reporting in advanced trading seems better than that in CB PRO in as much as it converts the transaction back to GBP, this needed to be done separately in CB PRO, but it doesn’t give the volume of crypto used to make / or proceeds from the transaction, hence you cannot account for it correctly.
Ideally it would be better to list out both sides of the transaction as separate fills, but I am not sure you would be keen.
I note that Crypto to fiat transactions in the report have a notes field with a description of the transaction would it be possible to please include the same for crypto to crypto transactions. So in my example it would be:
“Sold 0.01234 BTC for 0.1234 ETH on BTC-ETH”