Import trades from a CSV

Upload the file your broker or platform exports and Zentralog turns its rows into trades.

Updated 2 min read

Where: Journal → New trade → CSV import

DEMOA Tradovate file analyzed, reviewed and imported into one account.

Upload and analyze the file

  1. Click New trade in the Journal panel, then CSV import.
  2. In Import source, pick where the file comes from: ATAS, Interactive Brokers, MetaTrader 5, NinjaTrader, Rithmic, TopstepX, TradingView or Tradovate.
  3. In Primary account, choose the account the trades go into.
  4. Check File timezone. If asked, also set Date format or Contract multiplier.
  5. Drop the file or click Choose file, then click Analyze CSV.

Not sure which file to export? The Import guide next to the form explains it for your platform.

Review and import

  1. Step 2, Review your trades: check the totals and untick any row you don't want.
  2. Click Next. Step 3, Replicate: turn it on only if a trade copier placed the same trades on other accounts.
  3. Click Next. Step 4, All set: read the Import Summary.
  4. Click Import, then Close when you see Import complete.
Review step with Total rows, Ready to import, Duplicates and Total PnL
Check total rows, ready to import, duplicates and total P&L.
Import complete with imported trades, skipped duplicates and failed rows
Imported trades, skipped duplicates and failed rows at a glance.

What's on the screen

CSV import step 1 with numbered markers on source, account, timezone, file, guide and Analyze CSV
Step 1 of 4: source, account and file.
  1. Import source: the platform the file comes from.
  2. Primary account: imported trades land in this account.
  3. File timezone: the timezone the file was exported in.
  4. File: drop or choose a CSV, TXT, HTML or Excel file.
  5. Import guide: how to export the file from your platform.
  6. Analyze CSV: read the file before importing.

Importing the same file twice is safe. Trades already in the account are marked DUP and skipped.

FAQ

It says it couldn't read the file. Why?

The file usually doesn't match the chosen source, or the date format is wrong. Check both and analyze again. See Import shows zero trades.

My file has no commissions. Is that a problem?

The trades still import. Add costs with a rule in Costs and commissions.

Some rows need attention. What do I do?

Zentralog couldn't match their instrument or read them. Pick an instrument for them in step 4, or exclude them.