# Trigger Price Meaning: Examples, SL Orders and Limit Price
Author: AlgoTest
Author URL: https://algotest.in/blog/author/algotest/
Published: 2026-09-23
Category: General
Category URL: https://algotest.in/blog/category/general/
Meta Title: Trigger Price Meaning: Examples, SL vs SL-M Orders
Meta Description: Learn what trigger price means, how it differs from limit price, buy and sell stop-loss rules, and why an order may be rejected or remain unfilled.
Tags: algo trading india, options trading
Tag URLs: algo trading india (https://algotest.in/blog/tag/algo-trading-india/), options trading (https://algotest.in/blog/tag/options-trading/)
URL: https://algotest.in/blog/trigger-price/

Trigger price is the price level that activates a stop-loss order when the last traded price reaches or crosses it. It determines when the order becomes eligible for execution, not the price at which your trade is guaranteed to execute.

For example, you buy a stock at ₹100 and place a sell stop-loss with a ₹95 trigger. When the stock trades at ₹95 or below, the stop-loss activates. Its execution then depends on the order type, available buyers and any limit price you set.

## What Is Trigger Price in the Stock Market?

An exchange-held stop-loss waits in the exchange’s **stop-loss book**. It is not available for normal matching until its trigger condition is met.

For a stop-loss limit order, triggering releases a limit order into the regular order book. [NSE’s trading-system explanation](https://www.nseindia.com/static/products-services/equity-derivatives-trading-system) also states that the regular-book timestamp is the time of triggering. Placing the stop-loss earlier does not give it that earlier time priority in the regular book.

This differs from a broker-held condition such as GTT, where the broker submits an order after the condition is met.

If you are unfamiliar with market, limit and stop-loss orders, read our guide to [trading order types](https://algotest.in/blog/trading-orders-explained/).

## Trigger Price vs Limit Price

The trigger decides **when the stop-loss activates**. The limit decides **the least favourable price you will accept** if it executes.

Aspect

Trigger price

Limit price

Purpose

Activates the stop-loss

Sets the execution-price boundary

Buy order

Activates when LTP reaches or exceeds the trigger

Maximum purchase price

Sell order

Activates when LTP reaches or falls below the trigger

Minimum selling price

Required for SL

Yes

Yes

Required for SL-M

Yes

No user-set limit

Suppose your sell SL order has a **₹95 trigger and ₹94.90 limit**. After activation, it can sell at ₹94.90 or higher if buyers are available. ₹95 is not a ceiling on the selling price.

If available buyers are only below ₹94.90, the order cannot execute against those bids. Triggering alone does not close your position.

## Buy and Sell Trigger Price Rules

For a stop-loss intended to wait before activation, place a buy trigger above the current last traded price and a sell trigger below it.

Order

Typical purpose

Trigger relative to current LTP

Limit-price rule

Buy SL

Exit a short position or enter above the market

Above LTP

Limit must be at or above trigger

Sell SL

Exit a long position or enter below the market

Below LTP

Limit must be at or below trigger

Do not confuse **your original entry price** with the **current LTP**. Order-entry validation uses the current market context. A trigger already reached or crossed may be rejected by the broker or activate immediately, depending on the system.

### Options example: a stop-loss on a short option

Assume you sold a Nifty call option at a **₹100 premium**, and its premium is currently ₹110. You want a buy stop-loss to activate if the premium rises to ₹130.

- **Order side:** Buy, to close the short option.

- **Trigger price:** ₹130.

- **Limit price:** ₹132.


When that option’s LTP reaches or exceeds ₹130, the buy limit order becomes active. It can execute at ₹132 or lower, subject to available sellers and exchange checks. If sellers are only available above ₹132, it may remain unfilled.

These prices refer to the [**option premium**](https://algotest.in/blog/black-scholes-option-pricing-model), not the Nifty index level. The ₹2 gap is an illustration, not a recommended buffer for every contract.

For placing a stop-loss on an existing position, see the [AlgoTest Strategy Builder stop-loss doc](https://docs.algotest.in/clicktrade/strategy-builder/additional-information/stop-loss/).

## Trigger Price in SL vs SL-M Orders

**SL, or stop-loss limit:** You enter a trigger and a limit price. After activation, the order can execute only at the limit or better. It provides a price boundary but may remain partly or entirely unfilled.

**SL-M, or stop-loss market:** You enter a trigger without a limit price. After activation, the order seeks execution at available market prices. The fill can differ from your trigger, especially during a gap or a fast move. Execution still depends on market conditions and applicable controls.

**SL-M orders are not available for options contracts on NSE**, a restriction the exchange introduced to prevent freak trades. Options traders therefore use SL orders, which brings the unfilled risk back into play. Availability also varies by exchange, segment and broker, so check which order types your platform supports before you rely on one.

A wider SL buffer allows execution across more prices, but also permits a worse fill. It does not turn an SL order into a market order or guarantee execution.

## Why Is Your Trigger Price Rejected, or Your Order Unfilled?

First check the order status. Rejected, trigger pending and open after triggering describe different situations.

Situation

What to check

Trigger is on the wrong side of the current price

Check the buy/sell side and current LTP. Apply the stop-loss direction rules, not GTT rules.

Trigger and limit are reversed

A buy SL needs limit ≥ trigger; a sell SL needs limit ≤ trigger.

Trigger–limit gap exceeds the permitted range

Check the exchange’s allowed difference for that instrument and price level.

Limit price fails a separate exchange check

Read the rejection message for price-band or Limit Price Protection restrictions.

Order triggers but remains open

Check whether matching orders exist at your limit or better and whether enough quantity is available.

SL-M is unavailable

Check exchange, segment and broker restrictions; use a supported order type.

NSE’s validation of the **difference between trigger and limit prices** is separate from **Limit Price Protection (LPP)**, which checks limit prices against an allowed range. Reducing your buffer may address the first rejection without resolving the second.

Setting trigger and limit to the same price is not automatically wrong. The order can fill at that price or better, but a quick move beyond it can leave the order unfilled.

For [AlgoTest-](https://algotest.in) specific buffer settings and unfilled-order behaviour, read the [Limit/SL-L order FAQs](https://algotest.in/blog/faqs-about-sl-l-orders-algo-trading-software-india/).

## How Is Trigger Price Different in GTT Orders?

A GTT condition is monitored by the broker. When it is met, the broker submits an order to the exchange. Zerodha’s GTT conditions can remain active for up to 365 days, subject to its terms.

GTT can support directions that differ from an ordinary stop-loss:

- **Buy on a fall:** A stock is at ₹200; a buy GTT can trigger at ₹190.

- **Sell at a target:** A stock is at ₹200; a sell GTT can trigger at ₹220.


Therefore, “buy trigger above LTP” and “sell trigger below LTP” are not universal rules for every conditional order.

A GTT does not reserve exchange queue priority while it waits at the broker. Once submitted, its order is subject to exchange matching and validation. A triggered GTT also does not guarantee a completed trade.

## Trigger and Limit Settings on AlgoTest

[AlgoTest’s execution settings](https://algotest.in) let you configure trigger and limit buffers in points or percentages for supported Limit/SL-L workflows. Whether an order is placed in advance or after a condition is met depends on the strategy and selected settings.

Before deployment, check the order side, buffer values and what happens if the limit order remains unfilled. The [entry and exit order settings guide](https://docs.algotest.in/execution-settings/entry-and-exit-order-type/) explains these controls with examples.

[![Trigger Price](https://prod.superblogcdn.com/site_cuid_cmbhlz3q0002sxzc513a62pj5/images/image-1790157828658-compressed.png)](https://algotest.in/register?utm_source=blogs&utm_medium=organics&utm_campaign=seo) Entry Exit order types display on AlgoTest

Backtesting can help compare supported stop-loss rules across historical periods. It does not guarantee live fills: liquidity, execution delays and price gaps can produce different results. Our guide to [backtesting options strategies](https://algotest.in/blog/how-to-backtest-options-trading-strategies-with-examples/) explains how to evaluate the rules and their assumptions.

## Conclusion

The trigger price activates your stop-loss; the order type and limit price determine what can happen next. Check the buy/sell direction, permitted price range and order status instead of assuming that a triggered order has closed the trade.

Compare your options strategy’s stop-loss rules before deploying it. Register on AlgoTest to get **25 free time-based strategy backtests every week, refreshed on Monday**. ( [Pricing breakdown](https://docs.algotest.in/getting-started/pricing-breakdown/backtest-pricing/?utm_source=chatgpt.com))

Sign up for free

_This article is for educational purposes only. Order availability, validation and execution depend on the exchange, broker and product. Confirm the applicable rules before placing an order._
## FAQs
Q: What happens if the market jumps past my trigger price?
A: An exchange-held stop-loss activates when LTP reaches or crosses its trigger. An SL order may still remain unfilled if no matching orders are available at its limit or better.

Q: What does trigger price mean in Zerodha?
A: In a stop-loss order, it is the price level that activates the order. The Price field in an SL order is the limit price. For a buy SL, that limit must be at or above the trigger; for a sell SL, it must be at or below it.

Q: Can trigger price and limit price be the same?
A: Yes, subject to applicable order validation. The order can execute at that price or better, but it may remain unfilled if the market moves beyond the limit before it can match.

Q: Does an unfilled stop-loss remain active overnight?
A: A standard DAY stop-loss expires at the end of the trading day if it remains unexecuted. Cancelling the order does not itself close the position. Intraday positions may separately be subject to broker square-off. A broker-held GTT has different validity rules.

Q: Is an option’s trigger price based on the index level?
A: For an ordinary exchange-held stop-loss on an option contract, the trigger is compared with that option’s traded premium. A strategy condition based on the underlying index is a separate instruction monitored by the platform or broker.




---
This blog is powered by Superblog. Visit https://superblog.ai to know more.
---

