Binance Futures is the largest derivatives exchange by volume, and most active crypto traders have at least some of their history there. Getting that data into a trading journal is the first step toward understanding your performance — but the process isn’t always obvious.

There are three ways to import Binance Futures trades, each with different tradeoffs. This guide covers all three: CSV trade history, CSV income history, and live API sync.

Method 1: Trade History CSV Export

This is the most straightforward method and works with any trading journal.

How to Export

  1. Log into Binance → go to OrdersFutures Order History
  2. Click Trade History (not Order History — you want fills, not orders)
  3. Select your date range (max 3 months per export)
  4. Click Export → choose CSV format
  5. Save the file

What You Get

The trade history CSV contains one row per execution fill with these columns:

Column Example
time 2026-01-15 14:23:45
symbol BTCUSDT
side BUY
qty 0.05
price 42350.50
commission 0.85
commissionAsset USDT
realizedPnl 0

Key Details

  • Fills, not trades: Each row is an execution fill. A single order that partially fills at different prices will appear as multiple rows.
  • Side indicates execution direction: BUY/SELL, not LONG/SHORT. Whether a BUY opens or closes a position depends on your existing position.
  • realizedPnl is per-fill: It’s the P&L realized by that specific fill, not the total position P&L.
  • Commission is always positive: Even though it’s a cost, the number is positive. Your journal should treat it as a deduction.

Limitations

  • Maximum 3 months per export
  • Need to do multiple exports for longer history
  • Side inference is needed to determine LONG/SHORT direction
  • Position reconstruction is required to match opens to closes

Importing into TraderDynamiq

TraderDynamiq auto-detects Binance Futures trade history CSV format. Just drag and drop the file — the platform identifies the format, maps the columns, and normalizes the data automatically. Side inference and position reconstruction happen in the background.

Method 2: Income History CSV Export

The income CSV is an alternative export that some traders find more useful because it explicitly separates realized P&L, funding fees, and commissions.

How to Export

  1. Log into Binance → go to WalletFutures
  2. Click Income History
  3. Select your date range and income types (REALIZED_PNL, COMMISSION, FUNDING_FEE)
  4. Click Export

What You Get

Column Example
time 2026-01-15 14:23:45
symbol BTCUSDT
incomeType REALIZED_PNL
income 125.30
asset USDT
info {“tradeId”:”123456789”}

Income Types Explained

See what your trading mistakes actually cost

Upload your trades and get a dollar-amount breakdown of every costly pattern.

Start Free Trial →

See all features