Export a CSV from your FTMO Trading Journal, then upload it in Rize Trade under Add Trades > File upload with broker set to FTMO.
For the shared upload flow across brokers, see How to import your trades.
Export from FTMO
Download your journal as CSV from MetriX in the FTMO Client Area.
- Log in to your FTMO Client Area.
- Open the Accounts Overview tab in the left-side panel.
- Under the account you want to export, click MetriX.
- Scroll to the Trading Journal section and click the blue Export button on the right.
- Choose CSV and save the file.
Warning: Keep the column headers exactly as FTMO exported them. FTMO uses a semicolon (;) between columns. If you opened the file in Excel or Google Sheets and saved it back as comma-separated CSV, Rize Trade reads that too, as long as the headers are unchanged.
Columns Rize Trade expects
Your file needs a header row with these exact column names. Values can be separated by semicolons (as FTMO exports them) or commas.
| Column | Required? | How Rize Trade uses it |
| --- | --- | --- |
| Symbol | Required | Instrument symbol for the trade. |
| Open or Open Time | Required | Entry date and time. Rows with an unreadable open time are skipped. |
| Type | Required | Direction. If the value is buy (any casing), the entry side is BUY; any other value is treated as SELL. The exit side is the opposite. |
| Volume | Required | Trade size. Stored as a positive quantity. |
| Price | Required | Entry price is the first Price column. When a close price is present, the last Price column is the exit price. |
| Close | Optional | Exit date and time. When both Close and an exit Price are present, Rize Trade adds the exit fill. If either is missing, only the entry is imported. |
| Commissions | Optional | Total commission on the trade. Split evenly across entry and exit when both legs exist. If the column is missing, commission is treated as 0. |
Imported FTMO rows are stored as forex by default. Symbols that are clearly metals, indices, oil or crypto (for example XAUUSD or US30.cash) are classified by their symbol instead.
Upload in Rize Trade
After you have the CSV, import it from Add Trades with FTMO selected. For the general upload flow, see How to import your trades. FTMO-specific settings:
- Set broker to FTMO.
- Set File Currency to the currency of the account in the file (required for FTMO). The control shows Select currency until you pick a code.
- Accepted type: CSV only. Maximum file size is 50 MB. For larger exports, see "File too large": how to break up your import file.
Account, broker, time zone, and file currency must all be set before the file will upload.
After upload, open Settings > Import History to confirm status, trade count, and duplicates.
Tip: If times look shifted after a successful import, fix the time zone and re-upload. See Why are my entries and exits on the wrong dates?.
Why your import might be rejected
When something is off, Rize Trade shows a clear message. FTMO-specific rejections are below; for generic errors (file too large, wrong file type, empty file, missing account or time zone), see Fix any import problem. For status while an import is running, see Import queued or something went wrong.
File is empty or invalid
Message: File is empty or invalid.
Cause: The upload has no usable content, for example fewer than a header row plus one data row.
Fix: Re-export from FTMO Trading Journal > Export > CSV for a range that includes trades, and confirm the file opens with headers and at least one trade row.
Missing required columns
Message: Invalid FTMO file: Missing required columns.
Cause: One or more required headers are missing: Symbol, Open (or Open Time), Type, Volume, or Price.
Fix: Export again from MetriX Trading Journal as CSV. Keep the original FTMO headers and do not rename columns in a spreadsheet.
No valid trades found in file
Message: No valid trades found in file.
Cause: Headers are present, but no rows could be turned into trades. Common reasons: missing symbol, open time, type, volume, or entry price on every row; or open times that cannot be read as dates.
Fix: Confirm the export includes filled journal rows with values in every required column, then upload the fresh CSV.
Failed to read FTMO file
Message: starts with Failed to parse FTMO file: followed by more detail.
Cause: The file structure could not be read as an FTMO Trading Journal export.
Fix: Download a clean CSV from FTMO (not a modified spreadsheet workbook), keep the original headers, pick FTMO and your File Currency, then upload again.
