I have been using the API for the last few months. I have experiencing SEVERE delays with order executions. Comparing the timestamps I have found delays of 4-8- 12 (and up to 15!!) seconds from the time the order call has been placed to the time it is placed on the exchange - I am not talking about the time taken to fill a limit order.
Orders are placed during the morning opening time. I understand that there may be traffic. However, the delay of this scale is at the least undesirable and more so borderline unacceptable. I can share screen shots and order data with Zerodha support if needed.
@ forum users - does anyone else also observe something similar and how have you negotiated the delay.
@ Zerodha - is there a way of mitigating the delays and associated slippages/lost trades. I am already using limit orders.