Broker sync6 min read

From MT5 CSV to Clean Ledger: The Complete Import Guide

A step-by-step guide to exporting your MetaTrader 5 trade history as a CSV and importing it into a structured trading journal — with deduplication, field mapping, and multi-account support.

Published 28 February 2026

MetaTrader 5 is the most widely used trading platform for funded prop traders and retail forex traders. It also has one of the most reliable CSV export formats — which means getting your MT5 fills into a structured journal is faster than most traders expect.

Exporting your trade history from MT5

MT5 exports your trade history from the Account History tab in the platform's Terminal section. The key is choosing the right time range and the right export format before you begin.

  1. 1Open MetaTrader 5 and navigate to View → Terminal (Ctrl+T)
  2. 2Click the 'Account History' tab at the bottom of the Terminal panel
  3. 3Right-click anywhere in the history panel and select 'Save as Report'
  4. 4Choose 'Detailed Report' for full field coverage (deal ID, volume, price, swap, commission)
  5. 5Set your date range — use 'Custom Period' for accuracy
  6. 6Save as .htm or .csv format

Use Detailed Report, not Standard

The 'Detailed Report' format includes deal IDs, swap charges, and commission separately — all fields Rulevana maps automatically. The standard report collapses these, making deduplication harder.

What the MT5 export includes

A properly exported MT5 detailed statement contains every field needed for a complete journal entry: deal number (the broker trade ID), symbol, trade direction (buy/sell), volume, open price, close price, open time, close time, gross profit, commission, swap, and net profit.

Rulevana's column mapper auto-detects all of these from a standard MT5 export. The only manual step on first import is confirming the mapping is correct — which takes under 30 seconds.

How deduplication works across multiple imports

The most common MT5 import problem is importing the same date range twice, creating duplicate entries. Rulevana prevents this using the deal number (ticket) as a unique identifier per account. If you import a statement that overlaps with a previous import, the duplicate deals are detected and skipped — not silently merged.

Rulevana

Import your MT5 history in minutes

Smart column mapping, automatic deduplication, and support for multiple MT5 accounts in the same journal.

See MT5 import guide

Multi-account MT5 imports

Many funded traders run multiple MT5 accounts simultaneously — a Phase 1 challenge, a funded account, and a personal live account. Rulevana supports all three in separate books with independent equity curves and tag policies. Each account import is assigned at the time of upload, and cross-account analytics are available in the dashboard.

Common MT5 import issues

  • Wrong date range: Export slightly more than you need — you can filter trades after import
  • Commission not shown separately: Use Detailed Report, not Standard or Custom
  • Symbol format differences: MT5 symbols sometimes include suffix (EURUSD.a, EURUSD_mt5) — Rulevana normalizes these
  • Partial fills: MT5 records partial fills as separate deal lines — Rulevana treats each deal as a separate trade entry

Free · No spam

Get weekly trade review insights

Structured review frameworks, psychology scoring tips, and funded challenge guides — every week.

Unsubscribe any time · Free forever

Put it into practice

Run this exact review process inside Rulevana

Import your fills, tag setups to your playbook, and score every session — the review loop closes automatically.

Get early access

Founder cohort forming · Pricing locks at sign-up

Put it into practice

Turn this workflow into your first real review.

Import your fills, build your first playbook, and run your first structured review inside Rulevana.

Get early access

Founder pricing locks at sign-up · Access granted to founder cohort members

Ready to run your first structured review?