Please note that we are not certified tax advisers, so we recommend consulting one if needed. Here is a list of tax advisers from all over the world. Please check with your CPA how bot trades should be handled in your country.
In CoinTracking we provide multiple options to enter your bot trades:
1. You might only have to add the PnL result of those bot trades - income or loss. You can add those profits as "income" or a "loss" transaction. The exchange needs to provide those PnL data or you can calculate them on your own.
When using bots for Future Trading, please use the transaction types "Derivatives / Futures Profit" and "Derivates / Futures Loss".
2. Sending coins to the bot could be added as "Spend" or and if you recive coins you can add them as "Income".
3. You could add bot trades like "black box" as described here: Exchange closed or missing data due to wallet inaccessibility
4. Add every single trade. Please note there could be thousands of transactions.