Command Center waitlist is open.Join the waitlist →

← All supported brokers

Import trades from any CSV

Broker not on the list? If it can export closed trades as a CSV, Forexizer can import it. You tell Forexizer which column holds each field, check the preview, and import.

1. Export closed trades

In your broker or platform, export your trade history as CSV. The file needs a header row and one row per closed trade, with both the open and the close on that row. Columns can be separated by commas, semicolons or tabs, and their names don't matter.

Exports that list fills (one row for the buy, another for the sell) can't be matched this way. Send us the file and we'll look at supporting it.

2. Match your columns

  1. In Forexizer, open Accounts, then the account menu → Import CSV, and choose the file.
  2. If Forexizer doesn't recognise the format, Match your columns opens. Columns with common names (Symbol, Open time, Profit, Commission…) are already filled in.
  3. For each field, pick the column from your file that holds it. Fields marked * are required.
FieldRequiredWhat it reads
SymbolYesThe instrument, e.g. EURUSD or XAUUSD.
Side / directionYesBuy, Long or B; Sell, Short or S. Upper or lower case.
Open timeYesDate and time the trade opened.
Close timeYesDate and time the trade closed.
Size / volumeYesLots, contracts or units. Must be above zero.
Open priceYesEntry price.
Close priceYesExit price.
Net P&LNoProfit after commission and swap. Map it: without it, trades import with a P&L of 0. A column named Profit is filled in here automatically; if your broker's Profit is before costs, send us the file instead.
CommissionNoKept with the sign in your file.
SwapNoKept with the sign in your file.
Stop lossNoStored as the final stop. It is not used as original risk, because exports usually show the stop after any trailing.
Trade IDNoThe broker's ticket or order number.
CommentNoAny note column.

3. Check the preview and import

Under the fields, Forexizer counts valid and invalid rows as you map, and shows why the first invalid row was rejected, for example "Invalid open or close time." Fix the mapping until the counts look right, then select Use this mapping. Review the import preview and confirm.

Afterwards, compare the trade count, date range and net P&L with your broker. Rows that couldn't be read are listed with their reason in Import history.

Formats Forexizer reads

  • Dates: 2026-10-06 14:30, 2026.10.06 14:30, or day first, 06/10/2026 14:30. Seconds are optional.
  • Timezone: times without an offset are read in the timezone you pick at import. Times with an offset (Z, +02:00) are used as they are.
  • Numbers: 1,046.14, 1.046,14 and 1046,14 all work. An ambiguous 1,046 is skipped, not guessed.

Still not importing?

In the import window, select Send us this file. You can hide private values before sending. See Report an import problem. Want your broker supported directly? Request it on the feedback board.