Reference rows
Closing positions, totals and accruals remain visible but will not become portfolio operations.
Interactive Brokers portfolio tracking
Export a supported Activity Statement as CSV. Upogee detects the exact layout and shows what it can import before verified stock, ADR and ETF trades join the same portfolio view as your other accounts.
No IBKR password. No trading connection. Nothing is added to your portfolio until you review and confirm the batch.
Two supported Activity Statement CSV layouts. A compact Transaction History without native price currency is detected but blocked.
01
The browser checks the statement structure and verifies that dates, amounts and currencies are coherent.
02
You see what can be imported, what stays as reference and which instruments need a decision.
03
Nothing is saved until you confirm. A blocking error prevents the complete batch from being saved partially.
Import preview
This compact sample follows the same states shown by the importer after detection. It is illustrative only and contains no customer data.
Format detected
Supported Activity Statement CSV
12
Importable
4
Kept for reference
1
Needs attention
Closing positions, totals and accruals remain visible but will not become portfolio operations.
Upogee cannot identify one listing safely. The complete batch remains blocked.
Choose a listing, retry the lookup or explicitly exclude the group.
Confirmation is unavailable while this item needs attention. No partial import is written.
Export guide
In Client Portal, open Performance & Reports, then Statements. Generate an Activity Statement for the period you need and choose CSV.
Use an Activity Statement CSV. Flex Queries, trade confirmations, positions-only reports and other CSV exports are not covered by the verified contract.
Include enough history to support later sales. A sale can be blocked when the imported ledger does not contain sufficient earlier purchases.
IBKR Activity Statement CSV
Compatibility covers two exact Activity Statement layouts and a third compact Transaction History contract that is detected but cannot be imported.
Added to your portfolio operations after confirmation.
Counted and explained in preview, but not written as transactions.
While one of these blockers remains, the complete batch cannot be confirmed and no partial import is written.
Outside the verified import contract.
After a confirmed import
The supported records become part of the same portfolio review as your other accounts. This sample is a real Upogee review surface with synthetic data, not an IBKR import preview.
Sample portfolio · Read-only
Review period
Review period
What changed
Portfolio value moved +€650 across the week. The result stays beside the evidence.
Portfolio snapshot
What drove it
Needs attention
VWCE is the largest position at 21.2%. One quote also needs review.
Next checks
Confirm the older quote, then revisit concentration and cash next week.
Privacy and control
Upogee does not ask for your Interactive Brokers password or permission to trade. Parsing and format detection happen in the browser. The CSV is not sent to an external model or data service.
Instrument lookup receives only the listing details needed to identify an instrument. Historical FX lookup receives only the required currency pair and date. Account identifiers and personal cash descriptions are removed from normalized audit data. After confirmation, Upogee stores supported portfolio operations and a summary of the import result, not the raw statement as portfolio history.
Read the privacy policyOne portfolio context
An import is useful when it improves the portfolio read. Supported IBKR records can sit beside other compatible imports and manual entries without moving custody or creating a trading connection.
Current boundary
Upogee supports two exact IBKR Activity Statement layouts and a defined set of events. A third compact Transaction History layout is recognized but blocked because it omits native price currency. Dividends, withholding tax, interest, options, futures, bonds, security transfers and unverified corporate actions are not imported today.
Yes, when the file matches one of the two supported Activity Statement CSV contracts. Upogee does not claim support for every IBKR export.
Download an Activity Statement as CSV from Client Portal. Upogee supports two exact Activity Statement layouts. A compact Transaction History without native price currency is detected but blocked; Flex Queries, trade confirmations and positions-only reports are not covered.
No. The workflow uses a file you export and review. Upogee has no trading connection to Interactive Brokers.
No. Upogee does not request your IBKR username, password or permission to trade.
Verified buy and sell rows for stock, ADR and ETF, embedded commissions, cash deposits, cash withdrawals and independent fees can be imported when the statement is valid.
No. Their semantics are not covered by the current import contracts, so they are not written as portfolio transactions.
No. Those asset classes are outside the current verified contract.
Reconciliation-only rows remain visible as reference and are not written as portfolio operations. Ambiguous or unresolved instruments and technical errors are different: they block the complete batch until you resolve, retry or explicitly exclude the affected group.
Reimporting the same file does not create new copies of operations already confirmed in the same destination account.
A sale needs sufficient earlier purchase history in the destination ledger. Export a period with enough history to support the units sold.
Yes. Supported IBKR records can coexist with other compatible CSV imports and controlled manual entries in the same portfolio.
Parsing and format detection happen in the browser, and the CSV is not sent to an external model. Account identifiers and personal cash descriptions are removed from normalized audit data. After confirmation, Upogee stores supported operations and a summary of the import result.
You can start with Free. It currently includes one portfolio, up to two accounts, compatible CSV import and 90 days of history. The public pricing page does not list a separate IBKR add-on or state whether a card is required; check the current terms before signup. See current pricing.
No. Upogee is an independent product and is not affiliated with, sponsored by or endorsed by Interactive Brokers.
Start with the verified format
Create an account, open the existing importer and confirm only the records Upogee can support.
Import my IBKR portfolioUpogee is an independent product and is not affiliated with, sponsored by or endorsed by Interactive Brokers LLC. Interactive Brokers and IBKR are trademarks of their respective owner.
Product, reference, and legal information in one quiet footer.
Follow Upogee on X
Product updates, portfolio review ideas, and building notes.