Skip to main content

How to Import your Binance Data

Written by Oat

Due to changes on Binance's end, new API connections are not currently possible (especially for U.S.-based users).

Existing Binance API imports may be showing a sync error, but they may still be providing historical transactions from the date range shown; for this reason, it is important to leave existing connections in your account to ensure that all historical data is retained. Deleting the import will remove those potentially irretrievable transactions from your account, and this action is not reversible - for this reason, we highly recommend that these not be removed or deleted.

If you need to import new/missing Binance data to complete your dataset, you can do so via CSV import.

To generate CSV files of your Binance transaction history, please follow these steps:

Spot Trade History (and Futures Trade History, if applicable):

  1. In your Binance account, hover over Wallet and click Overview in the navigation bar.

  2. Click Transaction History in the top right corner.

  3. Click Generate All Statements in the top right corner.

  4. Under the Range dropdown menu, select Customize and enter the start and end dates of each year (up to 3 months can be downloaded at a time).

  5. Make sure the Hide Transfer Record option is checked.

  6. Click Generate.

  7. Repeat steps 1-6 to generate files that cover your entire transaction history on Binance.

  8. Upload your CSV files to the TokenTax Imports page.

The files will need to be in .csv format in order to be accepted into TokenTax. If the files are in another format (e.g. .zip), you will need to extract the contents of the compressed folder and upload the .csv file.

Please Note: This platform offers Margin, Futures, and/or Derivatives transactions. These types of transactions require the purchase of a supporting plan or the Margin Add-On.

If you have transacted using these types, you can generate CSV files of your Margin, Futures, or Derivatives data by following these steps:

Cross Margin History

  1. Select the Orders header from the top menu bar and select Margin Order from the dropdown.

  2. Select Trade History in the left menu.

  3. Ensure that Cross is selected at the top of the Trade History page.

  4. Select Export complete trade history.

  5. Select Borrowing in the left menu.

  6. Ensure that Cross is selected at the top of the Borrowing page.

  7. Select Export complete trade history.

  8. Select Repayment in the left menu.

  9. Ensure that Cross is selected at the top of the Repayment page.

  10. Select Export complete trade history.

  11. Upload your CSV files to the TokenTax Imports page.

Isolated Margin Trade History

  1. Choose Margin Order from Orders.

  2. Choose Trade History.

  3. Confirm that Isolated is selected.

  4. Click Generate All Trade Statements.

  5. Upload your CSV files to the TokenTax Imports page.

Did this answer your question?