Hi Community, I am a trader using IB TWS with only basic coding experience looking to set up a simple automated options trading bot: If underlying stock price hits DecisionPrice1, then buy/sell spread call/put at some LimitPrice1 limit price. If underlying stock continues its momentum and hits DecisionPrice2, then buy/sell spread call/put at this LimitPrice2 price. Or if underlying reverses back and hits some price do something... Simple stuff. I need to be able to do this for equity AND index options (and why not futures options too). I am hoping there is an already existing software platform compatible with IB that I can build this robot on. Building my own thing in Python or C would require months of learning Also, I'm Canadian and not a lot of brokers with low prices will work here . IB does work. I've done some digging and: Ninjatrader: doesn't do equity options Tradestation EL: no Canadians allowed (and expensive) Multicharts PL: maybe works? but it's not really set up for options trading MetaTrader 5 expert advisor: Doesn't work with IB (without some expensive workaround for institutional clients only?) eSignal: ? Are there any reputable platforms that I missed? Does anyone know how I can build this code in a simple manner? Thanks!
Have you investigated Sierra Chart? https://www.sierrachart.com/ The site looks as if it's still 1996, but the software, etc., are solid. And you wouldn't have to learn complicated syntax. On the other hand, their connection to/integration with IB is complicated: https://www.sierrachart.com/index.php?page=doc/InteractiveBrokers.php
Yes I won't be building the code myself. I will pay someone to build it and just edit it - but it still needs to be user friendly enough for me to understand
You may be right traider. Have you tried IBridgePy? Do you think it's easier to use than ib insync? Thanks!
Hey traider. What are notebooks (jupyter?) and what are recipes? Also, I'm am guessing that there are a bunch of pre-built useful functions (stored in notebooks or they come with ib_insync)?
Another question - ib_insync vs IBPy vs IBridgePy --- I know some are better than others but are they all similar since they're all running python? I'm asking because there's a free IBridgePy course on QuantInsti -> If I end up coding in ib_insync then are these courses on IBridgePy a waste of my time or is the coding language & structure going to be simple for all these python solutions? Thanks