Regarding Trade status for Order placed through Kite API in python

Abhishek Gupta
Hi @sujith,

These days, when i am firing trade through KIte API in python , i am getting status as "PUT ORDER REQ RECEIVED".
Previously i was getting trade Status as "Complete" which was fine.

I am seeing this behavior in commodity like Zincmine future or Lead future.

can you please tell me the reason behind it ?

Thanks and Regards,
Abhishek Gupta
  • sujith
    Hi @Abhishek Gupta,
    Is this cover order?
    Is this happening on all orders?
  • Abhishek Gupta
    Hi @sujith ,

    It is market order.
    It is happening all orders on commodity.

    Thanks
  • sujith
    @Abhishek Gupta,
    If you come across this scenario let us know on the same day. We will check and get back to you.
    Order status logs are available only on the same day.
  • Abhishek Gupta
    Hi @sujith ,

    Please find below today order detail for Nickle mini sept future (Ticker NICKELM17SEPFUT)

    OrderId = 170926001053280
    Status = "PUT ORDER REQ RECEIVED"

    Ideally status should be "Complete" because it was executed live in market.
    I am not sure why getting trade status like that.
    It has been happening for all commodities for last one month.


    Thanks and Regards,
    Abhishek Gupta






  • sujith
    Hi @Abhishek Gupta,
    It seems like this order for NICKELM17SEPFUT got executed in less than a second.
  • Abhishek Gupta
    Thanks @sujith ,

    But what is the meaning of status "PUT ORDER REQ RECEIVED"
    previously i always get "complete" status
  • sujith
    Hi @Abhishek Gupta,
    When a user places the order, the system will first receive the request, does RMS check at broker level and then sent to OMS wherein a set of checks happen. After that, it will be placed at the exchange. Status messages correspond to the different status of the order in the system.
  • pradipsing
    its same problem for me please give me solution fast
Sign In or Register to comment.