As Quantconnect is getting more popular since it provides broker connectivity compared to other platform, expanding to more brokers should be a central point for the business.
From the github seems like there is active development with Bitfinex and Kraken api and is a good thing IF gets implemented also on the Quantconnect website.
What about other Brokers for traditional markets? (alternative to Interactive Brokers for Stocks / ETF trading)
Unfortunately many users like myself cannot use Interactive Brokers since in some countries is not possible to opt out SLS, so connection with Quantconnect is not possible and apart as a training exercise Quantconnect platform has no use for me.
Other brokers implemented, also, are not really global I cannot use FXCM and GDAX for example.
I know that there is LEAN as an OpenSource alternative but the Quantconnect platform to be truly global needs more broker options to be implemented on the website itself, any plans
Michael Manus
is there maybe a list of countries where opt out sls is not possible?
Donkey Trader
I wish there was such list, I found out because the SLS opt out was not present in my security settings, after contacting IB support, they explained that in my country they don't provide any opt out due to regulatory requirements
Unfortunately there is no mention on the help/support pages of IB.
Michael Manus
oooooooooh. :(
than you have to work on some algo with a couple of stocks (max 50 at start) and host it yourself
its a little bit harder now without universe selection but manageable.
read this maybe it has a littlebit of value for you.
i think QC downloads info about some stocks if you are using history but not sure:
Michael Manus
the article above is for history requests if you are planing to hist it for yourself btw.
going live with lean takes 10 minutes. there are some guides i think.
may i ask which country you are from?
Jared Broad
Sorry to hear Donkey. Today running LEAN on your own server is the only way. We'll look into how difficult it is to support 2FA users but at this time we have no idea.
IB is releasing a new REST API but it doesn't have streaming sockets yet so won't be as stable as our current system. Once they have sockets we can move across to their new system.
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.
Donkey Trader
Jared Broad
I understand that it does not depend on you as is IB enforcing 2FA but even running LEAN won't solve the 2FA authentication problem as it still the only way to login in the account so if there is a connection drop or the usual maintenance from IB you are forced to relogin with 2FA. So running LEAN doesn't help much.
Ideally would be great if they offer another way with the new API but would be even better having other exchanges available to trade equities on your platform, do you think it will be possible in the near future?
Donkey Trader
Michael Manus
At the moment I will try to run a paper account and test monthly manual rebalances on my account of around 10 stocks, but it defeats the purpouse of running algorithms on Quantconnect as I can do the same with Quantopian and having more options there to run the algorithm.
Jared Broad
Any brokerages you can suggest on the same international level as IB?
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.
Donkey Trader
There are few that I know of that provide also API connectivity
- SAXXO
- SWISSQUOTE
- MB Trading
There might be others that I am not aware of, and hopefully Robinhood will slowly get more international.However IB still the preferred option if the 2FA can be solvedMichael Manus
hm quantopian dropped their brokerage support what i know so you can backtest there like in quantconnect.
you dont have to use IBController for TWS/gateway restart when something happens.
TWS trys to reconnect for hmm about 10 minutes or more when connection is lost so gateway will do the same.
for me the IBController is for starting one million algos without doing something manually
Beeing one person start the GATEWAY and thats it. you could create a second user and apply to market data for this user so TWS would work too i think.
some guys on reddit said about robinhood that if you send a order to robinhood its actually a limitorder with 5% limit based on the market price. They are earning money with selling your data to marketmakers. You dont pay any fee but you are buying high. That is something you would need to backtest. No fees but high slippage.
Lean would work if you would want to use it.
i will try again :) which country are you from? :):)
Donkey Trader
I will try to configure LEAN but I am not an expert and might need someone to help me. I like Quantconnect because is less time consuming than trying to learn how to run it on my own.
I roughly understand the idea you presented above and using TWS Gateway to establish a connection between IB and LEAN, I used the TWS Gateway before with Ninjatrader and worked quite well but not on a continuous basis so it has to be seen if the connection drops would require manual 2FA before it can re-establish.
I will spend some time trying to run Lean in the following weeks.
My preferred choice would still be IB and not Robinhood in any case.
I am from Hong Kong.
Michael Manus
oh ok.
hmm the IB gateway was developed for running an algo i think so its purpose was to be stable and runing and that always.....that how i understood the meaning of IB gateway. it reconnects when connection drops and does not wont any password if you login already.
Vidal boreal
Hi, Donkey Trader,
I got the same problem. Do you finally figure out any other ways to do live trading?
Vidal boreal
I am a Hong Konger too and I got the same message from IB support. The reason is due to hk regulations. If you move your IB HK account to IB LLC account, then you can have the SLS opt out option, but you need to have an oversea residential address ( say in Macau or Taiwan).
Donkey Trader
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!