Bybit Incorrect Wallet Balance Reported

Describe the problem:
After syncing my wallet on the 15th of March, it didnt show the correct balance in my wallet.
So I waited a bit, the transaction was showing in my Koinly wallet, but the balance was different.

Which exchange/wallet is this regarding?
Bybit

How did you import data into this wallet?
API

What have you tried to fix this so far?
I have tried syncing the wallet several times, and then resynced wallet from the beginning. This made it worse.
Bybit exchange wallet is $0 balance, whilst the Koinly Bybit wallet shows a lot of USDT.


Wallet: ByBit (ByBit)
Transactions: 555
Imported with: API

  1. This API has certain limitations:
1 Like

Hi @Lee_M

Check the API Sync: Exchange API limitations and if it affected your transactions, try the CSV import method in a separate Bybit wallet.

https://koinly.io/integrations/bybit/

1 Like

Aria thanks for your help. I have downloaded the CSV and this appears to be correct.
I guess I should delete the ByBit API wallet and use the CSV.
Is it worthwhile to delete the ByBit API and create a new one and try again, as I prefer the sync option with the API.
I am not a 100% sure, but for the ByBit API, I think that all of the ‘Margin Loans’ were added as deposits, and the ‘Margin Repay’ werent counted as withdraw. Perhaps this was why my balance was wrong.
Regards
Lee

You can set up your wallet using the CSV import method for your full transaction history, then enable auto-sync on the same wallet. To prevent duplicates, set a “Start import from” date on the API—one day after the last transaction imported via CSV.

This ensures correct balances while allowing future transactions to sync automatically. You can then review the future imported data and make any necessary adjustments with every sync.

Important: Setting the date is essential; without it, the API will duplicate your CSV-imported transactions.

Aria, thankyou very much for your help, this has worked :+1:
In creating the new ByBit API, I realized that perhaps the prior API didnt have futures trading checked, since I have only recently started doing this and was probably the reason, my balance was reported incorrectly.
Thanks,
Regards
Lee

1 Like

I am happy to hear that, Lee