I was wondering if any of the more experienced STI Developers could answer a few questions for me.
I am running into messages per second issues testing on 5 symbols, ideally I'd like to run over 100s of symbols, so I need to make things more efficient.
1) What is the best way to get the Bid / Ask spread of a symbol? I am currently just using ReqTopOfBook, and building my own BidAsk spread based on top of book changes which come in. I imagine this isnt very efficient since multiple callbacks are sent even if the spread isint changing.
2) Iv read that there is a message per second limit of about 20-25 per second. Is this unchangable number from sterling, or can they increase it per account? Do messages only include submit / modify / cancel, or do they also include market price data changes (req top of book).
3) Can basket orders be used to get around the message per second limit? Sending a single basket (hopefully a single packet) of 100 modify orders.
Thanks for your help