Plus500 does not connect directly to MetaTrader, so moving your trade data into a journal requires a manual CSV export. This guide walks through every step — from finding your history in the Plus500 platform to verifying your data inside PipJournal — so you can start analyzing your forex performance without losing any records.

This guide is written for beginner traders who have closed trades on Plus500 and want to get them into PipJournal for the first time.

Step 1: Access Your Trade History

Log into your Plus500 account via the web platform at app.plus500.com. From the main navigation, click History in the left sidebar. By default, Plus500 displays your recent closed positions.

Set the date range filter to cover all the trades you want to import. If you are doing an initial bulk import, select the maximum range available — up to 3 years of history. For ongoing monthly imports, a 30-day window is sufficient to capture all recent activity without generating oversized files.

Check that the list shows only Closed Positions, not open positions or pending orders. Open positions will not have a realized P&L and will cause errors on import.

Step 2: Export Your Trade History as CSV

Once your date range is set and the closed positions are visible, locate the Export button — it appears as a download icon in the top-right corner of the History panel.

Click it and select CSV as the file format. Plus500 will generate and download a file named something like ClosedPositions_[date].csv. Save it to a known location on your machine.

The CSV will include these key columns: Position ID, Action (Buy/Sell), Instrument, Open Rate, Close Rate, Units, Spread, Profit/Loss, Rollover, Open Date, Close Date. PipJournal uses Open Rate, Close Rate, Units, Profit/Loss, Open Date, and Instrument for core trade data.

Step 3: Review and Clean the CSV File

Open the file in a spreadsheet application. Before importing, check for these common issues:

  • Summary rows: Plus500 sometimes appends a totals row at the bottom of the export. Delete any non-data rows that do not represent individual trades.
  • Non-forex instruments: If your account traded indices (e.g., US500), commodities (e.g., OIL), or shares alongside forex pairs, those rows will not map cleanly to PipJournal’s forex schema. Remove them or move them to a separate file.
  • Currency encoding: Confirm the P&L column shows plain numbers (e.g., 47.20) rather than currency symbols (e.g., $47.20). If symbols are present, do a find-and-replace to strip them before saving.

Save the cleaned file, keeping it in CSV format.

Step 4: Import the CSV into PipJournal

In PipJournal, navigate to Settings → Import Trades → Broker Import. Select Plus500 from the broker dropdown. PipJournal will load the correct column mapping template for the Plus500 CSV format.

Upload your cleaned CSV file. The importer will preview the first 10 rows and highlight any columns it cannot automatically match. If a column header differs from the expected label — for example, if Plus500 changed their export format — use the manual mapping dropdowns to assign each field.

Confirm the mapping and click Import. For a typical monthly export of 50-200 trades, the import completes in under 10 seconds. PipJournal will display a summary showing how many trades were imported and how many were skipped as duplicates.

Step 5: Verify and Tag Your Imported Trades

After the import, open your Trade Log and filter by import date to review the new entries. Spot-check at least 5 trades against your Plus500 history to confirm pip values and P&L figures match.

Pip verification: on EUR/USD, a 30-pip move with 1,000 units (micro lot on Plus500) should show approximately $3.00 in P&L. If figures are off by a factor of 10, the lot size multiplier needs adjustment in PipJournal’s import settings.

Once verified, use PipJournal’s tag system to label trades by setup type (e.g., breakout, pullback, news fade) and session (London, New York, Asian). Even retroactively tagging 20-30 trades gives you enough data to run a meaningful setup performance analysis.

Pro Tips

  • Export monthly rather than quarterly to keep file sizes small and reduce the risk of hitting Plus500’s row display limit in the History panel.
  • Use Plus500’s Position ID column as a reference number when cross-checking trades — it is a unique identifier that does not change between exports.
  • Set your daily loss limit in PipJournal immediately after importing so your analytics include your actual risk parameters from day one.
  • If you traded multiple instruments in one session, tag by instrument group (e.g., majors vs. minors) to see whether your edge holds across all pairs or is concentrated in a few.
  • After your first import, review your equity curve to identify periods of peak drawdown that may not have been obvious trade-by-trade.

Common Mistakes to Avoid

  1. Importing without cleaning the file first. Summary rows and non-forex instruments will either cause import errors or corrupt your analytics. Always open and review the CSV before uploading.

  2. Using a partial date range on the first import. Starting with only the last 30 days means your win rate and expectancy calculations will be based on too small a sample. Import at least 6 months of history upfront if available.

  3. Skipping the post-import verification step. Assuming the import is correct without spot-checking means you could run weeks of analysis on bad data. Five minutes of verification prevents hours of confusing results.

  4. Leaving trades untagged. Raw trade data without setup or session tags produces averages across all conditions, which are rarely actionable. Tag as you import, even if it is just high-level categories to start.

  5. Ignoring rollover (swap) costs in P&L. Plus500 includes rollover costs as a separate column. Confirm that PipJournal is including swap costs in its net P&L calculation so your profit factor reflects true profitability.

How PipJournal Helps

PipJournal’s broker import tool includes a dedicated Plus500 mapping template that handles the platform’s non-standard column headers automatically, reducing setup time to under two minutes. Once trades are in, the analytics dashboard calculates your win rate, average R, and profit factor across any tag combination — giving you instant clarity on which setups and sessions are actually driving results. The tag filtering system lets you isolate, for example, all EUR/USD London session breakout trades from the last 90 days and compare them against your overall performance. For traders managing ongoing imports, PipJournal’s duplicate detection means you can re-run a monthly export without worrying about inflated trade counts.

People Also Ask

Does Plus500 support MT4 or MT5 export formats?

No. Plus500 uses its own proprietary platform and does not support MetaTrader. You export trade history directly from the Plus500 web platform or app as a CSV file.

How far back does Plus500's trade history export go?

Plus500 allows you to export up to 3 years of closed trade history at a time. For older records, contact Plus500 support to request extended history.

Why are some of my Plus500 trades showing incorrect pip values?

Plus500 quotes some instruments with non-standard lot sizes or decimal pip conventions. When importing, verify that PipJournal's pip multiplier matches the instrument specification — for example, JPY pairs use a 0.01 pip value per unit rather than 0.0001.

Can I import Plus500 CFD trades on indices and commodities?

PipJournal is built for forex. If your Plus500 export includes non-forex instruments such as indices, gold (XAU/USD as a CFD), or shares, only the forex pair rows will map correctly. Filter or remove non-forex rows before importing.

Will importing overwrite my existing PipJournal trades?

No. PipJournal's import uses duplicate detection based on open time and instrument. Re-importing the same CSV will not create duplicate entries.

Was this article helpful?

P
Written by

PipJournal Team