TRADE STACK · 2026
↩ JOURNAL/TRADING HISTORY/0015

How to Export Your Trading History.

MT4, MT5, cTrader, IBKR: how to export your trading history cleanly, which columns to keep, and how to actually use it to improve.

↳ AUTHOR
TRADESTACK
TradeStack
↳ PUBLISHED
July 18, 2026
Paris · 09:00 CET
↳ READING TIME
6 min
~1,091 words
↳ TAGS
#trading history#export#trade blotter#trading journal
Historical trading data displayed as curves and statistics on a screen
FIG. 01 · Cover: How to Export Your Trading History | TradeStack↳ tradestack.fr

How to Export Your Trading History: The Practical Guide (MT4, MT5, cTrader, IBKR)

Your broker records every transaction you place: exact price, exact time, exact fees. That history is your trade blotter — the source of truth of your trading activity. And yet most traders have never exported it. They analyze their trading from memory, with rounded numbers and forgotten fees, while the real data sits three clicks away.

This guide shows you how to extract your history cleanly from the most common platforms, which columns to keep, and above all what to do with the file once it's on your disk.

Why Export Your History (Instead of Browsing It in the Platform)

Three concrete reasons:

  1. The truth of the numbers. Your memory systematically flatters your results — overestimated win rate, minimized losses. The export doesn't negotiate. It's the only reliable basis for your performance statistics.
  2. Visible fees. Commissions, spreads, overnight swaps: scattered across the platform, they're invisible; in an export, they add up in front of your eyes. Many traders discover the real hidden cost of their trading the day of their first export.
  3. Independence. If you change brokers, if your prop firm closes your challenge account, or if the platform limits how far back you can browse, your local file remains. Your data is yours — provided you've actually retrieved it.

Before Exporting: The Columns That Matter

Whatever the platform, your export should contain at minimum: execution date and time, instrument, side (buy/sell), quantity, execution price, fees and commissions, and order status. If your export splits entries and exits into separate lines, keep them as they are: that's the level of detail that lets you analyze scaled entries and real slippage.

MetaTrader 4 and 5: The 30-Second Export

The most widespread platform, especially with prop firms:

  1. Open the Account History tab (MT4) or History in the Toolbox (MT5)
  2. Right-click in the list → Custom Period to pick your date range
  3. Right-click again → Save as Detailed Report (MT4) or Report (MT5)
  4. You get an HTML or XLSX file with every transaction, fees and swaps included

MT4's detailed report opens in Excel without issues. On MT5, go straight for the XLSX format.

cTrader: Native CSV History

cTrader is the cleanest of the bunch: History tab at the bottom of the platform, pick your period, then right-click → Export to Excel/CSV. The columns are already well structured (time, symbol, volume, entry price, exit price, commissions, swap, net P&L) — almost no cleanup needed.

Interactive Brokers: Flex Queries

IBKR is more powerful but less intuitive. Don't settle for the PDF statements: use Flex Queries (Account Management → Reports → Flex Queries). You build a custom query, tick exactly the fields you want (trades, fees, precise timestamps), pick CSV format, and you can re-run it every month in one click. It's an institutional-grade blotter on demand.

TradingView and Prop Firm Platforms

If you trade through TradingView connected to a broker, the history exports from the Trading Panel → History → CSV export icon. For prop firms' proprietary platforms (DXtrade, Rithmic, Tradovate…), look for the "Reports" or "Account Statement" section: they all offer a CSV or Excel export, sometimes hidden in the account's web portal rather than in the platform itself.

One piece of advice that applies everywhere: export on a fixed schedule — every week or month end — rather than "someday, when I have time". Some brokers limit browsable history to 90 days; data you never exported eventually disappears.

Cleaning Your Export: The 4 Classic Traps

A raw export is rarely usable as-is. Systematically check:

  • The timezone. MT4/MT5 display the broker's server time (often GMT+2/+3), not yours. If you analyze performance by session, convert first — otherwise your "afternoon trades" are actually morning trades.
  • Split fees. Entry commission, exit commission, per-night swap: sum them per trade to know your real cost per position.
  • Multiple accounts. Several brokers or several prop firm accounts? Merge everything into a single format, otherwise your overall statistics are impossible to compute.
  • The decimal separator. Exports sometimes use a point, sometimes a comma. Depending on your locale, Excel silently turns "1.0850" into a date or text. Check a price column before any analysis.

Now What? Turning the Export into Progress

A clean CSV file is your blotter: the facts, nothing but the facts. But a blotter alone teaches you nothing — it tells you what happened, never why. Progress comes when you cross that data with your context: which setup you were playing, whether you followed your trading plan, what state you were in.

That's the job of the trading journal: you start from the real numbers in your export — never from memory — and add the analysis on top. Keep your export open next to you when filling in your journal: prices, times and fees come from the file, context comes from you. That's exactly the flow TradeStack is designed for: a quick entry that takes under a minute per trade, with cross-statistics (per setup, per session, per instrument) computed automatically. If you're new to the topic, our guide how to start a trading journal walks you through it step by step.

FAQ: Exporting Your Trading History

How often should you export? Once a week or once a month, on a fixed date. Consistency is what matters: a broker that limits history to 90 days erases your oldest data without warning you.

Which format: CSV, Excel or HTML? CSV when available: it's the most universal format and the easiest to rework. MT4's HTML report converts in one click from Excel.

My broker only offers PDF statements — what then? PDF is made to be read, not analyzed. First look for a CSV export hidden in the account's web portal. As a last resort, regular PDF statements are still better than nothing: archive them.

Should you also export demo account trades? Yes, if you're seriously testing a strategy: demo account data follows the same analysis logic. Just keep demo and live in separate files.

Key Takeaways

Your trading history already exists, complete and exact, at your broker — it's your trade blotter, and exporting it takes under a minute once you know where to click. Export on a fixed schedule, clean up timezones and fees, merge your accounts. Then put that data to work: crossed with your context in a journal, it stops being a file and becomes the map of your strengths and weaknesses.

T
↳ WRITTEN BY
TradeStack
trading history. Trade Stack since 2024.
END · ARTICLE №0015JULY 18, 2026
§08 · READ NEXT

Continue the journal.

ALL ARTICLES →