API + CSV file - Duplicates?

When utilizing both methods… will either one detect duplicate transactions?

I notice that I have significantly more transactions than what was anticipated and under the impression that I have various duplicates, which in turn means more Capital gains etc.

I would use Binance CSV file exclusively, however they have a limit as to how many you can request per month.

Anyone know?

It depends, also exchanges like Binance like to batch things so on the API it might show you purchased 1 BTC in one transaction, where as when you do the CSV, it might show you did 0.2, 0.2 and 0.6 purchases of BTC because it doesn’t batch the buy order into one. So you will get everything doubled. I am not sure the best around this or if one method catches all.

I think if you load in the API first then download the CSV. Then cross check the CSV against what the API pulled in, you can delete the duplicate out the CSV before you upload the missing transactions.

If both CSV and API showed you purchased 1 BTC, assuming the time stamp is the same for both methods it will catch it as a duplicate.

I have just checked and there seems to be duplicate transactions.
1 says API - API (transfer) and the exact same transaction below says CSV - CSV (transfer. Exactly the same information, so I presume it’s safe to say this is in-fact a duplicate rather than 1 transaction split into 2.

Yer that happened to me a lot with binance

Do someone resolve this problem? I have the same problem.
Binance has a limit for export transaction history. My deadline for tax report is soon.
API didn’t work very well. I have full .csv history from April 2020 to April 2021. I starts before april 2020. I need use API also.
Any idea?