Hi Does running live with IB actually risk to have our accounts terminated? The terms of service appears to prohibit any third party to access our account using our credentials:
“Client will not permit any third party to access Client's account using Client's account credentials.”
Mia Alissi
QuantConnect's live trading with Interactive Brokers (IB) does require your account credentials, but it's important to note that your account details are not saved on QuantConnect. When you deploy your algorithm, you enter your IB username, ID, and password, but these details are only passed through to the live server you're running and are not stored in the QuantConnect database. QuantConnect employs modern security practices to ensure the safety of your information (source).
Furthermore, the account access is limited to trading and not withdrawals. So even in the unlikely event of a breach, and if someone somehow gets your 2FA device, they could only place trades on your behalf, not withdraw funds (source).
As for the terms of service of Interactive Brokers, it would be best to consult with them directly regarding their policy on third-party access. However, it's worth noting that QuantConnect's platform is designed to respect and work within the constraints of brokerage policies. For example, by default, IB only supports one connection at a time to your account, and QuantConnect's platform is designed to respect this (source).
In conclusion, while QuantConnect does require your IB credentials for live trading, it takes measures to ensure the security of your information and to work within the constraints of brokerage policies. However, for any concerns about the terms of service of Interactive Brokers, it would be best to consult with them directly.
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.
John Munro
> Furthermore, the account access is limited to trading and not withdrawals. So even in the unlikely event of a breach, and if someone somehow gets your 2FA device, they could only place trades on your behalf, not withdraw funds
Can I ask what has been done to ensure access is limited to trading only? Presumably all instructions go through TWS, how are withdrawals prohibited?
Jared Broad
Sorry for the delay John; this trade-only restriction used to be controlled in the Interactive Brokers account settings when you set up the 2FA. I'm unsure if it's still the case, and I can't repeat the process as our 2FA is all setup. The orders go through the IB Gateway but we're looking into the IB FIX API.
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.
John Munro
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!