Thanks again for the replies! This is very interesting, I will look more into this. I need to read up on FIX a bit more as I am not familiar with it, although I have seen it mentioned previously. I have optimised my code to run down the execution of orders form 8 minutes to 2 minutes, so getting there... may be with FIX I can cut it down to under a minute. Yeah I didn't think of adjusting the priority either as yet because I have a dedicated server on a backbone ready for execution once testing is complete.