NeoTLog › Import › DEGIRO

Import your DEGIRO trades into a journal

Export your transactions from DEGIRO, drop the CSV into NeoTLog, and every purchase and sale is matched into round trips, with the AutoFX and transaction fees, statistics and a P&L calendar.

1. Export your trades

  1. Log in to DEGIRO and open Inbox → Transactions — not Account statement.
  2. Set the start date as far back as you need.
  3. Click Export (the download icon) and choose CSV.

Transactions, not Account statement. The Account statement export (Account.csv) is DEGIRO's cash ledger: fees, dividends, deposits and the cash side of each trade. Only the Transactions export has a row per purchase and sale with Quantity and Price columns.

Any language, either number style. The export has the same columns in every language DEGIRO offers, so a Spanish or Dutch file imports like an English one. The older layout from before 2025 imports too, and decimal commas (150,0000) or dots are detected per file.

No tickers, and corporate actions are trades. DEGIRO writes the product's name, not a ticker, so the name is the symbol. A name change, ISIN change or merger appears as a sale and a purchase without an order ID, and imports as DEGIRO booked it.

Sales of shares from before the file. A sale the file has no purchase for — shares bought before the dates you exported, or moved in from elsewhere — is left out and counted in the import message, unless the file buys them back the same day: that is a day trade's short, and it imports as one.

Built from the documented format. This importer follows DEGIRO's export as its documentation and open-source tools describe it, and is tested against that layout — not yet against a file from a NeoTLog user. If yours does not import cleanly, send it to support@neotlog.com and we will fix the importer.

2. What the file looks like

This is the header row the importer is tested against, with one row of sample data underneath it:

Date,Time,Product,ISIN,Reference exchange,Venue,Quantity,Price,,Local value,,Value EUR,
Exchange rate,AutoFX Fee,Transaction and/or third party fees EUR,Total EUR,
Order ID

14-01-2025,15:31,EXAMPLE CORP,US0000000001,NDQ,XNAS,10,"150,0000",USD,"-1500,00",USD,
"-1463,41","1,0250","-3,66","-2,00","-1469,07",
1a2b3c4d-0000-4000-8000-000000000001

Wrapped here for reading — in the file each row is one line.

DEGIRO leaves the currency columns without a name and translates every header into your account's language, so NeoTLog reads the file by position: Date, Time, Product, Quantity (negative for a sale), Price and its currency, the Exchange rate, the AutoFX Fee and the transaction fees. The fees are charged in your account's currency and converted into the price's; prices in pence (GBX) become pounds.

3. Import it

  1. Create a free NeoTLog account, or log in.
  2. Open Import and choose DEGIRO.
  3. Check Date format: it is preset to DD-MM-YYYY. If your export writes dates another way, change it first, then drop in the file.
  4. Set the file timezone if the export does not carry one, then import. Duplicate rows from an overlapping date range are detected, so re-importing a wider export later is safe.

4. What you get

Fills are matched first in, first out into closed round trips, so an entry scaled in over several orders and out over two becomes one trade with one average entry, one average exit and the right quantity. From there:

5. What doesn't import

Questions

Which time zone are the times in?

Amsterdam time (CET/CEST), going by when market opens appear in DEGIRO's files, whatever your country. It is preselected on import.

Are options and futures read?

Yes. The contract multiplier is read from the file — DEGIRO's local value is quantity times price times multiplier — so an option's profit comes out at the right size. A bond quoted in percent of its nominal value is read the same way.

Do I need a paid plan?

No. Basic is free: 100 trades per calendar year (imported or entered) on one trading account, with no card. Plus adds unlimited imports and accounts, chart screenshots, MAE/MFE and a price chart of each trade; Pro adds AI performance reports, the AI assistant and the screenshot SL/TP reader. You can try Pro free for 14 days, once per account, with no card.

I trade on another platform too.

NeoTLog reads exports from 60+ platforms, and on Plus and Pro several accounts can live in one journal. The guides are listed on the import page.

Import your DEGIRO export

Free plan, 100 trades a year, no card. Your file is parsed in your browser.