NewTrading journalLearn more
Trade import · On the Pro plan

Import your trades instead of typing them

Upload a CSV file or a MetaTrader 4 or 5 statement, check the columns and the time zone, preview the first trades and import them. Trades already in the account are skipped.

CSV and MetaTrader

CSV files and MetaTrader 4 and 5 HTML statements.

Column mapping

Match your file columns to trade fields once.

Time zone aware

Tell JammalFX the time zone of your platform.

No duplicates

Trades already in the account are skipped by ticket.

How it works

Three steps to get started

How you use Trade import in JammalFX from day one.

What you get

Everything you need in Trade import

  • Upload a file

    CSV with any delimiter, or a MetaTrader statement.

  • Match the columns

    Point each column of your file to the right field.

  • Duplicates skipped

    A trade with the same ticket in the account is not imported twice.

  • Large histories

    Files up to 5 MB and 20,000 rows.

  • Platform time zone

    Times are converted to your own time zone.

  • Balance rows too

    Deposits and withdrawals in the statement can be added to the account.

JammalFX plans

Do more with Pro

Advanced Trade import features for traders who want the full picture.

Compare plans
  • Import trades from MT4, MT5 and CSVPro

    Stop typing trades by hand. Upload your MT4 or MT5 statement or any CSV export, JammalFX matches the columns, skips duplicates and adds every trade to your journal in seconds.

FAQ

Questions about Trade import

Which files can I import?

CSV files (comma, semicolon, tab or pipe separated) and the HTML statements of MetaTrader 4 (Detailed statement) and MetaTrader 5 (Report), up to 5 MB and 20,000 rows.

What happens if I import the same file twice?

Trades that already exist in the account with the same ticket number are skipped, so nothing is counted twice.

Is import included in the Free plan?

Import is part of JammalFX Pro and Elite. On the Free plan you can add trades by hand.

Why do I need to choose a time zone?

Platforms write times in their server time zone. JammalFX converts them so sessions, days and the P&L calendar match your own clock.

What can I record for each trade?

The account, symbol, direction (long or short), entry and exit times and prices, size, stop loss and take profit, fees and swap, the strategy you used, tags such as setup or mistake, your notes, and screenshots of the chart before and after. Only the basics are required; the rest makes your analytics more useful.

How is the R-multiple calculated?

R is the net result of a trade divided by the money you risked at entry. When you set a stop loss, the risk is calculated from the entry, the stop and the size. A trade that made twice what it risked is +2R, and a full stop-out is −1R.

Related features

Works even better together

Every feature shares the same trades, accounts and strategies.

Trade import in JammalFX

Start with Trade import today, JammalFX keeps the rest in order

Everything on this page is ready in your account from the first sign-in, and it works with your journal, accounts and analytics in one place.

For education and record-keeping only. Not investment advice. Trading involves substantial risk of loss.