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
- Log in to Binance on your browser
- Hover over "Orders" in the top menu
- Select "Spot Order"
- Navigate to the "Trade History" tab
- Choose the date range you want to export
- Click the "Export" button in the upper-right corner
- Select the file format (usually CSV)
- 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:
- After logging in, click your profile icon in the upper-right corner
- Go to "Wallet" → "Transaction History"
- 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
- Select the appropriate tab and set a date range
- 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
- Open the Binance App
- Tap the "Funds" tab at the bottom
- Find "Transaction History" or "Bills" on the funds page
- Select the record type and date range
- 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:
- On the web, go to "Futures" → "Futures Orders"
- Switch to "Trade History"
- Select "USDT-M Futures" or "Coin-M Futures"
- 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:
- Double-click the CSV file — Excel usually opens it automatically
- 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:
- Open Google Drive
- Upload the CSV file
- Right-click and select "Open with Google Sheets"
- 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
- Export regularly: Do it monthly or quarterly to avoid losing access to expired data
- Back up in multiple locations: Keep a copy on your local drive and another in cloud storage
- Add dates to filenames: For example, "Binance_Spot_Trades_2026Q1.csv" makes files easy to find later
- Protect your privacy: Exported files contain sensitive trading information — don't share them freely
- 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."