Practical Binance Tutorial Site About Disclaimer
TK Crypto News TK Crypto News Binance Official Access - Download - Account - Wallet
Home All Tutorials Categories App Download About Us Disclaimer
Home All TutorialsTrading GuideIdentity VerificationWhere to Check Binance Trade History: How to Export Historical Orders

Where to Check Binance Trade History: How to Export Historical Orders

Want to check the execution price of a specific trade from three months ago? Need to export your entire year's trading records for tax reporting? Binance provides comprehensive features for querying historical orders and exporting CSVs, retaining detailed records for at least 1 year. This article details all the steps for querying, filtering, and exporting on both the web and app platforms. Exporting via the web is the fastest; you can operate directly on the Binance Official Website, or view records on your mobile device using the Binance Official App. iPhone users can refer to the iOS Installation Guide.

How Long Does Binance Keep History?

Record Type Retention Period Export Limit
Spot Orders 3 Years Up to 3 months per export
Spot Trade History 3 Years Up to 3 months per export
Futures Orders 3 Years Up to 3 months per export
Deposit & Withdrawal Records Permanent All can be exported
Fiat C2C 1 Year Up to 3 months per export
Account Statements 1 Year Up to 3 months per export

For historical records older than 3 years, you need to submit a customer service ticket, which may take several business days. Therefore, it is safest to regularly export and back up important records yourself.

Querying Historical Orders on the Web

Method 1: Order Center in the Top Right Corner

  1. Click your profile icon in the top right corner → "Orders".
  2. Select the order type from the left menu:
    • Spot Orders
    • Trade History (by execution details)
    • USDⓈ-M Futures Orders
    • COIN-M Futures Orders
    • Margin Orders
  3. Switch to the "Order History" or "Trade History" tab at the top.
  4. Use the filters:
    • Trading Pair: Enter BTC/USDT, etc.
    • Side: Buy/Sell
    • Order Type: Limit/Market/Stop
    • Time Range: Past 7 days / 30 days / Custom

Method 2: Below the Spot Order Book

  1. Enter any spot trading interface.
  2. Find the "Order History" / "Trade History" tabs below the order book.
  3. This will only display records for the current trading pair.

Order Status Explanations

  • Filled: The order was completely executed.
  • Canceled: The order was canceled.
  • Partially Filled: The order was partially executed and then canceled.
  • Unfilled: Orders that are still pending in "Open Orders" (not in history).
  • Expired: Unfilled IOC / FOK type orders.

Querying Historical Orders on the App

  1. Go to "Wallets" (or Account) at the bottom of the app → "Orders".
  2. Switch between "Spot / Futures / Margin / C2C" at the top.
  3. Switch to the "Order History" tab.
  4. Use the Date Filter and Trading Pair Filter at the top.
  5. Scroll down to view more history.

The app does not support directly exporting CSVs; you need to complete export operations via the web platform.

Exporting CSV Reports

Steps to Export on the Web

  1. Click your profile icon in the top right corner → "Orders" → "Spot Orders".
  2. Switch to the "Order History" tab.
  3. Click the "Export" button in the upper right corner.
  4. In the pop-up window, select:
    • Time Range: Up to 3 months.
    • Trading Pair: Leave blank for all.
  5. Click "Export".
  6. The system will generate an export task, which completes in 1-10 minutes.
  7. Download the CSV file from "Export History".

Export Task Restrictions

  • A maximum of 1 export task can be created every 30 seconds.
  • You can export up to 5 times every 24 hours.
  • A single export can cover a maximum of 3 months of data.
  • The exported CSV file is valid for 7 days; after expiration, you must export it again.

What is in the CSV File?

The exported CSV includes the following fields:

  • Order ID
  • Trading Pair
  • Side (Buy/Sell)
  • Order Type (Limit/Market, etc.)
  • Price
  • Amount
  • Total
  • Fee
  • Fee Coin
  • Time
  • Status

You can open it directly with Excel, WPS, or Google Sheets for viewing and analysis.

Tax Reports for Filing

Binance has a dedicated "Tax Tool" to automatically generate the necessary tax filing documents for users in Europe, the US, Japan, and South Korea:

  1. Click your profile icon in the top right corner → "Tax".
  2. Select your country.
  3. Select the tax year.
  4. The system automatically generates a comprehensive profit and loss statement.
  5. Export as PDF or CSV.

Supported countries include: the United States (Binance.US accounts), the United Kingdom, France, Germany, Spain, Italy, Canada, Australia, etc. Each report includes realized profit and loss, income details, and capital gains classification.

Tips for Querying Specific Orders

Tip 1: Quick Location via Order ID

Every order has a unique Order ID. If you know the Order ID:

  1. Go to "Order History".
  2. Paste the Order ID into the Search box.
  3. You will directly locate that order.

Tip 2: Filtering by Time Period

If you want to find a specific trade from December 2025:

  1. Select "Custom" for the time range.
  2. Set the start and end dates from 2025-12-01 to 2025-12-31.
  3. Click "Search".
  4. Only orders from that month will be displayed.

Tip 3: Checking Trade Details Instead of Orders

A single order might be executed in multiple fills (especially large market orders). To see every actual execution price:

  1. Go to "Spot Orders" → "Trade History" (not Order History).
  2. This displays execution details, where each row corresponds to an actual match.
  3. The same Order ID will appear multiple times.

Capital Statements for Futures Accounts

Futures accounts have independent fund movements:

  1. "Wallets" → "USDⓈ-M Futures" → "Transaction History".
  2. Filter by Type:
    • Transfer: Transferred in/out from the spot account.
    • Realized PNL: Actual profit and loss generated by closing a position.
    • Funding Fee: The 8-hour funding fee for perpetual contracts.
    • Commission: Trading fees.
    • Liquidation Clearance: Losses generated by liquidations.
  3. Supports CSV export by time and type.

Frequently Asked Questions

Q: Why can't I find my orders?

A: First, check if the Time Range is correct; records older than 3 years require customer service assistance. Then confirm the Order Type (check spot orders in the Spot center, futures orders in the Futures center; they are not interchangeable). Finally, ensure the Account is correct—for sub-account records, you must switch to the corresponding sub-account to query.

Q: Why doesn't the exported CSV have fee details?

A: The default export includes the fee field, but some older records might show it as blank. The solution is to export "Trade History" instead of "Order History", as the Trade History fields are more detailed.

Q: Can I export all history at once?

A: No. Binance limits single exports to a maximum of 3 months. To export 3 years of records, you need to perform 12 exports and then merge them. Alternatively, you can apply for a "Full Account Data" export, which will be emailed to you after review.

Q: How do I check the history of a sub-account?

A: First, switch to the sub-account. The path is main account "Account" → "Sub-account Management" → Select the sub-account → "Switch to this account". Then query using the methods above within the sub-account; sub-account and main account order histories are completely independent.

Next Step Go to Binance Official Site Download Binance App