I've been developing an intraday trading algorithm that only works with Bar range charts, mainly Range=1 or 2 ticks of width, in highly liquid markets such as EURUSD and ES. The broker I work with is Interactivebrokers, which data, connection and speed seems to be good enough to my needs. Doing backtesting I have very decent results, but I'm pretty aware that when you go "live" with an intraday Algo, many unpleasant surprises may come along, such as:
- If you use market orders, the bid/ask spread will affect performance, because in backtesting you always filled your orders at the price that triggers the order, ignoring the actual spread, which in the most cases will be against you.
- In this very frequent Range Bar charts, very often ( in volatile times ) many bars could be easily drawn in the same moment ( could different ticks ), where a non HFT Algo like mine couldn't operate correctly at that speed.
Now, let's suppose that we're in a normal session, I'd like to know approximately, how long will an Algo 's order take to be processed ?
I know it may depend on many variables, such as: your pc processor, internet speed connection, geographical distance...etc , BUT in average, what do you think in average, that an order will need in milliseconds to be processed
Actually I've done a similar question in this post:
Thanks for this help, is vital to my goals.
Comment