i have account with IB also, but it is almost dormant
i dont think any broker will have complete flexibility in order firing... means.. what i have seen is, most brokers have a fixed set of rules for selecting spread... for example.. if market is at 16300, n if u want to open a bull call spread, so it will directly place order at 16200 and 16400.... but what if someone wants strikes 16000 and 17000... this kind of customization is not there with any broker in india... so i simply use API of zerodha n have created my own tiny utility in c# which list all the combinations n give me best spread value... example.... 16000-16100 , then 16000-16200 till 17000... then 16100-16200, 16100-16300 till 17000... like that... max reward n max risk is calculated , n best risk/reward spread is chosen n then order is fired if i keep it on auto.... i want these kind of features n many more, as i have multiple spreads n i keep converting positions to lock in profit or to come out with no profit/loss.... it is very important to select the best possible spread with best R:R, if any broker has this facility, i will their life long customer
View attachment 47840