Interactive Brokers logo

Interactive Brokers

Interactive Brokers, Inc., headquartered in Greenwich, Connecticut, is an American multinational brokerage firm. It operates the largest electronic trading platform in the United States by number of daily average revenue trades.

https://www.interactivebrokers.com/
Region/CountryUS, Canada, Europe, Australia, India
Authentication TypeAPI Credentials
Connection TypeRead

About This Integration

Want to track your Interactive Brokers investments, manage your portfolio, or integrate your trading data into your favorite fintech tool? With SnapTrade, developers can connect IBKR alongside many leading brokerages through one streamlined integration. This secure connection ensures your data is protected with bank-level encryption, while you maintain full control of your account.

How to Connect to the Interactive Brokers API

Once you enter the SnapTrade connection portal, follow these simple steps to link your IBKR account:

Step 1 - Accept SnapTrade’s Terms and Conditions – This initial agreement is required the first time you connect any account.

Step 2 - Click “Continue” - Keep the SnapTrade connection portal open as you'll be instructed to enter your IBKR Query ID and Token, the next steps will tell how how to generate those.

Step 3 - On a new browser tab, navigate to the Interactive Brokers' website and log into your account.

Step 4 - Navigate to "Performance & Reports". This can be found in the top menu in your Interactive Brokers' account.

Step 5 - Go to "Third-Party Reports" and click on the gear icon under Third-Party Services.

Step 6 - Turn on the SnapTrade service on the "Configure Third-Party Services" page. You'll see a Query ID with 6-7 digits and a Token with 24 digits.

Step 7 - Copy and paste the Query ID and Token into the SnapTrade connection portal.

After completing these steps, you’ll be seamlessly redirected back to your app with your IBKR account now connected.

Is It Safe to Connect My Interactive Brokers Account?

At SnapTrade, protecting your data is our top priority. We know that when you connect your brokerage account, you expect your information to be secure, private, and fully under your control. That’s why we follow the highest security standards and are SOC 2 Type 2 compliant. Here’s what that means for you:

  • Bank-Level Encryption – Your data is secured with robust encryption and authentication protocols.
  • Full User Control – Disconnect your account from any app at any time, whenever you choose.
  • Read-Only access - You connect using a secure Query ID and Token.

Frequently Asked Questions

Does Interactive Brokers have a developer API?

Yes, Interactive Brokers offers a developer API. The SnapTrade integration takes advantage of IBKR Flex Query that makes account and portfolio data available through SnapTrade for streamlined access.

Does the Interactive Brokers API support trading?

No, this integration does not support placing trades.

How can I remove my account from an app?

You can disconnect your account at any time directly within the app you’re using.

Are you a developer?

SnapTrade can help you support major retail brokerages in a single integration.

Get Started