FXCM Trading Journal - Auto Import
Import FXCM trades into JournalPlus via CSV export from Trading Station or MT4. Track forex, index, and commodity CFDs in one unified journal.
Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime7-day money-back guarantee
Key Features
Trading Station CSV Import
Export your complete Account History from FXCM Trading Station in one click. JournalPlus reads the native CSV format directly — no reformatting required.
MT4 History Import
FXCM traders using the MetaTrader 4 bridge can export Account History as a .htm or .csv file and import it into JournalPlus with the same workflow.
Multi-Asset Lot Normalization
FXCM accounts mix forex standard lots, index CFD contracts, and commodity CFDs with different lot conventions. JournalPlus normalizes all of them into a unified R-based framework for consistent performance analysis.
Swap Cost Tracking
FXCM exports include per-trade swap charges. JournalPlus captures these and surfaces cumulative swap drag by instrument — critical for traders holding positions 1–5 days or longer.
Session Performance Breakdown
JournalPlus tags each imported trade by trading session based on its timestamp. FXCM traders can see exactly how their results differ across the London open, London/New York overlap (13:00–17:00 UTC), and Asian session.
How to Connect
Open Account History in Trading Station
Log in to FXCM Trading Station. In the bottom panel, click the "Account History" tab to view your closed trade history.
Export as CSV
With Account History open, go to File > Export > CSV in the Trading Station menu bar. Select your desired date range and save the file to your computer.
Alternative — Export from MT4
If you use FXCM's MT4 integration, open MetaTrader 4, navigate to the Account History tab in the Terminal panel, right-click and select "Save as Report" to export a .htm or .csv file.
Upload to JournalPlus
In JournalPlus, go to Import Trades and select FXCM as the broker. Upload your exported CSV or .htm file. JournalPlus will automatically map instrument, direction, lot size, open/close price, swap, commission, and net P&L.
Review Field Mapping
After upload, JournalPlus displays a preview of mapped fields. Verify that lot sizes are correctly interpreted — particularly for index CFDs like UK100 where 1 contract equals approximately £1 per point rather than a currency lot.
Add Trade Context and Run Analytics
Once imported, add trade rationale, setup tags, and session notes to individual trades. Then open the Analytics dashboard to view session performance, instrument-level win rate, swap cost breakdown, and MAE/MFE charts.
FXCM traders can import their complete trade history into JournalPlus via CSV export from Trading Station or MetaTrader 4 Account History — covering all forex pairs, index CFDs, and commodity CFDs in a single file. The integration captures swap charges, commissions, and exact execution timestamps, giving traders analytical depth that FXCM’s native reporting does not provide.
Key Features
Trading Station CSV Import
FXCM’s Trading Station exports Account History directly to CSV via File > Export > CSV. The export covers all closed positions with open and close timestamps, instrument, lot size, open price, close price, swap, commission, and net P&L in account currency. JournalPlus reads this format natively — no column remapping or data cleaning is required before upload.
MT4 History Import
Traders using FXCM’s MetaTrader 4 bridge have a second export option. The MT4 Account History tab can be saved as a .htm or .csv report via right-click > Save as Report. JournalPlus accepts both formats and applies the same field mapping as the Trading Station CSV path, so MT4 users get identical analytics coverage. For more on MT4 import workflows, see the MetaTrader 4 integration and MetaTrader 5 integration pages.
Multi-Asset Lot Normalization
FXCM accounts routinely mix three distinct lot conventions in a single account: forex standard lots (1 EURUSD lot = 100,000 units), index CFD contracts (1 UK100 contract ≈ £1 per point movement), and commodity CFDs such as XAUUSD (1 lot = 100 troy ounces). Comparing performance across these instruments using raw P&L figures is misleading. JournalPlus normalizes all positions into R-multiples based on each trade’s defined risk, making win rate and expectancy figures directly comparable whether the trade was on a currency pair or an equity index.
Swap Cost Tracking
FXCM’s FCA-mandated disclosure has historically shown that 68–73% of retail accounts lose money. Swap costs are a measurable contributor for traders who hold positions overnight. The average retail forex trader holds positions 1–5 days, and under ESMA leverage caps — 30:1 on major forex pairs, 20:1 on minor pairs, 10:1 on commodities like gold — overnight financing charges on a leveraged position accumulate quickly. JournalPlus surfaces cumulative swap drag per instrument, making it straightforward to identify which positions are being quietly eroded by carry costs.
Session Performance Breakdown
FXCM serves traders across UK, Australian, and South African time zones, and session timing has a material effect on results for most retail forex traders. JournalPlus automatically tags each imported trade by trading session based on its UTC open timestamp, with the London/New York overlap (13:00–17:00 UTC) tracked as a distinct segment. Traders who have never broken out performance by session frequently discover significant differences — a 58% win rate during the overlap and a 38% win rate during the Asian session, for example.
How to Connect FXCM
Step 1: Open Account History in Trading Station
Log in to FXCM Trading Station. In the bottom panel, locate the Account History tab. This view displays all closed positions and is the source for the CSV export.
Step 2: Export as CSV
With Account History active, navigate to File > Export > CSV in the Trading Station menu bar. Select your date range — a full year of history is recommended for the first import to give JournalPlus enough data for meaningful pattern analysis. Save the file to your local machine.
Step 3: Alternative — Export from MT4
If you trade FXCM through MetaTrader 4, open MT4 and go to View > Terminal (or press Ctrl+T) to open the Terminal panel. Click the Account History tab, right-click anywhere in the trade list, and select Save as Report. Choose the CSV or .htm format. Both work with JournalPlus.
Step 4: Upload to JournalPlus
In JournalPlus, navigate to Import Trades and select FXCM as the broker source. Upload your exported file. JournalPlus will parse the FXCM format and display a field mapping preview before finalizing the import.
Step 5: Review Lot Mapping
Check the field mapping preview, particularly for index CFDs. UK100 and Germany40 positions use contract-based sizing where 1 contract equals approximately £1 or €1 per point — not a currency-denominated lot. JournalPlus will display the detected lot convention for each instrument so you can confirm it is correct before importing.
Step 6: Run Analytics
Once trades are imported, open the Analytics dashboard. Start with the Instrument Breakdown report to see P&L, win rate, and average R-multiple by symbol. Then review the Session Performance chart and the Swap Cost by Instrument table. These three views answer the most common questions FXCM traders have about where their edge exists and where it does not.
What Gets Imported
| Data Field | Description |
|---|---|
| Trade Date and Time | Open and close timestamps for each position |
| Instrument | Forex pair, index CFD, or commodity CFD symbol |
| Direction | Buy (long) or Sell (short) |
| Lot Size | Standard lots for forex; contracts for index and commodity CFDs |
| Open Price | Entry execution price |
| Close Price | Exit execution price |
| Swap | Overnight financing charge per position |
| Commission | Broker commission per trade |
| Net P&L | Realized profit or loss in account currency |
Trade rationale, setup tags, emotional state, and session notes require manual entry in JournalPlus after import. These fields are where the analytical value compounds over time.
Analytics and Insights
The example below illustrates how import changes the picture. A UK-based FXCM trader with a £15,000 account ran 20 trades in April across EURUSD, UK100, and XAUUSD. Trading Station showed a total P&L of -£340 but gave no insight into which instruments were responsible. After importing the Account History CSV into JournalPlus, the instrument breakdown showed: EURUSD net +£520 at a 58% win rate, UK100 net -£210 with a 45% win rate and an average loser 1.8 times the size of the average winner, and XAUUSD net -£650 driven by three overnight holds that each incurred £40–60 in negative swap. The entire net loss came from two fixable problems — oversized UK100 stops and unnecessary overnight XAUUSD exposure.
MAE/MFE tracking adds a second layer of analysis that FXCM’s reporting does not provide. Maximum Adverse Excursion (MAE) shows how far a trade moved against you before you closed it; Maximum Favorable Excursion (MFE) shows how far it moved in your favor before the final exit. For CFD traders running leveraged positions at 10:1 to 30:1, these metrics reveal whether early exits are costing more than they save, or whether winners are being held into reversals.
Session performance analysis is particularly relevant for FXCM’s international user base. Traders in South Africa or Australia operating across time zones often take setups during illiquid windows without realizing it. JournalPlus’s session breakdown makes this visible with exact win rates and average R-multiples per session segment. For a deeper look at how session analysis applies to forex trading journals, see the dedicated guide. Similar analytical workflows apply to IC Markets and Pepperstone accounts, which share FXCM’s multi-asset CFD structure.
Frequently Asked Questions
Does JournalPlus support FXCM trade import?
Yes. JournalPlus supports FXCM trade import via CSV export from Trading Station (File > Export > CSV) and via MetaTrader 4 Account History export for traders using FXCM’s MT4 bridge. Both formats are accepted directly without manual reformatting.
How do I export my trade history from FXCM Trading Station?
In Trading Station, click the Account History tab in the bottom panel, then go to File > Export > CSV in the menu bar. Select your date range and save the file. This export includes all closed positions with timestamps, instrument, size, price, swap, commission, and net P&L.
Can JournalPlus handle FXCM’s mix of forex lots and CFD contracts?
Yes. FXCM accounts commonly mix forex standard lots (1 EURUSD lot = 100,000 units) with index CFD contracts (1 UK100 contract ≈ £1 per point) and commodity CFDs. JournalPlus normalizes all of these into a unified R-based framework so performance metrics are comparable across instruments.
Does JournalPlus import FXCM swap charges?
Yes. FXCM’s CSV export includes swap charges per trade. JournalPlus captures these and includes them in net P&L calculations and a dedicated swap cost breakdown by instrument — particularly useful given ESMA leverage rules that make overnight financing costs significant at 10:1 to 30:1 leverage.
What analytics can I run on my FXCM trading data in JournalPlus?
After import, JournalPlus provides session performance breakdowns (London, NY overlap, Asian), instrument-level win rate and average R-multiple, consecutive loss streak analysis, swap cost drag by instrument, and MAE/MFE charts that show whether you are exiting winners too early or holding losers too long.
Frequently Asked Questions
Does JournalPlus support FXCM trade import?
Yes. JournalPlus supports FXCM trade import via CSV export from Trading Station (File > Export > CSV) and via MetaTrader 4 Account History export for traders using FXCM's MT4 bridge. Both formats are accepted directly without manual reformatting.
How do I export my trade history from FXCM Trading Station?
In Trading Station, click the Account History tab in the bottom panel, then go to File > Export > CSV in the menu bar. Select your date range and save the file. This export includes all closed positions with timestamps, instrument, size, price, swap, commission, and net P&L.
Can JournalPlus handle FXCM's mix of forex lots and CFD contracts?
Yes. FXCM accounts commonly mix forex standard lots (1 lot EURUSD = 100,000 units) with index CFD contracts (1 UK100 contract ≈ £1 per point) and commodity CFDs. JournalPlus normalizes all of these into a unified R-based framework so performance metrics are comparable across instruments.
Does JournalPlus import FXCM swap charges?
Yes. FXCM's CSV export includes swap charges per trade. JournalPlus captures these and includes them in net P&L calculations and a dedicated swap cost breakdown by instrument — particularly useful given ESMA leverage rules that make overnight financing costs significant at 10:1 to 30:1 leverage.
What analytics can I run on my FXCM trading data in JournalPlus?
After import, JournalPlus provides session performance breakdowns (London, NY overlap, Asian), instrument-level win rate and average R-multiple, consecutive loss streak analysis, swap cost drag by instrument, and MAE/MFE charts that show whether you are exiting winners too early or holding losers too long.
Start Trading with FXCM
Connect your FXCM account and start journaling your trades today.
Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime7-day money-back guarantee