As per our system logs, we have placed below orders at mentioned timestamps. These timestamps are printed after we received order id, that means the orders were sent to kite successfully. Note it carefully that these are market orders so we dont expect delay in execution as these are the most liquid instruments on indian bourses (NF and BNF current month futures).
However, these two orders got executed with 36 secs and 42 secs latency as shown on kite web:
09:30:37 220509300395522 09:30:43 220509300395421
So the question is, if orders were sent to kite at 9:30:01, why would they show up on kite web with timestamp 09:30:37?
We seriously suspect that kite place order API is causing big delays. It returns order id on timely fashion to us, but does not reflect on kite web at the same time. I saw other threads on this, and many users have been complaining this.
In your solution, please do not talk about COLO. We are simply not capable of it. All we expect is, if order id is we received at 9:30:01, they should show up on kite web at the same time. Execution may take 1-2 secs that is acceptable, based on quantity. Why kite web would show that order were sent 9:30:37, that is a very big why.