Hello !
I have a VPS connection and I place many limit orders through the MBT SDK on EUR/USD. I wanted to evaluate the time between my limit order submission and the reception of the "Live" message meaning that the order is visible and may be triggered on the market.
I measure times between 200ms and 300ms. In fast market conditions, 300ms is not so good, and that is why sometimes, I place limit orders and they are executed as market order, because the market moved during this 300ms.
I have an average latency of 9ms, so MBT servers need 191ms to 291ms to place a limit order on the market.
However, the MBT SDK sends orders through Desktop Pro, and it may be Desktop Pro that takes most of this 300ms to send the order to MBT servers. Because if I send simultaneously 10 orders with my API, I receive the "Live" message of the 10th order more than 2s later. Of course, MBT severs can handle 10 simultaneously orders, so it may be a Desktop Pro latency issue.
Any idea ?
Does anybody have ever measured the delay of his orders ?
Do you think it may be better with the Fix gateway ?
I have a VPS connection and I place many limit orders through the MBT SDK on EUR/USD. I wanted to evaluate the time between my limit order submission and the reception of the "Live" message meaning that the order is visible and may be triggered on the market.
I measure times between 200ms and 300ms. In fast market conditions, 300ms is not so good, and that is why sometimes, I place limit orders and they are executed as market order, because the market moved during this 300ms.
I have an average latency of 9ms, so MBT servers need 191ms to 291ms to place a limit order on the market.
However, the MBT SDK sends orders through Desktop Pro, and it may be Desktop Pro that takes most of this 300ms to send the order to MBT servers. Because if I send simultaneously 10 orders with my API, I receive the "Live" message of the 10th order more than 2s later. Of course, MBT severs can handle 10 simultaneously orders, so it may be a Desktop Pro latency issue.
Any idea ?
Does anybody have ever measured the delay of his orders ?
Do you think it may be better with the Fix gateway ?