Deriv (formerly Binary.com) is one of the most widely used brokers among retail forex traders in emerging markets, offering both its own web-based platform and MT5 accounts. Getting your Deriv trade history into PipJournal is straightforward once you know which export path applies to your account type. This guide walks you through the complete process — from finding the right report in Deriv to verifying your imported trades are ready for analysis in PipJournal.

Step 1: Identify Your Deriv Account Type

Deriv offers two distinct trading environments, and the export method differs between them:

  • Deriv Web Platform (deriv.com) — trades executed through Deriv Trader, Deriv GO, or DBot are stored in your Deriv account and accessible via the Reports section on the website.
  • Deriv MT5 — trades executed in MetaTrader 5 under a Deriv-branded MT5 server (e.g., Deriv-Server, Deriv-Demo) are stored in the MT5 platform itself.

Log into your account at deriv.com. If you see trade history under Reports > Statement, you are on the native platform. If your trades were executed in the MT5 desktop or mobile app, follow the MT5 path in Step 3.

Step 2: Export Trade History from Deriv

For native Deriv platform accounts:

  1. Log in at deriv.com and click your account icon in the top-right corner.
  2. Navigate to Reports > Statement.
  3. Set the date range. Deriv allows up to 3 years per export request.
  4. Filter by Profit/Loss transaction type to isolate completed trades (exclude deposits and withdrawals).
  5. Click Download and save the file as CSV.

The exported CSV includes columns for date, reference ID, action type, currency, amount, and balance. Forex CFD trades appear as “Buy” and “Sell” action types with the instrument name (e.g., frxEURUSD for EUR/USD).

Step 3: Export from Deriv MT5 (if applicable)

If your trades were executed in MetaTrader 5 under a Deriv server:

  1. Open the MT5 desktop application and log in to your Deriv MT5 account.
  2. Click View > Terminal (or press Ctrl+T) to open the terminal panel.
  3. Navigate to the Account History tab.
  4. Right-click anywhere in the history panel and select Save as Detailed Report.
  5. Save the file in HTML format — this is the format PipJournal’s MT5 importer expects.

Set the date range to cover all trades you want to import. A 90-day window is a practical starting point for most traders.

For the full MT5 export walkthrough, see the MT5 trade import guide.

Step 4: Format and Clean Your Export

Before uploading, open the file and verify the following fields are present:

Required FieldDeriv CSV ColumnDeriv MT5 Column
SymbolAction (e.g., frxEURUSD)Symbol
DirectionBuy / SellType
Lot sizePurchase priceVolume
Open pricePurchase pricePrice
Close price— (derived)S/L or close price
Open timeDateTime
Profit (USD)AmountProfit

The native Deriv CSV does not always include a separate close price column for CFD trades — PipJournal can calculate P&L in pips from the open price and profit amount if both are present. Remove any rows that are deposits, withdrawals, or instrument types other than forex pairs (e.g., Volatility Index trades).

Step 5: Import into PipJournal

  1. Log into your PipJournal account at app.pipjournal.co.
  2. Navigate to Trades > Import.
  3. Select Deriv CSV or MT5 HTML as the import source, depending on your file type.
  4. Upload your file. PipJournal will parse the columns and display a preview of the mapped trades.
  5. If any columns are flagged as unmapped, use the dropdown selectors to manually match them to the correct fields.
  6. Review the trade count and date range in the preview — confirm these match what you exported.
  7. Click Confirm Import.

For a standard 90-day export with 50-200 trades, the import typically processes in under 10 seconds.

Step 6: Tag and Enrich Your Trades

Raw imports give you P&L data but not analytical depth. Immediately after import:

  • Apply setup tags to categorize each trade by strategy (e.g., “breakout”, “pullback”, “news fade”).
  • Add session labels (London, New York, Asian) if your broker timestamps are in UTC — use the open time to determine the session.
  • Write a 1-2 sentence note on any trade where the outcome surprised you — these are the entries PipJournal’s AI co-pilot uses to surface behavioral patterns.

Trades with at least 3 tags generate the most useful setup performance breakdowns.

Pro Tips

  • Deriv’s native platform uses “frxEURUSD” notation for forex pairs. PipJournal normalizes these to standard symbols (EUR/USD) automatically — no manual renaming needed.
  • If you have both a Deriv real account and a demo account, import them into separate PipJournal workspaces to keep analytics clean.
  • For ongoing imports, export monthly on the 1st of each new month. Monthly exports of 30-100 trades are easier to review than quarterly dumps of 300+.
  • If you trade micro lots (0.01) on Deriv, verify that PipJournal is displaying the correct pip value — EUR/USD at 0.01 lots produces $0.10 per pip, not $1.00.
  • Deriv’s MT5 server timestamps are in GMT+0. PipJournal displays times in your configured timezone — set this under Account Settings before importing to avoid session misclassification.

Common Mistakes to Avoid

  1. Importing non-forex instruments. Deriv offers Synthetic Indices, basket indices, and commodities — these do not belong in a forex journal. Filter your export to forex pairs only before uploading.
  2. Skipping the column preview step. Clicking through the import preview without checking mapped fields leads to trades with incorrect lot sizes or inverted directions. Spend 30 seconds reviewing the preview before confirming.
  3. Importing without tags. A list of raw trades with P&L but no setup tags cannot tell you which strategy is working. Tag immediately after import while each trade is still fresh.
  4. Double-importing after a re-export. If you extend the date range and re-export, the new file will overlap with previously imported trades. PipJournal’s duplicate detection handles most cases, but verify the final trade count matches your records.
  5. Using the wrong timezone for session analysis. Deriv MT5 server time is GMT+0. If your PipJournal timezone is set to your local time and it differs from GMT, session labels will be misassigned until you correct the account setting.

How PipJournal Helps

PipJournal’s import pipeline accepts both Deriv’s native CSV and the MT5 HTML statement format, so no manual data entry is required regardless of which Deriv platform you use. Once imported, the analytics dashboard breaks down your performance by symbol, session, lot size, and setup tag — giving you a clear view of which conditions produced your best results on Deriv’s execution environment. The equity curve viewer makes it immediately visible whether your account grew steadily or in volatile spikes, and the AI co-pilot flags behavioral patterns like revenge trading after a loss or outsized lot sizes on winning streaks.

People Also Ask

Does Deriv have a direct integration with PipJournal?

PipJournal supports CSV and MT5 HTML imports, which covers both Deriv's native platform export and Deriv MT5 accounts. A direct broker API connection is on the roadmap.

Can I import Deriv Synthetic Indices or only forex trades?

PipJournal is built exclusively for forex. Only forex pairs from your Deriv account should be imported. Synthetic Indices and other non-forex instruments are outside the scope of PipJournal's analytics.

My Deriv CSV is missing some columns — what do I do?

The minimum required fields are symbol, direction (buy/sell), lot size, open price, close price, open time, and close time. If profit in USD is missing, PipJournal can calculate it from the other fields. Contact support if columns do not map correctly after upload.

How far back can I export my Deriv trade history?

Deriv's Reports section allows date ranges of up to 3 years. For older history, contact Deriv support and request a full account statement.

Will duplicate trades be created if I import the same file twice?

PipJournal detects duplicates based on trade open time, symbol, and lot size. Re-importing the same file will not create duplicate entries.

Was this article helpful?

P
Written by

PipJournal Team