Alice Blue Home
Support Portal

General Trade Related

What does error code 16327 mean?

The error code 16327 refers to OE_QUANTITY_GERATER_RL, which means order quantity exceeds the allowed record limit.
Example: Suppose your system allows a maximum order of 100 units for any product.
✅ If you place an order for 50 units, it works fine.
❌ If you try to place an order for 120 units, the system will throw:
Error 16327 – OE_QUANTITY_GREATER_RL
→ Because 120 > 100 (limit).

What does error code 16387 mean?

The security you are trying to trade is not allowed in this market.
Example: You try to buy a mutual fund unit directly in the equity trading app instead of using the mutual fund platform.

What does error code 16415 / 16416 mean?

It means the combination of MF (Minimum Fill) / AON (All or None) / Disclosed Volume used in the order is invalid.
Example: You place an order with AON = Yes and also set a Disclosed Quantity. This is not allowed because AON orders require the full quantity to be executed, so “disclosed” doesn’t make sense.

What does error code 16418 mean?

The order entered has invalid data (wrong inputs or parameters).
Example: You try to place a buy order with quantity = 0 or price = -10. Since these values are invalid, the system rejects the order.

What does error code 16447 mean?

Order entry is not allowed during the Pre-open session.
Example: You try to place a Market Order at 8:45 AM (before the market opens at 9:15). Market orders are not allowed in pre-open, so it throws this error.

What does error code 16448 mean?

The difference between the limit price and the trigger price is beyond the permissible range set by the exchange.
Example: You place a SL (Stop Loss) order for a stock trading at ₹100.
You set Trigger Price = ₹95
You set Limit Price = ₹90
If the exchange allows only a ₹2 difference, but your difference is ₹5, you’ll get error 16448.

What does error code 17045 mean?

The order quantity exceeds the maximum quantity limit allowed for the user.

Example: You try to buy 20,000 shares of Reliance in one order.
But your broker/exchange allows max 10,000 shares per order.

What does error code 17070 mean?

The price entered is out of the current LPP (Last Price Protection) range.

Example: A stock’s Last Traded Price = ₹100.
Exchange allows max 10% deviation (₹90–₹110).
If you place a buy order at ₹150, it’s outside the range → error 17070.

What does error code 17177 mean?

The PAN ID entered is invalid.

Example: You try to update your KYC with PAN = ABCD1234E (wrong format or incorrect details).

What does error code 17181 / 17182 mean?

The contract or security is not traded, hence Market orders are not allowed.

 Example: You try to place a Market Order for a stock that is in suspended trading or not active on the exchange.
Since no trades are happening, Market Orders are rejected → error 17181/17182.

Why did I get the message “BUY ORDER PRICE [3500] IS BEYOND LPP LIMIT [3015.35]”?

The buy order price entered is outside the permissible Last Price Protection (LPP) range.

Example: Like trying to buy a movie ticket for ₹500 when the max allowed price is ₹400.

Why did I get “NON-COMPLIANT CLIENT CODE:1XXXX”?

Your client code is flagged as non-compliant and hence not allowed to trade.

Example: Like a student not allowed to sit for an exam because documents are missing.

Why did I get “ORA: client id 2XXXXis not active : Deactivated”?

The client account has been deactivated and cannot place orders.

Example: Like trying to use a closed bank account to withdraw money.

What does “ORA: IOC order cannot have disclosed qty of nonzero value (105)” mean?

Immediate-Or-Cancel (IOC) orders cannot include a disclosed quantity; it must be set to zero.

Example: Like ordering “1 pizza immediately” but also asking the restaurant to “prepare 2 more secretly.” Not allowed.

What does “ORA: Minimum price check failed for BO” mean?

The price entered in the Bracket Order is below the allowed minimum.

Example: Like trying to buy a shirt for ₹50 when the minimum selling price is ₹100.

What does “ORA: Disclosed quantity 79 is not a multiple of lot size 75” mean?

The disclosed quantity must always be a multiple of the lot size.

Example: If apples are sold in baskets of 6, you can’t buy 7.

What does “ORA: Exchange BSE not enabled for User” mean?

The user is not enabled to trade on the BSE exchange.

Example: Like having a metro card that works in Delhi but not in Mumbai.

What does “ORA: Trigger price 99930 greater than limit price 99830” mean?

The trigger price in a Stop-Loss order cannot be higher than the limit price.

Example: Like saying “call me if the bus ticket drops to ₹90” but setting the ticket price you’ll pay as ₹80. Doesn’t make sense.

Why did I get “ORDER VALUE [30121950] EXCEEDS LIMIT VALUE [30000000]”?

The total order value is higher than the permitted limit for the user.

Example: Like trying to swipe a card for ₹31,00,000 when the card limit is ₹30,00,000.

What does “RED: Block Type: Non Square off Reason: Blocked Due To KRA-Non Validated” mean?

The client’s KRA (KYC Registration Agency) validation is pending, so trading is blocked.

Example: Like being unable to open a bank account until KYC papers are verified.

What does “RED: Block Type: Non Square off Reason: Illiquidity contracts are not allowed to trade” mean?

Illiquid contracts (with very low trading volume) are restricted and cannot be traded.

Example: Like trying to sell an old rare book that no one wants to buy in the market.

What does “RED: Securities in Ban For Trade” mean?

The mentioned securities are under a trading ban for the given date (e.g., F&O Ban).

Example: Like a cricket ground closed for maintenance—you can’t play until it’s reopened.

What does “RED: RULE {Don’t allow sell credit… Shortfall: INR 10013.28 Available: INR 2905.47}” mean?

There is insufficient margin/cash to place the order. The required funds are higher than available funds.

Example: You try to place a trade that needs ₹10,013.28, but you only have ₹2,905.47 in your account.

Why did I get “VALUE [34171350] EXCEEDS TRANSACTION SIZE LIMIT [30000000]”?

The transaction value exceeds the maximum size allowed per order.
Example: You place an order worth ₹3.41 crore, but your broker only allows max ₹3 crore per trade.

Why did I get “SELL ORDER PRICE [1] IS BEYOND LPP LIMIT [300]”?

The sell order price entered is outside the permissible Last Price Protection (LPP) range.

Example: The last traded price of a stock is ₹300. You try to sell at ₹1, which is way outside the allowed range.

What does the message “RED: Square off Shortfall” mean?

It means there is a margin shortfall to square off positions. The available balance is not sufficient to cover the required funds for the client.

Example: Broker tries to close your position (square off), but you don’t have enough funds/margin to cover it.

What does error code 16000 mean?

ERR_MARKET_NOT_OPEN, which means the market is not open for trading.

Example: You try placing an order at 8 AM, but the market opens at 9:15 AM.

What does error code 16003 mean?

Error code 16003, called ERR_BAD_TRANSACTION_CODE, means the transaction is invalid or incorrect.

Example: You send a wrong type of order request that the system doesn’t understand.

What does error code 16004 mean?

ERR_USER_ALREADY_SIGNED_ON – The user is already signed in or this error is just the system preventing duplicate logins to protect your account.
Example: You log in on your laptop, and then try to log in again from your phone.

What does error code 16006 mean?

ERR_INVALID_SIGNON – The system could not validate your credentials, so you cannot sign in until the correct information is provided.
Example: You type the wrong password while logging in.

What does error code 16007 mean?

ERR_SIGNON_NOT_POSSIBLE – You cannot log in right now, and you should try again later or check with your broker/system administrator if the problem persists.
Example: The system is down for maintenance, so login is blocked.

What does error code 16012 mean?

ERR_INVALID_SYMBOL – This error occurs when the system cannot recognize the stock symbol you entered.
Example: You enter the stock symbol TATAMTRZZ instead of TATAMTRD.

What does error code 16015 mean?

NOT_YOUR_FILL – this error is a protective measure to prevent users from modifying or interfering with trades that do not belong to them.
Example: You accidentally try to modify a trade that doesn’t belong to your account.

What does error code 16035 mean?

ERR_SECURITY_NOT_AVAILABLE – The security(stock, bond, or other financial instrument) is not available for trading.
Example: You try to trade a stock that is suspended or not listed yet.

What does error code 16041 mean?

ERR_INVALID_BROKER_OR_BRANCH – The trading member or branch information is invalid.
Example: The system cannot recognize your broker/branch code.

What does error code 16042 mean?

ERR_USER_NOT_FOUND – The dealer or user ID could not be found.
Example: You enter a wrong dealer ID while logging in.

What does error code 16053 mean?

ERR_PASSWORD_HAS_EXPIRED – you cannot use your old password anymore and must reset it before accessing the system.
Example: You try to log in with a password that is too old and must be reset first.

What does error code 16054 mean?

ERR_INVALID_BRANCH – The branch code entered is invalid.
Example: You enter branch code “999” but that branch doesn’t exist in the system.

What does error code 16056 mean?

ERR_PROGRAM_ERROR – There is a program or system error.
Example: A glitch in the system stops your order from being processed even though details are correct.

What does error code 16060 mean?

ORDER_NOT_FOUND – The order you tried to modify or cancel was not found.
Example: You try to cancel order #12345, but it was already executed or doesn’t exist.

What does error code 16098 mean?

ERR_INVALID_BUYER_USER_ID – The buyer trader ID is invalid.
Example: You enter Buyer ID “B123” but that trader ID is not registered.

What does error code 16099 mean?

ERR_INVALID_SELLER_USER_ID – The seller trader ID is invalid.
Example: You enter Seller ID “S456” but that trader ID is not valid.

What does error code 16104 mean?

ERR_SYSTEM_ERROR – The system encountered an error and could not process the request.
Example: A system crash prevents your order from going through.

What does error code 16115 mean?

ERR_MOD_CAN_REJECT – Order modification or cancellation was rejected.
Example: You try to modify an order, but the exchange rejects the modification.

What does error code 16134 mean?

ERR_USER_IS_DISABLED – The dealer account is disabled.
Example: Dealer account “D001” is suspended, so no trades can be placed.

What does error code 16145 mean?

OE_INVALID_STOCK_STATUS – The security is not active for trading for example It may be suspended, delisted, matured, or temporarily restricted.
Example: You try to buy a stock that is suspended from trading.

What does error code 16148 mean?

ERR_INVALID_USER_ID – The dealer ID is invalid.
Example: Entered dealer ID “D999” does not exist.

What does error code 16154 mean?

ERR_INVALID_TRADER_ID – The trader ID is invalid.
Example: Entered trader ID “T888” is not recognized by the system.

What does error code 16169 mean?

ERR_ATO_IN_OPEN – An order priced ATO (At the Opening) cannot be placed now.
Example: You place an At the Opening order after the market has already opened.

What does error code 16197 mean?

ORD_NOT_ALLOWED_IN_PREOPEN – Orders cannot be placed, modified, or cancelled during the pre-open session.
Example: You try to cancel an order during the pre-open session, but the system doesn’t allow it.

What does error code 16247 mean?

INVALID_PRICE – The price entered is invalid.
Example: You try to buy a stock priced at ₹100.005 when only whole rupees are allowed.

What does error code 16251 mean?

ERR_TRADE_MOD_DIFF_VOL – Trade modification failed due to volume mismatch.
Example: You request to modify a trade volume from 100 shares to 150, but system rejects due to mismatch.

What does error code 16303 mean?

The error code 16303 refers to OE_AUCTION_PENDING, which means The auction is pending.
Example: You try to place an order, but the stock is still in the auction phase. → “Order cannot be executed now.”

What does error code 16308 mean?

The error code 16308 refers to ERR_PRICE_FREEZE_CANCELLED, which means the order has been cancelled.
Example: You placed an order, but due to price freeze (circuit filter), it gets auto-cancelled.

What does error code 16310 mean?

The error code 16310 refers to AON_VOLUME_NOT_ENOUGH, means the order cannot be placed because the available volume is insufficient to fulfil the order.
Example: You place an All-or-None (AON) order for 1,000 shares, but only 800 shares are available. → Order rejected.

What does error code 16311 mean?

The error code 16311 refers to ERR_SOLICITOR_PERIOD_OVER, The solicitor period has ended, so the action is no longer allowed.
Example: You try to place an order after the solicitor bidding window closed. → Not allowed.

What does error code 16312 mean?

The error code 16312 refers to ERR_COMPETITIOR_PERIOD_OVER, which means the competitor period has ended.
Example: You attempt a competitor auction order after its allowed time. → Rejected.

What does error code 16313 mean?

The error code 16313 refers to OE_AUC_PERIOD_GREATER, which means the auction period entered is too long.
Example: You enter auction duration as 5 hours, but exchange allows only 1 hour.

What does error code 16314 mean?

The error code 16314 refers to OE_AUC_NOT_CAN, which means auction is not allowed.
Example: You try to auction a stock that’s not allowed for auction.

What does error code 16315 mean?

The error code 16315 refers to ERR_LIMIT_WORSE_TRIGGER, which means the limit price is worse than the trigger price.
Example: Trigger Price = ₹100, Limit Price = ₹105 (limit is worse than trigger). → Not valid.

What does error code 16316 mean?

The error code 16316 refers to ERR_TRG_PRICE_NOT_MULT_TICK_SIZE, which means trigger price is not a multiple of the tick size.
Example: Tick size = 0.05, but you place Trigger Price = ₹100.03. → Invalid.

What does error code 16317 mean?

The error code 16317 refers to ERR_NO_AON_IN_LIMITS, which means AON (All-or-None) attribute is not allowed in limit orders.
Example: You try to add AON condition in a limit order → Not allowed.

What does error code 16318 mean?

The error code 16318 refers to ERR_NO_MF_IN_LIMITS, MF (Minimum Fill) attribute is not allowed in limit orders.
Example: You set Minimum Fill in a limit order → Not allowed.

What does error code 16319 mean?

The error code 16319 refers to ERR_NO_AON_IN_SECURITY, which means AON attribute is not allowed for this security.
Example: A stock doesn’t support All-or-None, but you place AON.

What does error code 16320 mean?

The error code 16320 refers to ERR_NO_MF_IN_SECURITY, which means MF attribute is not allowed for this security.
Example: That stock doesn’t allow Minimum Fill, but you tried to use it.

What does error code 16321 mean?

The error code 16321 refers to ERR_MF_EXCEEDS_DQ, which means MF quantity exceeds disclosed quantity.
Example: MF = 500 shares, Disclosed Qty = 400 shares → Invalid.

What does error code 16322 mean?

The error code 16322 refers to ERR_MF_NOT_MULT_BOARD_LOT, which means MF quantity is not a multiple of the board lot.
Example: Board lot = 100, but you place MF = 150 → Invalid.

What does error code 16325 mean?

The error code 16325 refers to ERR_DQ_NOT_MULT_BOARD_LOT, which means the Disclosed quantity is not a multiple of the board lot.
Example: Board lot = 50, but you set Disclosed Qty = 120 → Invalid.

What does error code 16326 mean?

The error code 16326 refers to ERR_GTD_EXCEEDS_LIMIT, which means GTD (Good Till Date) value exceeds the allowed limit.
Example: Exchange allows GTD up to 7 days, but you enter 10 days.