Whether it's for tax filing, personal bookkeeping, or reviewing your trading performance, exporting your Binance trade history is a very practical task. Binance provides comprehensive data export features, and the process is fairly straightforward.
Why Export Your Trade History
A few common reasons:
- Tax filing: Some countries and regions require you to report crypto gains and losses, which means you need detailed trade records
- Personal bookkeeping: To see how much you've invested in total and whether you're in profit or loss
- Trade review: Looking back at past buy/sell decisions to see what you got right and what you can improve
- Proof of assets: Certain situations may require proof of fund sources and transaction history
How to Export via the Web Platform
The easiest way to export trade records is through the Binance web interface:
- Log into the Binance website, click your profile icon in the upper right > Orders > Spot Orders
- Select the Trade History tab
- Set the date range you want to export (up to 3 months per export)
- Click the Export button on the right
- Choose the export format (typically CSV)
- Wait for it to generate, then download
The CSV file can be opened with Excel or Google Sheets. It contains detailed information for each trade including timestamp, trading pair, direction (buy/sell), price, quantity, and fees.
If you need data spanning more than 3 months, you'll need to export multiple times in separate date ranges.
Getting Data via API
If you have a technical background or need to automate regular data exports, you can use Binance's API.
Create an API Key on the "API Management" page with read-only permissions (do not enable trading or withdrawal access), then fetch your historical trades through the /api/v3/myTrades endpoint. This method is ideal for users who need to import data into professional accounting tools or tax calculation software.
A Few Things to Keep in Mind
- The export includes only filled orders — unfilled pending orders and canceled orders won't appear in the trade history
- P2P trade records are exported separately from the P2P Orders page, not from the spot trade history
- Deposit and withdrawal records are exported separately under Transaction History
- It's a good idea to export quarterly and back up regularly, so you're not scrambling when you actually need the data
After signing up for Binance, all your trading data is permanently stored in your account and can be accessed or exported at any time.