
BrokerGlobalAvailable
Interactive Brokers portfolio tracker
Connect Interactive Brokers and your positions, cash balances and available trade history import automatically. Every holding keeps its own currency, and every transaction converts at the rate of the day it happened, so you read the return you actually earned rather than one bent by today's rate.
Tracking by hand is free forever. No credit card needed, and the demo opens without an account.
What comes across from Interactive Brokers
Positions
Stocks, ETFs and funds held at Interactive Brokers, with quantities and live prices refreshed on every sync.
Cash balances
Uninvested cash in each account, in the currency the account holds it.
Trade history
Buys, sells, dividends and fees, wherever Interactive Brokers publishes an activity feed. When it does not, FortuneOK rebuilds your entry from the average cost the broker reports, so profit and loss is never blank.
Interactive Brokers accounts often span several markets and currencies at once. FortuneOK keeps each holding in its own currency, converts each transaction at the rate of its own date, and reports one net worth in the currency you choose, so a strong dollar year never gets mistaken for investment skill.
How to connect Interactive Brokers
Open the broker list
Sign in to FortuneOK, open the portfolio menu and choose "Connect a broker".
Choose Interactive Brokers
Pick Interactive Brokers from the list. SnapTrade's secure portal opens and you sign in to Interactive Brokers there, never inside FortuneOK.
Approve read-only access
Confirm the connection. Interactive Brokers grants permission to read positions and activity only, with no ability to trade or move money.
Watch the portfolio fill in
Your Interactive Brokers account arrives as its own portfolio tab and joins the combined view of everything you own.
The connection stays read-only for its whole life. FortuneOK never receives your Interactive Brokers password, and nothing in the app can place a trade or move money. The privacy policy lists exactly what is stored.
About Interactive Brokers
Interactive Brokers is a US-based broker founded in 1978. One account reaches stocks, options, futures, bonds and currencies on exchanges in many countries.
Track Interactive Brokers: the Flex Query, the file import and UCITS funds
What syncs, and what needs a Flex Query
Connecting Interactive Brokers brings your holdings across straight away. Your transaction history is different: Interactive Brokers only shares it with SnapTrade, the service that connects us to your account, after a Flex Query is set up in Account Management. Until then the holdings are right and the transactions stay empty.
Create the Activity Flex Query
- In Account Management, open Performance & Reports, then Flex Queries.
- Pick the account, click the + on the Activity Flex Query panel and name the query.
- Choose the sections, then the fields inside each one. You can drag the fields into the order you want.
- Under Delivery Configuration, set the account, the format (XML, CSV, text with pipes or text with tabs) and the period, from the last business day up to the last 365 calendar days, or month, quarter and year to date.
- Click Continue, then Create.
Interactive Brokers' own page does not say which sections to pick. Its Activity Flex Query reference, linked under Sources, lists every section and field.
Importing the file instead
A Flex Query file will not upload as it is. Our importer reads the columns of our own template, so copy your data into it.
- Write dates as YYYY-MM-DD.
- Amounts are positive. The Type column (buy, sell, dividends, deposit, withdraw, interest or expense) says which way the money went.
- Give each row a Category (stock, etf, crypto or bond) and a Symbol for anything that trades.
- Each asset uses one currency, and a file holds up to 5,000 rows.
- Nothing is imported until every row reads correctly, and uploading the same file twice adds nothing the second time.
Tracking UCITS funds you hold at Interactive Brokers
Interactive Brokers gives you access to London-listed funds such as VWRA and CSPX. Enter the London line with its .L suffix (VWRA.L, CSPX.L) and FortuneOK quotes it live. US and Toronto (.TO) listings work the same way. Frankfurt, Amsterdam, Zurich and Tokyo listings return no price today, so a fund held only on one of those lines shows without a quote.
Your return in your own currency
Each holding keeps the currency it trades in, and FortuneOK converts it to your base currency when you look, never storing the converted figure. The annual return is money-weighted (XIRR) over the money you actually put in and took out, and it only appears as a yearly rate once you have a year of history.
Questions about Interactive Brokers
Why are my Interactive Brokers transactions empty?
Holdings sync on their own, but transactions only arrive after a Flex Query is set up in Interactive Brokers Account Management. Follow the steps above, then sync again.
Can FortuneOK place orders or move money in my Interactive Brokers account?
No. The connection is read-only: we see your positions and history, and we never place orders or move money.
Can I upload the Flex Query file instead of syncing?
Yes, once its columns are copied into our import template. A raw Flex Query file is not read as it is.
Sources
Trademark notice
Interactive Brokers is a trademark of its respective owner. FortuneOK is an independent portfolio tracker and is not affiliated with, endorsed by or sponsored by Interactive Brokers. Connections are provided through SnapTrade and availability can change without notice. Visit the official Interactive Brokers site.