Most of the cryptic order messages generated by our 3rd party OMS will be replaced with easy, human readable messages. Below are the rejection messages that are changing.
RMS:Margin Exceeds,Required:925.00, Available:100.00 for entity account-XX0000 across exchange across segment across product >> Insufficient funds. Required margin is $1 but available margin is $2.
RMS:Rule: Option Strike price based on Ltp percentage for Buy Orders for entity account-XX0000 across exchange across segment across product >> Strike price is outside the allowed range. Try a strike closer to the spot price.
RMS:First leg of cover order already got rejected >> First leg of the cover order failed, hence the stoploss order was cancelled automatically.
RMS:Blocked for nse_cm GRAPHITE-EQ MIS block type: ALL >> MIS/BO/CO orders aren't allowed for this instrument. Try CNC or NRML product types.
RMS:Rule: Check holdings ,No Holdings Present for entity account-QG4969 across exchange across segment across product >> Insufficient holdings, or you are placing a short sell order using CNC. Try placing MIS/BO/CO.
16387 : Security is not allowed to trade in this market >> The instrument is either suspended from trading, or the order was placed outside of trading hours (try placing AMO).
RMS:Rule: Check circuit limit including square off order exceeds for entity account-XX0000 across exchange across segment across product >> Price exceeds circuit limits of the instrument. Place an order within the daily range.
RMS: Auto Square Off Block >> MIS/BO/CO (intraday) orders are blocked for the day in this segment.
RMS:Blocked for OPTSTK MKT nse_fo broker- ZERODHA Remarks: Option Stock market orders are not allowed block type: ALL >> Market orders are blocked for stock options due to illiquidity. Try a LIMIT order.
trigger price should be 3% for HDIL-EQ >> The stop loss trigger price is beyond the allowed range of $1. Try a price within the range.
RMS:Scrip JETAIRWAYS is in Ban Period. >> Fresh positions for $1 has been banned temporarily by the exchange.
RMS:Rule: Check holdings ,Used:108.00, Available:10.00 for entity account-XX0000 across exchange across segment across product >> Insufficient holdings (available is $2 qty). Check if there there is already an open order.
Admin stopped AMO >> AMOs can only be placed after trading hours. Try another order type.
exchg not enabled for this acct >> Segment is not enabled for your account. Please contact Support.
16278 : The markets have not been opened for trading >> Order was placed outside of trading hours. Try placing an AMO.
RMS:Rule: Check Trigger price vs LTP for SL-M orders ,Trigger Price:100.00, LTP:102.60 for entity account-XX0000 across exchange across segment across product >> Trigger price for stoploss orders need to be higher than the LTP for buys, and lower than the LTP for sells
order is not open >> Order was completed while it was being modified
Adapter is >> Order was placed outside of trading hours (adapter off). Try placing an AMO.
TRANSACTION NOT ALLOWED IN CURRENT INSTRUMENT STATE >> Order was placed outside of trading hours (transaction disallowed). Try placing an AMO