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
- Log into Binance → go to Orders → Futures Order History
- Click Trade History (not Order History — you want fills, not orders)
- Select your date range (max 3 months per export)
- Click Export → choose CSV format
- 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
- Log into Binance → go to Wallet → Futures
- Click Income History
- Select your date range and income types (REALIZED_PNL, COMMISSION, FUNDING_FEE)
- 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 →