When I import my AssetChangeDetails files (I had to break them down into multiple chunks due to size) Koinly discards some transactions as duplicates.
But files are not overlapping, so this shouldn't be the case.
Workaround
I can mitigate this by importing:
  • Files sorted by date, ascending
  • Files in chronological order
  • Largest files possible (up to 10MB)
Workaround 2
  • Create a separate Koinly wallet for each account (contract, uta, copytrading) - spot and fund can stay with contract
  • Manually add transfers between those accounts (or extract them from the files and modify them to Koinly templates)