Why Is My Options Order Rejected in FYERS?
Options orders can be rejected for several reasons, most of which relate to liquidity protection, risk management, or exchange rules. This article lists FYERS policies on market orders in options, common rejection causes, and the exact fixes to place your trade successfully.
FYERS' policy on market orders in options
- Current week and current month expiries: Market orders are allowed for options that expire in the current week or the current month, where liquidity is typically adequate.
- Next week, next month, and far expiries: Market orders are restricted. Use a limit order and specify your acceptable buy or sell price.
- BSE F&O contracts: Market orders are not permitted due to frequent illiquidity. FYERS applies Market Price Protection (MPP) that converts market orders to limit orders to avoid unfavourable fills.
Note: For low liquidity or far expiry contracts, prefer limit orders to control execution price.
Option Order Rejection Messages and Their Solutions
| Rejection Message | Stop loss market (SL-M) orders are not allowed for Options. Place stop loss limit (SL-L) orders instead. |
| Rejection Reason | SL-M restricted in options. Stop Loss Market (SL-M) orders are restricted for Options by the exchange to avoid execution at extreme prices during volatility. |
| Solution | Use a Stop Loss Limit (SL-L) order instead and enter both the trigger price and limit price within the permitted range. |
| Rejection Message | SL-MKT Orders are disallowed. |
| Rejection Reason | SL-M restriction. This rejection occurs when a Stop Loss Market (SL-M) order is placed in Options, where such orders are restricted to prevent execution at extreme prices during high volatility. |
| Solution | Use a Stop Loss Limit (SL-L) order instead by entering both the trigger price and the limit price while placing the order. |
| Rejection Message | ‘Schedule’ market orders are not allowed for Options. Place limit orders instead. |
| Rejection Reason | AMO market order restriction. This rejection occurs when a Scheduled (AMO) order is placed with a Market order type for Options, which is not permitted. |
| Solution | Place the Scheduled (AMO) order using the ‘Limit’ order type instead of ‘Market’. For live market hours, Market orders can be used normally. |
| Rejection Message | Market orders aren't allowed for this expiry. Use limit orders instead. |
| Rejection Reason | Market order restriction for non-current expiry. Market orders are restricted for non-current expiry contracts due to low liquidity risks. |
| Solution | Place a Limit Order by specifying your desired price. |
| Rejection Message | The strike price is beyond the allowed intraday execution range. Either place an 'Intraday/Trade' order within range (Upper range: ₹ & Lower range: ₹) or try with 'Overnight/Invest'. |
| Rejection Reason | Intraday execution range restriction. The selected strike price or order price is outside the allowed intraday execution range set for that contract. |
| Solution | Modify the strike/price so it falls within the allowed upper and lower range, or place the order using ‘Overnight/Invest’. |
| Rejection Message | This symbol is in ban period. You can only exit the position. |
| Rejection Reason | F&O ban restriction. The contract is under the F&O ban period because the open interest has crossed the permissible MWPL threshold. Only exit orders are allowed during this period. |
| Solution | Do not place fresh positions in this contract. You can only exit or square off your existing position. |
| Rejection Message | Cover orders are not allowed for stock options. Try with 'Intraday' or 'Overnight' to place orders. |
| Rejection Reason | CO not allowed for options. This rejection occurs because Cover Orders (CO) are not permitted for stock options as per risk management rules. |
| Solution | Use ‘Intraday’ or ‘Overnight’ product types for trading in stock options. |
| Rejection Message | Bracket orders are not allowed for stock options. Try with 'Intraday' or 'Overnight' to place orders. |
| Rejection Reason | BO not allowed for options. This rejection occurs because Bracket Orders (BO) are not permitted for stock options as per risk management rules. |
| Solution | Use ‘Intraday’ or ‘Overnight’ product types instead of Bracket Orders (BO). |
| Rejection Message | Cover orders aren't allowed for stock options. Use Intraday or Overnight/Invest to place orders. |
| Rejection Reason | CO restriction for options. Cover Orders (CO) are not permitted for stock options due to risk management policies. |
| Solution | Use Intraday (MIS) or Overnight/Invest (NRML/CNC). |
| Rejection Message | Bracket orders aren't allowed for stock options. Use Intraday or Overnight/Invest to place orders. |
| Rejection Reason | BO restriction for options. Bracket Orders (BO) are not supported for stock options. |
| Solution | Use Intraday or Overnight/Invest product types. |
| Rejection Message | Orders can't be placed in this symbol as there are no bid/ask available. Check market depth before placing an order. |
| Rejection Reason | No bid/ask available. This rejection occurs when there are no active buyers or sellers for the selected contract. |
| Solution | Check the market depth before placing the order and ensure there is sufficient liquidity. |
| Rejection Message | Orders can't be placed in this symbol due to low liquidity. |
| Rejection Reason | Low liquidity. This rejection occurs when the selected contract has very low or no trading activity. |
| Solution | Avoid placing orders in illiquid contracts and choose actively traded contracts. |
| Rejection Message | Order can't be placed as this contract is not actively traded. |
| Rejection Reason | No trading activity. This rejection occurs when the contract has no trading activity. |
| Solution | Avoid placing orders in such contracts or use Limit Orders cautiously. |
| Rejection Message | Market orders are not allowed for this contract. Place a limit order instead. |
| Rejection Reason | Market order restriction. This rejection occurs when Market Orders are restricted due to illiquidity or contract rules. |
| Solution | Use a Limit Order instead. |
| Rejection Message | 17181 Contract not traded. Market order not allowed. |
| Rejection Reason | Contract not traded. This rejection occurs when a Market Order is placed in a contract that has no active trades or market depth. |
| Solution | Place a Limit Order instead and check the contract’s volume before placing the order. |
| Rejection Message | INVALID COMBINATION OF ORDER ATTRIBUTES, NO VALID ORDER PROFILE FOUND. |
| Rejection Reason | Invalid order attributes. This rejection occurs when an unsupported combination of order attributes is used, commonly when placing a Stop Loss Market (SL-M) order on the BSE exchange where it is not supported. |
| Solution | Use a Stop Loss Limit (SL-L) order instead and ensure the selected order type is supported for the chosen exchange. |
| Rejection Message | Disclosed quantity 1 is not a multiple of lot size. |
| Rejection Reason | Invalid disclosed quantity. This rejection occurs when the disclosed quantity entered is not a multiple of the lot size defined for that contract. |
| Solution | Enter the disclosed quantity as a multiple of the lot size. |
| Rejection Message | Cover orders are not allowed in BSE. Try with 'Intraday/Trade' or 'Overnight/Invest' to place orders. |
| Rejection Reason | CO not supported in BSE. Cover Orders (CO) are not supported in the BSE Cash segment. |
| Solution | Use ‘Intraday/Trade’ or ‘Overnight/Invest’ product types instead. |
| Rejection Message | Bracket orders are not allowed in BSE. Try with 'Intraday/Trade' or 'Overnight/Invest' to place orders. |
| Rejection Reason | BO not supported in BSE. Bracket Orders (BO) are not supported in the BSE Cash segment. |
| Solution | Use standard order types supported by the exchange. |
| Rejection Message | Cover orders are not allowed during pre-market hours. Try with 'Intraday/Trade' or 'Overnight/Invest' to place orders. |
| Rejection Reason | CO pre-market restriction. This rejection occurs because Cover Orders (CO), which include both entry and stop-loss legs, are not supported during the pre-market session when live pricing and risk controls are not active. |
| Solution | Place Cover Orders (CO) only during regular market hours after the market opens. If placing orders before market open, use ‘Intraday/Trade’ or ‘Overnight/Invest’ instead. |
| Rejection Message | Bracket orders are not allowed during pre-market hours. Try with 'Intraday/Trade' or 'Overnight/Invest' to place orders. |
| Rejection Reason | BO pre-market restriction. This rejection occurs because Bracket Orders (BO) cannot be placed during the pre-market session. |
| Solution | Place Bracket Orders only during regular market hours.
|
Common Order Rejection Messages and Their Solutions
| Rejection Message | Scheduled orders can’t be placed during market hours. Place ‘GTT’ or regular orders instead. |
| Rejection Reason | AMO timing issue. Scheduled Orders (AMO) can only be placed outside regular market hours. |
| Solution | Place the order using the Scheduled/AMO facility only after market hours. If you want execution during live market hours, place a regular order or GTT order instead. |
| Rejection Message | Insufficient margin due to peak margin rule. Your available balance is ₹ and your peak margin required is ₹. |
| Rejection Reason | Peak margin rule. Your available balance is lower than the peak margin required under SEBI’s peak margin rules. |
| Solution | Add funds, reduce the order quantity, or square off other open positions to free up margin before placing the order again. |
| Rejection Message | The minimum price difference between your entry & your stop-loss for BO and CO orders should be 0.5. The current price difference is . |
| Rejection Reason | BO/CO price gap rule. The difference between your entry price and stop-loss price in a Bracket Order (BO) or Cover Order (CO) is less than the minimum required ₹0.50. |
| Solution | Adjust the entry price or stop-loss price so that the difference is at least ₹0.50 before placing the order. |
| Rejection Message | The market is closed right now. Place 'Schedule' or 'GTT' orders instead. |
| Rejection Reason | Market closed. The order was placed outside regular market hours, when regular orders are not accepted. |
| Solution | Place the order using the Schedule (AMO) option or use a GTT order instead. |
| Rejection Message | ‘CNC’ is not enabled on the MCX exchange. Use the appropriate product type. |
| Rejection Reason | Invalid product type. The CNC product type is not supported for the MCX segment. |
| Solution | Place the order using NRML/Overnight.
|
| Rejection Message | Provide a valid trigger price for placing an order. Your trigger price should be less than the LTP. |
| Rejection Reason | Invalid trigger price. The trigger price entered is invalid in relation to the Last Traded Price (LTP). |
| Solution | Check the current LTP before placing the order and enter the trigger price accordingly. |
| Rejection Message | Orders for this symbol are not allowed at this moment by the exchange. |
| Rejection Reason | Exchange restriction. This rejection occurs when the stock is under restrictions like PCA (Periodic Call Auction). |
| Solution | Place orders only during the allowed session and use Limit Orders. |
| Rejection Message | Cover orders are not allowed in BSE. Try with 'Intraday/Trade' or 'Overnight/Invest' to place orders. |
| Rejection Reason | CO not supported in BSE. Cover Orders (CO) are not supported in the BSE Cash segment. |
| Solution | Use ‘Intraday/Trade’ or ‘Overnight/Invest’ product types instead. |
| Rejection Message | Bracket orders are not allowed in BSE. Try with 'Intraday/Trade' or 'Overnight/Invest' to place orders. |
| Rejection Reason | BO not supported in BSE. Bracket Orders (BO) are not supported in the BSE Cash segment. |
| Solution | Use standard order types supported by the exchange. |
| Rejection Message | Bracket orders are not allowed during pre-market hours. Try with 'Intraday/Trade' or 'Overnight/Invest' to place orders. |
| Rejection Reason | BO not allowed in pre-market. This rejection occurs because Bracket Orders (BO) cannot be placed during the pre-market session. |
| Solution | Place Bracket Orders only during regular market hours. |
| Rejection Message | Cover orders are not allowed during pre-market hours. Try with 'Intraday/Trade' or 'Overnight/Invest' to place orders. |
| Rejection Reason | CO not allowed in pre-market. This rejection occurs because Cover Orders (CO) are not supported during the pre-market session. |
| Solution | Place Cover Orders only during regular market hours.
|
| Rejection Message | Orders can't be placed in this symbol due to low liquidity. |
| Rejection Reason | Low liquidity. This rejection occurs when the selected contract has very low or no trading activity. |
| Solution | Avoid placing orders in illiquid contracts. Check volume and choose actively traded symbols. |
| Rejection Message | Orders can't be placed in this symbol as there are no bid/ask available. Check market depth before placing an order. |
| Rejection Reason | No bid/ask available. This rejection occurs when there are no active buyers or sellers for the selected symbol at that moment. |
| Solution | Check the market depth before placing the order. |
| Rejection Message | No bid/ask available for this symbol. Check market depth before placing an order. |
| Rejection Reason | No bid/ask available. This rejection occurs when there are no active buyers or sellers (no bid/ask) for the selected symbol at that moment. |
| Solution | Check the market depth before placing the order and ensure there is sufficient liquidity with active bid and ask prices. |
| Rejection Message | The maximum qty per order is capped at 2,00,000. Reduce the qty to proceed. |
| Rejection Reason | Order quantity limit exceeded. This rejection occurs when the order quantity exceeds the maximum allowed limit per order. |
| Solution | Reduce the order quantity to the allowed limit or split the order into multiple smaller orders. |
| Rejection Message | INVALID COMBINATION OF ORDER ATTRIBUTES, NO VALID ORDER PROFILE FOUND. |
| Rejection Reason | Invalid order attributes. This rejection occurs when an unsupported combination of order attributes is used. |
| Solution | Use a valid combination of order type and ensure the selected order type is supported for the chosen exchange.
|
| Rejection Message | Disclosed quantity 1 is not a multiple of lot size. |
| Rejection Reason | Invalid disclosed quantity. This rejection occurs when the disclosed quantity entered is not a multiple of the lot size defined for that contract. |
| Solution | Enter the disclosed quantity as a multiple of the lot size. |
| Rejection Message | Order can't be placed as this contract is not actively traded. |
| Rejection Reason | No trading activity. This rejection occurs when the contract has no trading activity. |
| Solution | Avoid placing orders in such contracts or use Limit Orders cautiously. |
| Rejection Message | Market orders are not allowed for this contract. Place a limit order instead. |
| Rejection Reason | Market order restriction. This rejection occurs when Market Orders are restricted due to illiquidity or contract rules. |
| Solution | Use a Limit Order instead. |
| Rejection Message | 16585 Not a valid account number |
| Rejection Reason | Invalid account mapping. The trading segment may not be fully activated or mapped to your account yet. |
| Solution | Wait for segment activation to complete before placing the order again. |
| Rejection Message | Exchange has temporarily blocked orders for this symbol. |
| Rejection Reason | Temporary exchange restriction. Trading is temporarily disabled by the exchange. |
| Solution | Wait for the restriction to be lifted and retry.
|
| Rejection Message | Order blocked due to low liquidity in this symbol. |
| Rejection Reason | Low liquidity restriction. The symbol has insufficient trading activity. |
| Solution | Choose a more liquid contract or stock. |
| Rejection Message | Order limit is 2,00,000. Reduce quantity to proceed. |
| Rejection Reason | Order quantity cap. The order exceeds maximum allowed quantity. |
| Solution | Split into smaller orders. |
| Rejection Message | Symbol's disclosed quantity must be a multiple of the lot size. |
| Rejection Reason | Invalid disclosed quantity. Must match lot size multiples. |
| Solution | Enter correct multiples of lot size. |
| Rejection Message | Order price is outside the circuit range. Place within range or use GTT. |
| Rejection Reason | Circuit limit violation. Price is outside allowed trading band. |
| Solution | Adjust price within limits or use GTT. |
| Rejection Message | Margin from holdings sold or collateral from pledged holdings isn't usable in the MCX segment. |
| Rejection Reason | Collateral restriction. Collateral funds cannot be used in MCX trading. |
| Solution | Add cash balance for trading in MCX. |
| Rejection Message | Order status updated. Refresh 'Order Book' to view latest status. |
| Rejection Reason | Order already processed. The order may be executed, cancelled, or expired. |
| Solution | Refresh the Order Book to view the latest status.
|
For liquid current-expiry contracts, you may use market orders, but for far expiries or illiquid strikes, switch to limit orders, place hedges first, or use Basket Orders, and verify margin, bands, and lot sizes before sending.
What if...
| Scenario | Outcome |
|---|
| I place a market order on a next or far expiry | Order is rejected. Place a limit order instead. |
| I place a market order on BSE F&O | Rejected or converted to an MPP-based limit order. |
| I face a margin shortfall while creating a spread | Place the hedge leg first or use Basket Orders for combined margin. |
| My limit order is outside the allowed band | Adjust the limit price within permitted bands or closer to LTP. |
| Premium from a short option is blocked | Funds are held as cash collateral. Square off or wait for expiry to release. |
| I exceeded the freeze quantity or the wrong lot size | Reduce quantity or split orders and use exact lot multiples. |
| You want to place a market order on commodities | Check this commodity options guide for more info. |
Last updated: 06 Nov 2025
Related Articles
Can I Place Market Orders for Commodity Options in FYERS?
At FYERS, we do not allow market orders in the MCX Options segment. This is an intentional safeguard to protect traders from slippage and unfavourable executions. Since commodity options in India usually trade with low liquidity and wide bid-ask ...
Can I Trade Far OTM Options on FYERS?
Yes. FYERS allows trading far out of the money (OTM) and in the money (ITM) options based on RMS limits applicable to different product types. Availability may vary depending on liquidity, expiry, and exchange-level risk controls. Availability MIS, ...
How to Fix Common Order Rejection Errors on FYERS?
At FYERS, order rejections can happen for various reasons such as exchange validations, margin limitations, or account-related compliance issues. Each rejection message indicates a specific cause. This guide explains the most common order rejection ...
What Is the FYERS RMS Policy?
FYERS uses a Risk Management System (RMS) to protect clients from poor liquidity, extreme price moves, and margin risks. RMS checks can limit certain order types, restrict far strikes, and trigger risk-based square-offs when losses or exposure breach ...
Can I Trade in Derivatives on BSE in FYERS?
At FYERS, we provide access to selected BSE derivative products such as index-based futures and options. However, due to regulatory guidelines, some derivative segments — like BSE currency derivatives — are temporarily restricted for fresh trading ...