> This gets extremely ugly if you are trading one cryptocurrency for another, as these trades are unclear as to whether they are an entry or an exit.
Trading one crytocurrency for another is a taxable event. Just like how trading one real currency for another is a taxable event. It's not unclear and trading platforms provide tax tools that solves this problem
I traded crypto and paid my taxes