Error message

Invalid order

Last updated 20 June 2026

Invalid order

In short

This error comes from your broker, not from us. The broker checked your order and found one or more details that do not pass its rules. The fastest fix is to open the Orders tab, read the broker's Reject. Reason, and correct that detail. The most common causes are a wrong symbol, an invalid quantity, an invalid price, or a product type the broker does not allow.

The broker server throws this error when it receives an order it cannot accept. The error text usually points to the exact problem.

Common causes

Symbol and timing

  • Incorrect stock or derivative symbol being passed.
  • Intraday order placed outside the allowed intraday hours.
  • AMO (After Market Order) placed during live market hours.
  • MARKET or SL_MARKET orders for options when your broker blocks them (mostly seen in F&O).

Invalid quantity

  • Quantity is zero, or not in multiples of the derivative lot size.
    • Example: lot size for NIFTY is 75, so to buy two lots of NIFTY future you must enter 150.
  • Quantity is more than your available holdings.
    • This happens if you sell a stock in DELIVERY mode and your account does not have enough quantity of that stock.
  • Quantity is higher than the quantity freeze limit for that stock or derivative.

Invalid disclosed quantity

  • Disclosed quantity is higher than the order quantity.
SegmentDisclosed quantity rule
NSE/BSE (Equity)Cannot be less than 10% of your order
NSE (CDS)Cannot be less than 10% of your order
NSE/BSE (F&O)No disclosed quantity option
MCX (Commodity)Cannot be less than 25% of your order

Invalid product type

  • NORMAL product type is not supported for stocks.
  • Intraday order for a stock that has been banned for intraday trading.

Invalid price

  • Price is outside the circuit limits.
  • Price is not in multiples of tick size. If tick size is 0.05, then prices like 10.55 and 10.60 are valid, but 10.78 and 220.11 are invalid. Zero price is only valid for market orders; for all other order types the price must be non-zero.
  • Price is out of range: too far away from the live price.

Bracket order target and stoploss

  • You pass zero for target or stoploss.
  • Every stock has a specific maximum target and stoploss range defined by the broker.

Stoploss order issues

  • Invalid trigger price (trigger already hit): trigger price is higher than the live price (for a sell stoploss order), or lower than the live price (for a buy stoploss order).
  • Invalid price: price lower than trigger price for a buy stoploss order, or price higher than trigger price for a sell stoploss order.

Invalid segment

  • You try to trade in a segment that is not enabled in your account. Example: if NFO is disabled by your broker for your trading account, an order for NSE F&O contracts will fail.

Any other order parameter that fails the broker’s validation checks can also cause this error.

Solution

  1. Read the broker’s message first. It is mostly self-explanatory. Take the corrective action it suggests. If you do not understand it, contact your broker.
  2. Check the rejection reason. Go to the Orders tab and look at the Reject. Reason column for the rejected order. This shows the exact reason your broker gave.
  3. Reproduce it manually. The best way to verify is to place the exact same order on your trading platform.
    • Note: Some cases, like an invalid trigger price, depend on the live stock price. Account for the live price at the time the order reaches the exchange. If you are trying to replicate the error, adjust your trigger price or price to match.
  4. Verify and correct your order details. You can check the complete order details on the Orders page.

Related: Rejected orders · Invalid order price must be higher than zero · Order trigger price must be higher than zero · Quantity higher than maximum freeze limit

Did this solve your problem?
Contact support