In Germany, you have to pay the capital gain tax for crypto to crypto if you made profits over 600€ and realize this profit within 365 days from the original purchase. So the tax due depends on your purchasing price of BTC Since USDC is a stable coin so you can clearly find the profits you made and can claim the tax-free if it's below 600€
Crypto Taxes in Germany: Complete Guide & Instructions [2023]No, for crypto you pay personal income tax.
But if you hold 1 year, then the gains are tax free.
Future trading with fiat would be capital gains tax, but since I am trading futures with USDC I would have to pay personal income tax.
But what about the holding period?
Example:
01.01.2023 I buy with 1000€ (1500 USDC)
I trade these USDC on the dydx exchange.
By 01/02/2024 I will make a profit of 8500 USDC with trading, so on 01/02/2024 I will have a total of 10,000 USDC.
If I convert this 10,000 USDC to Fiat on 01/02/2024, will I not pay any taxes at all?
Because:
The USDC were not converted into BTC due to perpetual trading, so the holding period is given.