Skip to content

Import trades from Excel / MT5

Three ways to bulk-load trades without typing them one by one.

The essentials

  • MT5 XLSX/CSV report — for initial history.
  • JTTS_EA — recommended for production, syncs every trade in ~5 seconds.
  • Your own Excel — adapt your columns to the journal format.

The three routes

1 · MT5 XLSX/CSV report

  • In MT5 → Account History → right-click → Save As Report (HTML/XLSX).
  • In /trades → "Import" → pick the file. Standard columns auto-detected.
  • Automatic dedup by (account_id, mt5_deal_id) — re-importing the same report doesn't create duplicates.

2 · JTTS_EA (recommended for production)

  • Once installed, syncs every closed trade automatically in ~5 seconds.
  • For history, in Connect → Integrations click "Sync" to pull the last 30 days.
  • See "Connect MT5 with JTTS_EA" in Integrations for setup.

3 · Your own Excel

  • If you keep a prior Excel journal, adapt the columns to the journal format and upload in /trades → Import.
  • Minimum columns: account, date, asset, profit_usd. The rest optional.

When to use each

New setup with history
JTTS_EA bootstrap or XLSX report.
Day-to-day
JTTS_EA on auto.
Crypto / cTrader / NinjaTrader
Use the native integration of each platform.

Related

Try it on your accounts

Free plan, unlimited accounts, no card.

Start for free →

← All help topics