Importing a Broker Trade Confirmation (PDF): The End of Manual Transaction Entry
Re-typing every buy or sell from a PDF trade confirmation is tedious and error-prone. Here's how to automate that entry without losing control over your data.
Published on August 21, 2026
Not every broker offers a clean, complete transaction history export. Many only send, for each operation, a trade confirmation as a PDF: one document per buy or sell, with the date, the security, the quantity, the price, the fees, and the taxes. For an investor who tracks their portfolio seriously, retyping every field from every PDF by hand quickly becomes a chore, and a source of typos that silently distort performance calculations.
The problem with manual entry
A trade confirmation packs roughly ten fields you need to transcribe: operation type, date, security identifier (ISIN or ticker), quantity, unit price, gross amount, brokerage fees, taxes. One mistake, a misplaced decimal on an amount or a swapped quantity, and the cost basis for that position becomes wrong, which then distorts everything that depends on it (TWR, IRR, unrealized gain). The more transactions you have, the more the risk compounds, and the more painful it becomes to check after the fact.
What automatic AI reading changes
Anelior now lets you import a transaction directly from a trade confirmation PDF, regardless of your broker. The principle: you upload the document, and a language model capable of reading PDFs natively (not a per-broker pattern matcher, which would break on the smallest layout change) extracts the relevant fields.
The usual add-transaction form then opens pre-filled with what was read: operation type, date, security (already matched automatically if you already hold it, via its ISIN or ticker), quantity, gross amount, fees, taxes, with the broker's name added as a note. All you have to do is pick the account.
You stay in control
Nothing gets saved automatically. The import only pre-fills the existing manual entry form: you check and correct every field before confirming, exactly as if you'd typed it yourself. If a field couldn't be read with enough confidence, it's deliberately left blank instead of being guessed, with a visible warning, so a wrong value never slips in silently.
That safeguard matters especially for a portfolio tracking tool: automating data entry should never come at the cost of the reliability of the numbers that follow from it.
A complement to existing imports
This PDF import adds to the imports already available on Anelior (Portfolio Performance file, Trade Republic CSV export), covering the case where your broker only issues one document per operation instead of a bulk export. Whatever the starting format, the goal stays the same: rebuild your transaction history under strict double-entry accounting, without the entry chore discouraging you from doing it properly.
Try Anelior for free
Upload your first trade confirmation and watch the form fill itself in, with a free trial and no commitment.
These numbers, calculated automatically.
Anelior shows them per account and per security, updated with every transaction.