Interesting to compare that to what happens across the border in Denmark, where crypto is treated as speculation: EVERY individual sale you make has the profit taxed as personal income (calculated as FIFO and so up to ~52%) but the losses have deduction taxed separately at about 26%.
Thus you can end the year with 0 net profit, but a huge tax bill!