[UK] Arbitrage bot profits & missing trade history - how can I handle HMRC Self Assessment?
I'm a UK resident. Over the last twelve months ish I funded an arbitrage bot and it generated a wallet, ran high-frequency trades automatically, and made profits well over the £3,000 Capital Gains allowance. I withdrew part of the profits to Binance.
With the Oct 5th Self Assessment registration deadline here, I have a problem: the bot doesn't give you a CSV of the thousands of micro-trades. I only have:
My initial deposit amount.
The public wallet address the bot created.
Full records of the withdrawals back to Binance.
My questions:
Can I just plug the bot's public wallet address directly into UK tax tools like Koinly or Recap? Do they handle high-frequency arbitrage routing correctly without throwing missing-cost-basis errors?
Can I just report a "best estimate" to HMRC on the SA108?
Has anyone had HMRC challenge whether automated bot arbitrage is trading income instead of capital gains?
Any advice from people who have been through this would be massively appreciated.