Follow these simple steps to export your Interactive Brokers trading history and import it into AllInvestView for comprehensive portfolio tracking, tax reporting, and analytics.
Interactive Brokers also supports automatic portfolio sync via SnapTrade integration. Set up auto-sync instead
Which export to pick: Activity Statement is the quick path and works out of the box. An Activity Flex Query is worth setting up once if you want trades, dividends and cash in one tailored file — it lets you pick individual fields, whereas the Activity Statement only includes or excludes whole sections.
| Symbol | Date/Time | Quantity | T. Price | Proceeds | Comm/Fee | Basis | Realized P&L | Code |
|---|---|---|---|---|---|---|---|---|
| FAKEO | 2026-03-14, 09:31:00 | 10 | 210.00 | -2100.00 | -1.00 | 2101.00 | 0.00 | O |
| FAKEO | 2026-04-02, 14:05:00 | -10 | 225.00 | 2250.00 | -1.00 | -2101.00 | 148.00 | C |
| FAKE 26APR2026 200 C | 2026-03-20, 10:00:00 | 2 | 3.50 | -700.00 | -1.30 | 701.30 | 0.00 | O |
Illustrative Trades-section rows with invented symbols and amounts. The third row is an option contract.
You never import blind. After AllInvestView detects the Interactive Brokers format, it shows a review screen where every row is grouped, editable and confirmed by you before anything is saved:
Both the Activity Statement CSV and an Activity Flex Query CSV are recognised, with or without a leading header row.
IBKR accounts trade many currencies. Each row keeps its native trade currency; the importer converts to your base currency for reporting rather than flattening the file.
Option rows carry strike, expiry and put/call, and opening and closing legs are linked via the Code column so your option P&L is correct.
Futures and some complex instruments vary in how IBKR reports them. If a futures row does not resolve, adjust it on the review screen before confirming.
Start tracking your Interactive Brokers investments with professional analytics, tax reports, and dividend tracking — all free.
Import Interactive Brokers Trades Free