How to download your BingX history (step-by-step guide 2026)

Víctor Lázaro

Víctor Lázaro

6 min read

How to download your BingX history (step-by-step guide 2026)

How to export your transaction history from the BingX exchange

If you use BingX and need to export your transaction history so your Cryptoimpuestos specialist can work out your crypto tax, this guide is for you. It covers two methods: downloading CSV files and connecting by API.


Why you need your BingX history

BingX is an exchange based in Singapore. For Spanish tax purposes it counts as a foreign exchange.

If you hold more than €50,000 on foreign exchanges, you have to file the Modelo 721.

To calculate the gains and losses for your return you need:

  • the date of every purchase and sale
  • the quantity of crypto
  • the price at the moment of the transaction
  • the fees paid

The files you need

For a complete return you will have to export two CSV files from the new unified BingX interface (Data export):

  1. Transaction history — every account movement (Funding Account, Spot, USDⓈ-M Perpetual Futures, Coin-M Perpetual Futures, Standard Futures)
  2. Order history — every executed order (Spot Account, USDⓈ-M Perpetual Futures, Coin-M Perpetual Futures, Standard Futures, ChainSpot)

Note: BingX recently merged the export into a single screen with two tabs. If you were following older guides with separate sections such as “Generate statements” or “Export history”, everything now lives here.


Method 1: CSV export

Step 1: open the Help Center

  1. Log in to bingx.com with your credentials
  2. On the top navigation bar, click “More”
  3. Choose “Help Center”

BingX step 1: opening the Help Center from the More menu on the top navigation bar

Step 2: go to Export statements/orders

In the self-service section of the Help Center, click “Export statements/orders”.

BingX step 2: choosing Export statements/orders in the self-service section of the Help Center

Shortcut: you can also go straight to bingx.com/transaction-history/


Step 3: generate the “Transaction history”

Once inside Data export you will see two tabs. Start with the first one: “Transaction history”.

  1. Under Time range (UTC+8), choose “Customize” and set a range of one full year (e.g. 2025-01-01 to 2025-12-31)
  2. Under Account, tick every option: Funding Account, Spot Account, USDⓈ-M Perpetual Futures, Coin-M Perpetual Futures and Standard Futures
  3. Under File type, choose “CSV”
  4. Under Transaction type, choose “All” (not “Tax report data” — we want the complete dataset)
  5. Click “Generate”

BingX step 3: setting up the Transaction history with a custom range, every account, CSV and transaction type All

Important: records are only available for a maximum of one year per export. Some regions and restricted users can only export 30 days. If you cannot export your whole history, contact BingX support.


Step 4: generate the “Order history”

Without leaving the screen, switch to the “Order history” tab (the middle one).

  1. Under Time range (UTC+8), choose “Customize” and use the same one-year range
  2. Under Account, tick every option: Spot Account, USDⓈ-M Perpetual Futures, Coin-M Perpetual Futures, Standard Futures and ChainSpot
  3. Under File type, choose “CSV”
  4. Click “Generate”

BingX step 4: setting up the Order history with a custom range, every account and CSV


Step 5: download and repeat

  1. Download every generated file
  2. Repeat the process for each year you traded on BingX

Important: you can only generate up to 5 statements a month (15 on some accounts). Plan your exports.

Sending the documentation

Gather all the exported CSV files and send them to your assigned CryptoImpuestos specialist for tax processing.

Important: do not open or modify the CSV files before sending them to us. Opening them in Excel can change the date or number formatting.


Method 2: API connection

For a more direct and accurate connection, you can link your account by API.

Step 1: go to API Management

  1. Log in to bingx.com
  2. Click your profile icon at the top right
  3. Choose “API Management”

BingX API step 1: reaching API Management from the user profile dropdown

Step 2: create the API key

  1. On the API Management page, click “Create API”

BingX API step 2: clicking Create API on the key management page

Step 3: set the permissions

  1. In API key label, enter a descriptive name (e.g. “Renta2024” or “CryptoImpuestos”)
  2. Under Permissions, tick “Read” only — do not tick Spot, Perpetual Futures Trading, Universal Transfer, Withdraw or any other
  3. Leave the IP whitelist empty (optional)
  4. Click “Confirm”

BingX API step 3: setting up the new API key with a descriptive label and Read permission only

Step 4: copy the keys

Once created, copy the following securely:

  • API Key
  • Secret Key

Send these keys to your CryptoImpuestos specialist.

BingX API step 4: copying the API Key and Secret Key to send to the CryptoImpuestos tax specialist

Security: the “Read” permission is read-only — it allows account and order information to be viewed, but it cannot trade or withdraw funds. Read-only keys do not expire.


Sub-account balance screenshots

Important: BingX splits your funds across several sub-accounts (Funding Account, Spot, USDⓈ-M Perpetual Futures, Coin-M Perpetual Futures, Standard Futures, ChainSpot). The API only reports the balances of the Spot account, so we need screenshots of the rest to get the full picture of your holdings.

Which screenshots do we need?

Send a screenshot of the balance of every sub-account you hold funds in:

  • Funding Account
  • Spot Account
  • USDⓈ-M Perpetual Futures
  • Coin-M Perpetual Futures
  • Standard Futures
  • ChainSpot

How to get them

  1. Log in to bingx.com
  2. Open the overview of your assets from your account menu
  3. Take a screenshot of each sub-account balance showing the amounts, the coins and the date clearly
  4. Send the screenshots to your CryptoImpuestos specialist along with the CSV files and/or the API keys

Note: without these screenshots we cannot correctly calculate your holdings for the Modelo 721 or reflect the balances of the sub-accounts other than Spot.


Limits worth knowing

LimitDetail
Maximum range per export1 year
Monthly generations5-15 at most (depending on the account)
Restricted regionsSome can only export 30 days
Older historyMay require contacting BingX support

Summary

FileTabNotes
Transaction historyTab 1Every account, CSV, type “All”
Order historyTab 2Every account (ChainSpot included), CSV

Direct URL to the export screen: bingx.com/transaction-history/


Need help with your BingX history?

At Cryptoimpuestos we download and process your BingX history. We calculate every gain and loss using the FIFO method and prepare your return.

Get in touch and we will take it from there.

Get in touch

Share this post
BingX Tutorial CSV API Tax return Guides
Víctor Lázaro

Víctor Lázaro

Tax adviser, Cryptoimpuestos.es

Blog

Latest news and updates

The most recent posts from our blog