My order is getting rejected with the following error – ‘Stoploss price is outside the allowed range of XXX’.

This error occurs when you are attempting to place an order at a price outside the range defined by the exchange for trader execution. This helps manage volatility and ensures that trades are executed within a predefined range. The range for each stock can be found in the stock details page.

Example: If the price range for a stock is 25-35, placing a limit price/stoploss trigger at 22 will result in rejection.