X XM Group · Global

XM Trading Journal - Auto Import

Import your XM trades into JournalPlus automatically via MT4/MT5 export. Track net P&L after commissions, filter by instrument, and find your real edge.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee

Key Features

MT4 & MT5 Detailed Report Import

JournalPlus parses XM's native MT4 and MT5 Detailed Report exports, mapping every field automatically — including commission, swap, and P&L per trade. No manual data entry or column remapping required.

Net P&L After Commissions and Swap

XM Zero account traders pay $3.50/lot per side ($7 round-turn). JournalPlus separates gross P&L from commission and swap charges so you see true net profitability — not the inflated gross figure MT4 shows by default.

Per-Instrument Performance Filtering

XM offers 1,000+ instruments. JournalPlus lets you filter win rate, average R, and net P&L by symbol so you can identify which instruments — EUR/USD, XAUUSD, US30, crude oil — you actually have edge in and which are eroding your account.

Session and Time-of-Day Analysis

Spread and volatility on XM instruments vary significantly by session. JournalPlus tags each imported trade with session (London, New York, Asian, overlap) and surfaces performance breakdowns by time of day to reveal when your strategy works best.

Position Sizing and R-Multiple Tracking

With leverage up to 1:888 available on XM accounts (jurisdiction-dependent), tracking R-multiples per trade is critical. JournalPlus calculates R-multiple from your stop loss field on each imported trade, enabling consistent risk management review across hundreds of positions.

How to Connect

01

Open MT4 or MT5 Account History

In your XM MetaTrader terminal, click the Terminal window at the bottom (Ctrl+T to open). Select the Account History tab to view all closed positions.

02

Set the Date Range

Right-click anywhere in the Account History tab and select Custom Period. Set your desired start and end dates — for best results, export 1–3 months at a time to keep file sizes manageable.

03

Save as Detailed Report

Right-click in the Account History tab again and select Save as Detailed Report. MT4 saves an HTML file; MT5 can export as HTML or XML. Save the file to your desktop or downloads folder.

04

Upload to JournalPlus

In JournalPlus, go to Import Trades and select MetaTrader 4 or MetaTrader 5 as the broker. Upload your Detailed Report file. JournalPlus automatically maps ticket number, symbol, type, size, open/close time, prices, commission, swap, and profit.

05

Review and Tag

Once imported, review the trade list to confirm all positions are present. Add optional tags — setup type, session, emotional state — to enable deeper filtering. These fields are not in the MT4 export and must be entered manually.

XM traders can import their complete trade history into JournalPlus using the MT4 or MT5 Detailed Report export — a standard feature available on every XM account. Because XM runs exclusively on MetaTrader platforms, the export format is consistent and JournalPlus maps all fields automatically, including commissions and swap charges that most traders never track explicitly. The result is a complete picture of net profitability across every instrument and session.

Key Features

MT4 & MT5 Detailed Report Import

JournalPlus parses XM’s native MetaTrader Detailed Report exports without requiring any manual column remapping. Every field in the export — ticket number, symbol, trade type, lot size, open time, open price, stop loss, take profit, close time, close price, commission, swap, and profit — is mapped automatically on upload. A 180-trade export covering three months loads in seconds and appears in your journal with full trade history intact.

Net P&L After Commissions and Swap

The hidden cost problem is most acute on XM Zero accounts. At $3.50/lot per side, a round-turn on 1 standard lot costs $7. A trader running 20 lots per week pays $140 in commissions alone — $560/month, $6,720/year. JournalPlus separates gross P&L from commission and swap on every trade, so you see what you actually earned rather than the pre-fee figure MT4 displays in the terminal.

For Standard and Ultra Low accounts, spread cost is embedded rather than itemized, but swap charges still apply and are imported directly from the Detailed Report.

Per-Instrument Performance Filtering

XM offers access to 55+ forex pairs, gold (XAUUSD), US indices including US30, crude oil, and hundreds of additional CFDs. Most active traders spread their activity across 3–6 instruments without knowing whether each one is contributing positively to their account. JournalPlus filters every performance metric — win rate, average R, net P&L, average hold time — by symbol, revealing which instruments you have genuine edge in and which are net negative.

Session and Time-of-Day Analysis

Spreads and volatility on instruments like XAUUSD and EUR/USD vary materially between the Asian, London, and New York sessions. JournalPlus tags each imported trade with the session it falls in and surfaces performance breakdowns by time block, helping you determine whether your strategy works better in the London open (07:00–09:00 GMT) or the New York overlap (13:00–17:00 GMT).

Position Sizing and R-Multiple Tracking

XM accounts support leverage up to 1:888 in some jurisdictions, making consistent position sizing critical. JournalPlus calculates the R-multiple for each imported trade using the stop loss field from your MT4 export — if you set stops in the platform, they appear in the Detailed Report and flow through to your risk analytics automatically.

How to Connect XM

Step 1: Open MT4 or MT5 Account History

In your XM MetaTrader terminal, press Ctrl+T to open the Terminal window at the bottom of the screen. Click the Account History tab to display all closed positions.

Step 2: Set the Date Range

Right-click anywhere in the Account History panel and select Custom Period. Enter your desired start and end dates. Exporting 1–3 months at a time keeps file sizes manageable and makes it easier to review imported batches in JournalPlus.

Step 3: Save as Detailed Report

Right-click again in the Account History tab and choose Save as Detailed Report. MT4 produces an HTML file. MT5 can export as HTML or XML — either format works with JournalPlus. Save the file to a location you can easily find.

Step 4: Upload to JournalPlus

In JournalPlus, navigate to Import Trades and select MetaTrader 4 or MetaTrader 5 as the import type. Upload your saved Detailed Report file. JournalPlus reads all fields and populates your trade log automatically.

Step 5: Review and Add Tags

After import, scan the trade list to confirm all positions loaded correctly. Fields like trade setup, session, and emotional state are not included in the MT4 export and must be added manually. Tagging even a subset of trades significantly improves the depth of your performance analysis.

What Gets Imported

Data FieldDescription
TicketUnique trade ID from MT4/MT5
SymbolInstrument (e.g., EURUSD, XAUUSD, US30)
TypeBuy, Sell, or pending order type
SizeVolume in lots
Open TimeTrade entry timestamp
Open PriceEntry execution price
Stop LossStop loss level set at entry
Take ProfitTake profit level set at entry
Close TimeTrade exit timestamp
Close PriceExit execution price
CommissionBroker fee per trade (XM Zero)
SwapOvernight financing charge
ProfitGross P&L in account currency

Fields that require manual entry after import include trade setup/pattern, session label (if not auto-tagged), emotional state, and trade rationale notes.

Analytics & Insights

Once your XM trade history is imported, JournalPlus calculates net P&L by subtracting commission and swap from gross profit on every trade. This is where XM Zero account holders typically see the most significant revision to their perceived performance. In the example scenario above — 180 trades over 3 months with gross P&L of +$1,840 — total commissions of $1,260 and swap of $320 reduce net P&L to +$260, a 2.6% return on a $10,000 account. Without explicit tracking, most traders assume they are more profitable than they are.

Instrument-level filtering reveals allocation decisions that are difficult to see in MT4 alone. In the same example, XAUUSD trades contributed -$380 net while EUR/USD trades contributed +$640. Without per-symbol breakdown, the aggregate figure masks a significant drag. Traders using JournalPlus commonly discover that 1–2 instruments in their rotation are responsible for the majority of losses and that eliminating those instruments immediately improves overall performance.

Position sizing and R-multiple data helps XM traders using high leverage assess whether risk is consistent across trades. Tracking R-multiple per trade over a 30-day sample reveals whether a trader is taking 1R, 2R, or variable risk — information critical to evaluating whether a positive expectancy strategy is actually being executed with discipline. JournalPlus surfaces average R, R-multiple distribution, and win rate alongside these metrics for both forex traders and CFD traders.

Frequently Asked Questions

Does JournalPlus work with XM trading accounts?

Yes. Since XM runs exclusively on MetaTrader 4 and MetaTrader 5, you can export your full trade history as a Detailed Report and upload it directly to JournalPlus. All account types — Micro, Standard, Ultra Low, and XM Zero — use the same export format and are fully supported.

How do I export my XM trade history for import into a trading journal?

In your MT4 or MT5 terminal, open the Terminal window (Ctrl+T), click the Account History tab, right-click to set a Custom Period, then right-click again and select Save as Detailed Report. The resulting HTML file contains all closed positions with full entry/exit data, commissions, swap, and P&L.

Does JournalPlus track XM commissions and swap separately?

Yes. The MT4 Detailed Report includes commission and swap as separate line items per trade. JournalPlus imports both fields and calculates net P&L per trade and in aggregate — so you can see exactly how much of your gross P&L was consumed by trading costs across any time period.

Can I filter my XM trades by currency pair or instrument in JournalPlus?

Yes. Every imported trade retains its symbol from the MT4 export. JournalPlus filters all analytics — win rate, average win/loss, net P&L, R-multiple — by symbol, letting you evaluate EUR/USD, XAUUSD, US30, crude oil, or any other XM instrument independently from the rest of your portfolio.

Is XM available to US residents?

No. XM does not accept clients from the United States. The platform serves traders in Europe, Southeast Asia, the Middle East, Africa, and other regions where XM is licensed by CySEC, ASIC, and IFSC. JournalPlus supports XM traders in all jurisdictions where the broker operates.

Frequently Asked Questions

Does JournalPlus work with XM trading accounts?

Yes. Since XM runs exclusively on MetaTrader 4 and MetaTrader 5, you can export your full trade history as a Detailed Report and upload it directly to JournalPlus. All account types — Micro, Standard, Ultra Low, and XM Zero — use the same export format.

How do I export my XM trade history for import into a trading journal?

In your MT4 or MT5 terminal, open the Terminal window, click the Account History tab, right-click, select Custom Period to set your date range, then right-click again and choose Save as Detailed Report. This produces an HTML file containing all your closed trades.

Does JournalPlus track XM commissions and swap separately?

Yes. The MT4 Detailed Report includes commission and swap as separate fields for each trade. JournalPlus imports both and displays gross P&L, total commissions, total swap charges, and net P&L so you can see the true cost of your trading activity.

Can I filter my XM trades by currency pair or instrument in JournalPlus?

Yes. Every imported trade retains its symbol (e.g., EURUSD, XAUUSD, US30, USOIL). JournalPlus lets you filter all analytics — win rate, average win/loss, net P&L, R-multiple — by symbol so you can evaluate each instrument independently.

Is XM available to US residents?

No. XM does not accept clients from the United States. The platform primarily serves traders in Europe, Southeast Asia, the Middle East, Africa, and other regions where XM holds regulatory licenses including CySEC, ASIC, and IFSC.

Start Trading with XM Group

Connect your XM Group account and start journaling your trades today.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee