First off, pay your taxes everyone 🙂
Now that that's said, I had an idea to combine with any real strategy, that'd let you defer your gains to the future, while not realizing any profit on individual trades, but being profitable in the long term, by designing my position sizing with taxes in mind.
In this example, let's say you're trading BTC/ETH, you hold $1k of BTC you're risking, and want to buy ETH; your strategy identifies an entry and triggers, and you buy $1k worth of ETH. ETH's price goes up 5% while BTC's remains relatively flat, you want to liquidate your ETH holdings closing the position, so you subtract the 5% you're up (slightly less to cover the fees) and buy $1k worth of BTC, leaving you with $50 of ETH still, and $1000 of BTC. You're never realizing the profit, but you are locking in some number of coins for a future realization of those profits.
Anyway, just a random thought for sizing and saving to reduce a tax bill if those profits aren't needed right away. Thoughts? This may be batshit insane, feel free to tell me so 🙂