Home › Free tools › Convert your MT4/MT5 trade history to a Tiltnote CSV
Free tool
Convert your MT4/MT5 trade history to a Tiltnote CSV
Turn a trade history you saved from MT4/MT5 (an HTML report), or history rows you copied and pasted, into the format of “Bulk-register trades in CSV format” in the Tiltnote trading journal app. One row is one trade.
New to this?
You getA CSV you can paste into Tiltnote’s bulk import (date, time, symbol, side, lots, P&L), split into parts of 500 rows, each with a copy button
What to enter, and the terms used
You enterAn MT5 report (HTML), an MT4 detailed report (HTML), or history rows you copied and pasted. Whether to add swap and commission, and whether to remove the symbol suffix
New to these words?
How to use it
- On the left, choose the HTML report you saved from MT5 or MT4, or paste history rows you copied. It reads the Positions table of an MT5 report (or the Deals table if there is none), the closed transactions of an MT4 report, and rows copied as they are.
- If you want, choose whether to add swap and commission, and whether to remove the symbol suffix. Below the result you see how many rows were left out or could not be read, and why.
- Press “Copy”, paste it into “Bulk-register trades in CSV format” under Settings → Data in Tiltnote, and press “Run bulk import”. If there are more than 500 rows, import the parts one at a time, from the top.
- After importing, compare the number of trades and the P&L in the app with your original history.
How this conversion works
- Date and time are the open time. The app records each row’s date and time as that trade’s time and counts daily totals by that date (there is no separate close time in the import).
- Times stay in your broker’s server time. Work out the difference with the server time converter.
- Swap and commission are added to the P&L by default, because the app’s bulk import has no columns for them.
- Only closed trades are converted. Deposits, withdrawals, bonuses, canceled orders and open positions are left out. For MT5 the Positions table is used; if there is none, the Deals table is used and opening and closing deals are paired.
FAQ
How do I import it into the app?
In the Tiltnote app (a trading journal) go to Settings → Data, paste into “Bulk-register trades in CSV format” and press “Run bulk import”. The app takes up to 500 rows at a time.
Can I use an Excel (.xlsx) file?
No, it can’t be read. In MT5, right-click your history, choose Report and save as HTML. In MT4, use “Save as Detailed Report”.
Are the strategy, rule and mood columns filled in?
No, they are left empty. The app’s import lets you leave those three out. After importing, you can add them to each trade in the app.
What happens to a trade that was partly closed?
In MT4, each close is a separate row (with its own ticket), so each becomes one row. In MT5, depending on how the table is shown, a position may be one row. Compare the number of rows and the total P&L with your original history.
What if I import the same history twice?
The trades are added twice. The app’s import has no way to spot duplicates. Be careful also if the period overlaps with trades the EA already recorded automatically.
Are my file and pasted text uploaded?
No. The conversion runs only inside this page and nothing is saved. It is separate from the page-view count the whole site keeps, and that never includes the contents of your file or pasted text.
Tiltnote is a journal app where you log, for each trade, whether you kept your rules and how you felt. You can add those to the trades you import with this page. See the app →
Related articles
How to bulk-import your past trades into Tiltnote with a CSVHow to export and review your MT4/MT5 trade history
More free tools
Position size calculatorDrawdown recovery calculatorPip value calculatorLosing streak calculatorBreak-even win rate calculatorDaily loss limit calculatorMargin calculatorForex market hoursMT4/MT5 server time converterSwap calculatorProfit and loss calculatorStop loss and take profit calculatorPivot point calculatorFibonacci calculatorProp firm drawdown calculatorDaily trading trackerTrading stats calculatorProp firm consistency rule calculatorMargin level & stop-out calculatorProp firm drawdown: static vs trailing vs end-of-dayGold (XAU/USD) lot size calculatorAverage entry price calculatorTrading journal template (with an emotions column)Win rate confidence interval calculatorCurrency exposure calculator
Feedback on this page
Anything missing, unclear, or a tool you would like? Tell us in any language.
This page only changes the format of your records. It is not investment advice or a recommendation to make any trade. Before you import, compare the converted result with your own history.
Updated 21 Oct 2026 · Run by Kenji Okumura, Representative, Tiltnote · About this site