Broker guides / Trading 212
STOCKS & CFD BROKER

Trading 212 history into a journal, Invest and CFD

RB Trading Last checked: 8 October 2026

Trading 212 exports from the History screen: the menu, History, then Export. On Invest and ISA accounts you choose a timeframe and what to include, and a CSV downloads. On CFD accounts you pick categories like Closed Positions and press Generate, up to 12 months per file. For an Invest export, rename two price and share columns and the journal pairs your buys and sells into trades.

AccountsInvest, ISA, CFD
ExportMenu > History > Export
CFD limit12 months per file
Import pathFill pairing after two renames

Invest and ISA accounts

  1. Open the menu (the three lines) and choose History.
  2. Press the export button.
  3. Choose the timeframe and the data to include: orders, transactions, dividends. For a journal, orders is what you need.
  4. The CSV downloads to your device.
Menu > History > Export > timeframe + orders > download CSV

The help centre does not state a range limit for Invest exports. Trading 212's community has mentioned a one year maximum per file, so export year by year to be safe.

Two renames before importing

A Trading 212 Invest export has an action column with values like Market buy and Market sell, which the journal understands. But share and price headers may be written in a way the reader does not recognise, such as "No. of shares" and "Price / share". We tested both versions:

Header as exportedRename to
No. of sharesQuantity
Price / sharePrice

Before the renames, two rows came in as two separate entries with zero P&L. After, a buy of 10 shares at 150 and a sale at 155 paired into one trade worth 50. Rows for deposits and dividends are skipped because they are not buys or sells.

Currency

Trading 212 shows prices in the instrument's currency and results in your account currency, with an exchange rate column between them. The journal calculates P&L from prices, so a US stock in a GBP account comes out in dollars. If you want account-currency results, compare the journal with Trading 212's Result column for a few trades and note the difference, or keep a separate journal account per currency.

CFD accounts

Trading 212's CFD export works a little differently. Menu > History > Export, choose the timeframe and categories, press Generate, and find past files under Recent exports. Each file holds up to 12 months. Categories include Closed Positions, Orders, Transactions, Dividends adjustment, Overnight Interest and Interest on Cash. Every row has a RecordType, and Trading 212 names columns such as Result, Total result, Spread, FX fee, Overnight interest, Position ID and Order ID.

Export Closed Positions on its own. Then import through the column mapper: tag Result or Total result as Net P&L, and the spread, FX fee and overnight interest columns as commission and swap if you want fees tracked.

Invest / ISA: after the two renames, the file is read as fills and paired first in, first out. CFD: Closed Positions through the column mapper, which remembers your mapping. No live sync for Trading 212.

What to look at

Import Trades screen in the RB Trading journal, where a Trading 212 history file is dropped in
The Import Trades screen: drop a CSV, XLSX, HTM or PDF statement, or paste raw CSV text.

Pies and automatic investing

If you use pies or recurring investments, their buys show up in the same export. They are not trading decisions in the usual sense. Filter them out before import, or put them in a separate journal account, so your trading stats describe the trades you chose yourself.

Quick answers

How do I export my Trading 212 history?

Open the menu, then History, then Export. Choose the timeframe and data, and the CSV downloads. CFD accounts use Generate and keep files under Recent exports.

Is there a limit on Trading 212 exports?

Trading 212 says CFD exports cover up to 12 months in a single file. Export Invest history year by year too.

Why does my Trading 212 file not pair into trades?

Rename the shares column to Quantity and the price per share column to Price, then import again.

Should I import Trading 212 pie purchases into my journal?

Keep them separate. Automatic pie buys are not trading decisions, so they distort win rate and holding time.

Sources

Last checked: 8 October 2026. Brokers move menus and change fees without notice, so confirm the current steps and costs on Trading 212's own site before you rely on them.

Your broker history, finally readable

Import your file, see your R, sessions and fees in one place. The free plan holds 50 trades.

Start free, no card