Navexa allows you to integrate your Interactive Brokers account, keeping your trade data up to date with automatic daily syncs.
What does the IBKR feed include?
✅ Full trade history is imported in most cases when first connecting (but you must request the historical file).
✅ Ongoing daily syncs of trades, positions, and balances.
✅ Supported instruments: Stocks and ETFs.
❌ Not supported: Options, CFDs, Futures, or other derivatives. These must be manually added to Navexa as Custom Investments.
Enable the IBKR feed for Navexa
To enable the feed, you need to email IBKR requesting the Navexa feed.
Send an email to [email protected], include your IBKR account number, and request:
The Navexa feed AND
The historical file
IBKR will provide you with FTP credentials. You’ll then provide these credentials to Navexa as shown in the steps below.
NOTE: If you don't request the historical file, you will not receive your full trade history.
Link your IBKR account with Navexa
Once you have your FTP credentials, follow these steps to link your IBKR account:
Click “Add Holdings” on the Overview or Portfolio page.
Click “Import from Broker/Account.”
Search for Interactive Brokers and select it.
Click “Direct Account Link.”
Enter your details:
IBKR account number (If you have multiple accounts, you will need to repeat this process for each one).
FTP username (sent by IBKR).
FTP password (sent by IBKR in a separate email).
(Optional) Give the account link a name.
Select which portfolio to insert trades into.
Set the start date for importing trade history.
Click “Link Account.”
Initial sync of trade data
IBKR delivers trade files once a day.
Navexa processes these files and updates your trades automatically.
This can take up to 24 hours after linking your account. Occasionally, IBKR may experience delays in providing the data, which can affect the timing of the sync. If you notice missing trades, revisit after some time to check if the data has updated.
Notes & Special Cases
Account numbers starting with F: IBKR sometimes issues credentials tied to a master account beginning with F. These feeds don’t contain the sub-account trade history Navexa requires.
Use U-type accounts: Your IBKR feed credentials should typically begin with U. You’ll need the specific U account feed for each sub-account you want to track in Navexa.
Multiple accounts in one portfolio: You can connect multiple U accounts to a single Navexa portfolio. Simply link each one individually.
Separate portfolios: If you also want to link another IBKR account to a different Navexa portfolio, you’ll need that account’s unique U credentials set up separately.
Example Structure (Table)
Navexa Portfolio | IBKR U Account | Required Details |
Portfolio A | U21327439 | FTP username + password |
Portfolio A | U21327440 | FTP username + password |
Portfolio A | U21327441 | FTP username + password |
Portfolio B | U21327442 | FTP username + password |
Each U account requires its own FTP username and FTP password (sent separately by IBKR). Enter these details when linking the account in Navexa.
Tip: If you trade Options, CFDs, or Futures, add them as Custom Investments in Navexa to keep your portfolio accurate.
Sometimes You’ll Need to Upload a CSV
Even with the feed enabled, in some cases, you may also need to generate and upload a CSV file of your trades to complete your history.
Steps to Export a CSV from IBKR:
Log in to Interactive Brokers.
Click the Reports tab and select Flex Queries.
Click + next to Activity Flex Query.
Select Trades under Sections.
In the pop-up, select Executions.
Tick SELECT ALL and click Save.
Enter a Query Name.
Under General Configuration, change Date Format to mm/dd/yyyy.
Click Create.
Run the Activity Flex Query.
Under Period, select Custom Date Range to cover all trades.
Set the format to CSV, then click Run and download your trades.
Upload the CSV file into Navexa.
✅ This step ensures you capture your complete trade history if anything is missing from the automatic feed.