Why my order is getting rejected?

I am trying to buy script Acropetal in nse . Here is the message i am getting

"28-Nov-2014,10:55:15  -- 28-Nov-2014,10:55:15  --   NSE  LIMIT ORDER  reject  Status:rejected   Rejection Reason:   16387 : Security is not allowed to trade in this market   BUY   ACROPETAL-EQ   Total QTY:5000    Disc. QTY:0    Open QTY:5000    Filled QTY:0    at 3.75 DAY  for CLI for ***** by ****** NESTOrderNo:141128000029029   RequestId:1        ExchangeOrderNo: 2014112802280129 ".


​​Just added this to my Marketwatch. I don't see any buyer/seller for this stock which is why I think your order got rejected.

Great , that snapshot is really good to understand the reason.

1 Like

Just as I thought!

Acropetal has been moved from EQ category to BE category, it seems.

I just downloaded the latest bhavcopy and saw, ACROPETAL is trading under BE category.

Hope thats what the error says. Security is not allowed to trade under EQ market

If that is the reason then how i am able to buy same script with different broker.

I don’t know brother. I don’t think you should be able to buy anywhere if there no sellers.

The reason that there are no buyers and sellers does not make any sense. Exchange maintains a queue of incoming orders and matches limit orders with market orders.

If exchange rejects the incoming orders, matching process will never start. There’s something with Zerodha which is not passing the order to exchange.