Back to blog

How to Import FTMO Trades: Export Your MT4/MT5 Statement

Step-by-step: export an MT4 or MT5 statement from your FTMO account, import it into a journal, and check the numbers — for both FTMO Global and FTMO USA.

5 min readPropfy

FTMO accounts trade through MetaTrader, and MetaTrader already holds a complete, exact record of every position you have closed. It is not a journal — it will not tell you that your win rate collapses after a losing trade, or that your ninth trade of the day has never once made money — but it is the honest source those answers get computed from.

Here is how to get that record out of MetaTrader and into a journal, and what to check once it is there.

First: which FTMO are you on?

FTMO Global and FTMO USA are separate entities, not one firm with two websites. They are different legal entities, they onboard traders separately, and FTMO USA runs on a different platform arrangement — MetaTrader 5 through OANDA, at ftmo.oanda.com. If you hold accounts with both, treat them as two firms in your journal, because that is what they are: the programme rules, the account ladder and the platform path all have to be read from the entity you are actually funded by, not from whichever FTMO page a search engine showed you.

The good news for journaling: the export below is a MetaTrader feature, so it works the same on both. The file you get is the same shape either way.

Step 1 — Export the statement from MetaTrader

MetaTrader 5 (the usual case):

  1. Open the Toolbox panel (Ctrl+T on Windows) and select the History tab.
  2. Right-click anywhere in the history grid and set the period you want — Custom Period

gives you exact start and end dates.

  1. Right-click again and choose Report, then save as CSV (an XLSX report works too,

but CSV imports everywhere).

MetaTrader 4: the same right-click in the Account History tab, then Save as Report. MT4's file is laid out differently from MT5's — it lists *Closed Transactions* rather than *Positions* — which is a parser's problem, not yours. Export it as it comes.

Three habits worth keeping:

  • Export the whole period, not the good part. A statement cropped to your best three weeks

produces statistics about a trader who does not exist.

  • Export per account. One file per FTMO account keeps the mapping unambiguous, and each

account has its own limits to be measured against.

  • Keep the raw file. The statement is the source of truth. If a journal number ever looks

wrong, you want the original to check it against.

Step 2 — Import it

In Propfy, pick FTMO (MT4 / MT5 statement) as the format on the import screen — the FTMO card on the connect screen takes you straight there with that format already selected — then drop the file in.

Two details the parser handles that hand-rolled spreadsheets usually get wrong:

  • The open and close columns have the same names. An MT5 Positions table has *Time* and

*Price* twice: once for the open, once for the close. Read them positionally or you will book every trade at its own entry.

  • Swap is not commission and not P&L. Overnight financing is its own column, and folding

it into either one quietly rewrites the cost of every multi-day position. Propfy stores it separately.

FTMO import is statement-based today, and Propfy says so rather than implying otherwise. There is no live FTMO sync yet; when there is one, it will be announced because it works, not because it is planned. (Propfy's live auto-sync today is TopstepX.)

Step 3 — Verify before you trust a single statistic

  1. Trade count matches MetaTrader for the same date range.
  2. Net P&L matches including commission and swap. An import that silently drops either one

flatters every number you will ever compute from it.

  1. Balance operations are not trades. A statement's deposit, withdrawal and payout lines

sit in the same table as your positions. They belong in your balance history, never in your win rate.

  1. Every fill landed in the right account. An import that merges two funded accounts has

already destroyed the risk picture, because each account carries its own limits.

Step 4 — Review like a funded trader

Once the statement is in, the review that matters is behavioral, not arithmetic:

  • Win rate after a loss, next to win rate after a win. If the first number is far below the

second, your edge is fine and your reaction to losing is what is costing you — the pattern behind revenge trading and overtrading.

  • Trade number within the session. Most traders have a point in the day past which they

have never been profitable. It is usually earlier than they think.

  • Loss room, per account, against that account's own limits — worst account first.
  • End every session with one correction, using the

10-minute review routine.

Frequently asked questions

How do I export my trade history from FTMO?

FTMO trades run through MetaTrader, so you export from the platform, not from the FTMO dashboard. In MT5: Toolbox → History tab → right-click → set the period → right-click → Report → save as CSV. In MT4: Account History tab → right-click → Save as Report. Export the full period and one file per account.

Are FTMO Global and FTMO USA the same firm?

No. They are separate entities that onboard traders separately, and FTMO USA runs MetaTrader 5 through OANDA at ftmo.oanda.com. Read your programme rules from the entity that actually funded you, and keep the accounts separate in your journal.

Can Propfy import FTMO trades?

Yes — MT4 and MT5 statements, via CSV import. Choose the FTMO format on the import screen, drop the file in, then verify the trade count and net P&L against MetaTrader. Live FTMO synchronization does not exist yet and is not presented as if it does.

Why does my imported P&L not match MetaTrader?

Almost always commission, swap, or balance rows. Commission and overnight swap are separate columns on an MT statement and both belong in the cost of the trade; deposits, withdrawals and payouts share the same table as your positions but are not trades at all. Check those three before suspecting the import.

Does MetaTrader have a trading journal?

MetaTrader records what happened — fills, prices, costs. A journal adds why: whether the setup was present before entry, whether you followed your own rules, how much loss room each account had left, and what to correct tomorrow. The statement is the input; the journal is the work.

From statement to habit

The export takes about a minute. Do it at the end of each session rather than in monthly batches — a journal you update while you still remember the session is a behavioral record, and one you backfill a month later is just accounting.

Build the process that keeps accounts alive.

Try the complete journal for 30 days with no credit card. Connect your trading data when you are ready.

See pricing
Propfy

A decision-based trading journal for funded futures traders. Review copied trades as one decision while keeping every account's real money and risk visible.

Built for TopstepX, Tradovate, and multi-account prop-firm workflows.

© 2026 Propfy. Built for disciplined futures traders.

Topstep, TopstepX, Tradovate, and TradeZella are trademarks of their respective owners. Propfy is not affiliated with or endorsed by them unless explicitly stated.