Open app →
Logging & importing trades

Map your CSV columns

Every broker names its columns a little differently, so the import wizard has a mapping step that tells Tradestacker which column is which. Most of the time it's done for you — here's how it works and how to fix it if needed.

Auto-detection

When you upload a file, Tradestacker reads the header row and auto-detects the common fields by matching against known broker column names. Picking your broker in Step 1 makes this even more accurate, because Tradestacker knows exactly which headers to expect from that platform.

The fields you can map

You can confirm or set each of these by hand:

To change a mapping, open the dropdown next to a field and pick the matching column from your file.

💡 Tip: Not every column needs a match. If your broker doesn't include separate entry/exit prices (only fills), Tradestacker pairs the fills with FIFO and works out the rest — see Executions and FIFO pairing.

Preview before importing

Once the mapping looks right, Tradestacker shows a preview of the rows it's about to import. Scan a few rows to confirm the symbols, sides, prices, and P&L look correct, then confirm. Nothing is saved until you do.

If something looks wrong

Related articles

Still stuck? Email support@tradestacker.co and we'll help.

Was this article helpful? Reach us at support@tradestacker.co.