CoinStart ZH EN JA KO Binance Official
Home Tutorials Topics About Binance Official
ZH EN JA KO

How to Export Your Binance Trade Records

Whether you need to file taxes, keep accounting records, review your investment performance, or simply archive your trade history, you may need to export your Binance trading records. Binance offers several export methods, but the entry points are buried deep and many people can't find them.

This task is easier on a desktop browser — log in through the Binance website. If you only have your phone, you can also use the Binance App, though the exported file will need to be transferred to a computer to open.

Exporting on the Web

Method 1: Export Directly from the Orders Page

  1. Log in to Binance on your browser
  2. Hover over "Orders" in the top menu
  3. Select "Spot Order"
  4. Navigate to the "Trade History" tab
  5. Choose the date range you want to export
  6. Click the "Export" button in the upper-right corner
  7. Select the file format (usually CSV)
  8. Wait for it to generate, then download

The CSV file can be opened with Excel or Google Sheets. It contains details for each trade: timestamp, trading pair, side (buy/sell), price, quantity, fees, and more.

Method 2: Via Wallet → Transaction History

This path lets you export more types of records:

  1. After logging in, click your profile icon in the upper-right corner
  2. Go to "Wallet" → "Transaction History"
  3. You'll find several tabs:
    • Deposit history: All deposits into Binance
    • Withdrawal history: All withdrawals from Binance
    • Trade history: Spot buy/sell records
    • Distribution history: Airdrops, referral commissions, and other received tokens
  4. Select the appropriate tab and set a date range
  5. Click "Generate Statement" or "Export"

Method 3: API Data (Advanced Users)

If you're a developer or use professional trading analysis tools, you can pull historical records in bulk through the Binance API. The advantage is access to the most complete, raw data.

Exporting on the App

  1. Open the Binance App
  2. Tap the "Funds" tab at the bottom
  3. Find "Transaction History" or "Bills" on the funds page
  4. Select the record type and date range
  5. Some versions support exporting directly to your email

The App's export functionality is more limited. For large amounts of historical data, the web version is recommended.

Exporting Futures Trade Records

If you've traded futures, those records are in a different location:

  1. On the web, go to "Futures" → "Futures Orders"
  2. Switch to "Trade History"
  3. Select "USDT-M Futures" or "Coin-M Futures"
  4. Set your date range and export

Futures records include additional fields: entry price, exit price, leverage, P&L, funding fees, and more.

Export Limitations

Binance imposes several limitations you should be aware of:

Date range limits

  • Each export supports a maximum of 3 months of data
  • For a full year, you'll need to export in four batches (Jan–Mar, Apr–Jun, Jul–Sep, Oct–Dec)

Export frequency limits

  • You can generate 5–10 export reports per day
  • Reports take some time to generate (anywhere from a few minutes to tens of minutes, depending on data volume)

Data retention periods

  • Binance retains user trade records for at least 3 years
  • Some non-core data (such as certain distribution records) may only be kept for 1 year
  • It's a good practice to export backups regularly (e.g., quarterly)

How to Open the Exported File

Exported files are typically in CSV format. Here's how to open them:

With Excel:

  1. Double-click the CSV file — Excel usually opens it automatically
  2. If you see garbled text, set the encoding to UTF-8: Open Excel → Data → From Text/CSV → Select file → Choose UTF-8 encoding

With Google Sheets:

  1. Open Google Drive
  2. Upload the CSV file
  3. Right-click and select "Open with Google Sheets"
  4. Google Sheets handles UTF-8 encoding well, so text typically displays correctly

With WPS Office: Simply double-click to open — WPS generally handles character encoding without issues.

What Can You Do After Exporting

Investment review

Arrange all trade records chronologically and you can clearly see:

  • Which trades were profitable and which lost money
  • Which coins you traded most frequently
  • Your trading frequency
  • Your overall profit and loss

Calculate costs and returns

Using Excel formulas, you can calculate:

  • Average buy cost per coin
  • Total fees paid
  • Realized and unrealized P&L

Tax filing

Some countries and regions require taxes on cryptocurrency trading gains. Exported trade records are the foundation for calculating your tax obligations. Even if your jurisdiction doesn't yet have clear crypto tax rules, maintaining complete records is always a good practice.

Third-party tool integration

Professional crypto tax and portfolio tracking tools (such as CoinTracker and Koinly) can import Binance CSV files directly and automatically generate investment reports and tax documents.

Practical Tips

  1. Export regularly: Do it monthly or quarterly to avoid losing access to expired data
  2. Back up in multiple locations: Keep a copy on your local drive and another in cloud storage
  3. Add dates to filenames: For example, "Binance_Spot_Trades_2026Q1.csv" makes files easy to find later
  4. Protect your privacy: Exported files contain sensitive trading information — don't share them freely
  5. Verify the data: Spot-check a few trades against your order records in the App to confirm accuracy

If you encounter issues during the export process (e.g., grayed-out buttons, generation failures), contact Binance's live support. In the App, tap the help icon in the bottom-right corner and select "Live Chat."

Download Binance App

Android APK direct install, iPhone via overseas Apple ID

Register on Binance Now

Sign up through our link for an automatic 20% trading fee discount