Every BSE order is being rejected

g0g0l
I am trying to execute BSE trades using kite api, but every order is being rejected, no matter it's market or limit or delivery or intraday. The status message is saying "RMS:Field Not Found 63002". What does that mean? The NSE orders are being executed fine. I am keeping all the parameters in the orders same except for the script
  • Kailash
    Can you please paste the exact parameters please?
  • g0g0l
    An example post parameter for 10 NTPC shares is like this

    quantity=10, disclosed_quantity=10, transaction_type=BUY, tradingsymbol=532555, access_token=qiorm*****************7j9s2ux, exchange=BSE, validity=DAY, api_key=7w********van, order_type=MARKET, product=CNC

    When I place the order, it is showing success, but when I retrieve orders, the status is always "REJECTED", no matter whether it is market or limit or stoploss / MIS or CNC. However, if I just change the exchange to NSE and change the tradingsymbol to NTPC, it is executed fine
  • Kailash
    tradingsymbol is incorrect. It should be NTPC as shown in the examples in the documentation.
Sign In or Register to comment.