UK broker CSV export & compatibility guide
How to export your transaction history from major UK investment platforms and import it directly into Omnicogi without sharing broker passwords.
Omnicogi uses a zero-credential architecture. Instead of asking for your bank passwords or using invasive Open Banking scrapers that break constantly, Omnicogi ingests official transaction CSV files generated directly by your broker.
1. Step-by-step export instructions by broker
Interactive Investor and Fidelity International have a purpose-built parser that reads their export format directly. Every other broker below imports through Omnicogi's generic column-matcher, which recognises common CSV headers automatically — it works today, it's just not broker-specific yet.
How to download your transaction history:
- Log in to your Interactive Investor desktop account.
- Navigate to Portfolio and select the relevant account (Trading Account, ISA, or SIPP).
- Click on History & Transactions.
- Select your date range (e.g. All available history or Custom date range).
- Click the Download / Export icon at the top right of the table and choose CSV.
Tip: II exports include full transaction types (Buys, Sells, Dividends, Corporate Actions, and Monthly Fees). Omnicogi parses and classifies all rows automatically.
How to download your transaction history:
- Log in to your Fidelity UK online account.
- Select your account (ISA, SIPP, or Investment Account).
- Go to Transactions & Orders (or Account Activity > History).
- Set the date filter to your desired historical range.
- Click Download to spreadsheet (CSV) located above the table.
Note on Settlement Dates: Fidelity records both Trade Date and Settlement Date. Omnicogi uses the trade execution date to ensure accurate XIRR and Section 104 cost pooling.
How to download your transaction history:
- Log in via the web portal or mobile app.
- Go to History (bottom right icon or left navigation bar).
- Click the Export icon (downward arrow).
- Select Custom Period and toggle all fields (Orders, Dividends, Transactions).
- The 365-Day Rule: Trading 212 restricts each export batch to a maximum of 365 days. If your trading history spans 3 years, download three separate files (e.g. 2023, 2024, 2025). Omnicogi automatically merges and deduplicates them.
How to download your transaction history:
- Log in to your HL online account.
- Select your Stocks & Shares ISA, SIPP, or Fund & Share Account.
- Click on the Transactions tab.
- Select View all history or choose custom dates.
- Click the Export to CSV / Excel link at the bottom of the table.
- AJ Bell: Navigate to My account > Documents & Statements > Transaction history, choose your dates, and click Export to CSV.
- Vanguard Investor UK: Under My Accounts > Transaction History, filter by date range and select Download CSV.
2. Broker formatting quirks & how Omnicogi resolves them
| Broker Quirk | The Problem | How Omnicogi Handles It |
|---|---|---|
| Overlapping CSV Exports | Exporting "Last 12 months" every quarter creates duplicate rows. | Omnicogi generates cryptographic transaction hashes to deduplicate identical trades automatically. |
| GBX (Pence) vs GBP (£) | LSE stocks quote in pence (e.g. 2450p) while funds quote in pounds (£24.50). | Omnicogi normalises all London Stock Exchange pricing units to prevent 100x valuation errors. |
| Corporate Actions & Ticker Changes | A company changes ticker or merges, breaking history. | Omnicogi maps trades by unique ISIN and SEDOL identifiers rather than volatile ticker symbols. |
| Missing Cash Movements | Broker CSV logs trades but omits platform custody fees or uninvested interest. | Adding a single point-in-time Snapshot immediately detects and reconciles any ledger variance. |
3. The Import Diagnostics & Reconciliation workflow
When you drop your CSV into Omnicogi, our calculation engine executes a 4-step pipeline:
Identifies broker template, delimiter, date encoding (DD/MM/YYYY vs YYYY-MM-DD), and currency columns.
Matches trade descriptions to verified securities via global ISIN/SEDOL directories and market feeds.
Separates external deposits from internal reinvestments and builds running average cost pools for CGT.
Cross-references calculated share quantities against your official broker valuation statement.
On this page