Dear Community,
We're happy to share a new connection option for Interactive Brokers users: a direct FIX connection designed to improve the stability and speed of IBKR order routing.
The QuantConnect-Interactive Brokers FIX integration remains permanently connected, eliminating the weekly re-logins required by IB Gateway. This provides long-running algorithms with greater stability, especially those with complex internal states.
Orders are routed through a private, encrypted connection, providing greater reliability and faster order routing. FIX connections are also lightweight, reducing memory usage compared to IB Gateway’s heavier Java application. This lower memory footprint gives your algorithm more room to operate on the same host server.
Traditional FIX-only connections do not provide full algorithm holdings or order state information. To address this, our integration uses a combination of the IBKR Web API and FIX API. This lets us fill the gaps of classic FIX-only connections and fully populate algorithm state, while keeping the QuantConnect FIX experience as easy to use as the IB Gateway workflow clients already know. Most of the existing IB-Gateway order types are supported, including: Market, Limit, Combo Limit, Stop Limit, Stop Market, Market on Close, and Trailing Stop.
There are no additional costs, however the new connectivity does not support data feeds, futures options trading, or financial advisor accounts. Using IBKR FIX requires either QuantConnect data or one of our supported data vendor integrations.
To use the new connection, follow the onboarding process to activate FIX for your account.
We remain committed to serving you the best systematic and quantitative trading platform in the world. Stay tuned as we have a lot of new work coming out over the next few weeks!
Happy Trading!
QuantConnect Team
TradingBotsSimplified
Hi,
This is awesome! I love not having to reauthenticate every week.
I tried to enable FIX as soon as I saw this announcement, but when I enter my QuantConnect UID in the “Service Account Configuration for QuantConnect” step, I get an “Invalid format” error.
Jared Broad
The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.
To unlock posting to the community forums please complete at least 30% of Boot Camp.
You can continue your Boot Camp training progress from the terminal. We hope to see you in the community soon!