Zerodha limit order LTP freak trade Kite price reasonability range options

Why limit orders placed far from the LTP are rejected on Kite

From WebNotes, a public knowledge base. Last updated . Reading time ~9 min.

A limit order rejected for being far from the LTP is a freak-trade safeguard: Zerodha blocks limit orders in stock and index options placed 50% to 150% away from the last traded price, and the exchange separately cancels orders outside a dynamic Price Reasonability Range , because an order priced far from the current market can execute at a level unrelated to fair value and distort price discovery. The fix is to price the order closer to the LTP, or to use a GTT order , which is exempt from the far-from-LTP block.

Two separate controls produce the same symptom, an order that will not go through because its price is too far from the market, and they appear at different points. Zerodha’s own band rejects the order at the broker layer, so it never reaches the exchange and shows only in the order status notification. The exchange Price Reasonability Range and Limit Price Protection range cancel an order that did reach the exchange, so that cancellation appears in the order book. Knowing which control fired tells you whether to adjust the price or wait for the dynamic band to widen.

Conflict-of-interest disclosure. This guide is published by the WebNotes Editorial Team for informational purposes and is written independently. WebNotes operates a Zerodha account-opening referral programme, disclosed on the pages that carry the referral link; this guide does not carry it and earns no referral commission from the procedure described here.

What price discovery is and why a far order breaks it

Price discovery is the process by which a security’s price is set through the interaction of buyers and sellers, as their orders meet in the order book. The matched price at any moment reflects the balance of demand and supply. An order priced far from that balance does not contribute to discovery; it sits as an outlier waiting for an accidental match.

The danger is the freak trade. When a thin book holds little resting depth and a counterparty sends a market or aggressive order, that order can sweep through to the lone outlier limit and print a trade at a price far from where the instrument was trading a second earlier. That print then becomes the new LTP, feeds into option-chain displays, stop-loss triggers and margin calculations, and can cascade. Indian markets have seen single-tick freak prints in index options move the displayed LTP by large multiples before the trade was annulled. Blocking the outlier order at source prevents the print.

Zerodha’s 50% to 150% band on options

On stock and index options, Zerodha blocks a limit order placed 50% to 150% away from the last traded price. In practice:

  • A limit buy order priced 150% above the LTP is blocked.
  • A limit sell order priced 50% below the LTP is blocked.

The asymmetry follows the direction of risk: an aggressive buy reaching far above the market, or an aggressive sell reaching far below it, is the order most likely to cause a freak print when it meets a thin book.

One exception matters. The band does not apply when the LTP is below Rs 100. At a low absolute price, a 50% to 150% percentage band would be so narrow in rupee terms that ordinary orders would fail, so Zerodha drops the percentage block below that level. A deep out-of-the-money option trading at a few rupees is the common case where the band is lifted.

This block is broker-side pre-validation. Zerodha checks the order against the band before sending it to the exchange and rejects it if it fails, which keeps order processing fast. Because the order never reaches the exchange, it does not appear in the order book; the reason shows in the order status notification, the same pattern as rejected orders not in the order book .

The full-block case: zero LTP and zero open interest

A stricter block sits alongside the percentage band. Where an option contract has both a last traded price of zero and zero open interest, Zerodha blocks orders outright rather than applying a band, because there is no reference price at all to band against. This catches:

  • Far-month and long-dated stock option series that have never traded.
  • Deep, far-dated index option strikes with no open interest.

There is nothing to price against in these contracts, so no limit price is acceptable until the series begins to trade and build open interest. This is related to, but distinct from, the far-month MCX commodity option block , which is a commodity-specific contract-eligibility rule.

The exchange controls: Price Reasonability Range and Limit Price Protection

Beyond Zerodha’s band, the exchanges run their own pre-trade controls, and these can cancel an order that did pass the broker check.

The Price Reasonability Range (PRR) is the exchange’s reasonability check on an order’s price against the prevailing market. An order priced outside the PRR is not accepted. The detailed mechanism is at Price Reasonability Range (PRR) .

The Limit Price Protection (LPP) range is a related exchange control on F&O. An order outside the LPP range is cancelled by the exchange, with the message that the price is outside the current allowed limit price protection range. The LPP band is dynamic: it widens and narrows as the contract price moves, so an order that was outside the range a moment ago can become valid as the band shifts. LPP applies to both plain limit orders and stop-loss-limit (SL-L) orders in stock and index F&O. On BSE F&O the published LPP is a band of plus or minus 3% on futures, subject to a minimum of Rs 1.50 in absolute terms, and plus or minus 60% on options, subject to a minimum of Rs 30 in absolute terms.

Because LPP is an exchange control, its cancellation appears in the order book as an exchange-cancelled order, not as a Zerodha rejection. That is the tell for which control fired: a missing order with the reason in the status notification is Zerodha’s band; a cancelled order visible in the book with a limit-price-protection message is the exchange.

How to place the order anyway

The intended fix is to price the order realistically, within the band, close to the LTP. Most far-from-LTP rejections are a fat-finger price or a price entered in the wrong units, so correcting the price is the answer.

When you genuinely need a resting order well away from the current price, for example a buy 40% below the market to catch a crash, use a GTT order . A GTT is not subject to the 50% to 150% far-from-LTP block. You set a trigger price away from the market and a limit price for the order it will place; the order is submitted to the exchange only when the LTP reaches your trigger, by which point the limit price is no longer far from the LTP. The how to place a GTT order on Kite guide covers the setup. Note a GTT still has to satisfy the exchange PRR and LPP at the moment it fires, so set the GTT limit price sensibly relative to the trigger.

How this differs from a price-band rejection

A far-from-LTP rejection is not a price-band (DPR) rejection. The daily price band, covered at how to fix a price-band rejection on Zerodha , is the exchange-set upper and lower circuit on an instrument for the day; an order outside it is rejected because the price is outside the day’s permitted range. The far-from-LTP block is about the order being unreasonable relative to the live LTP, which can sit well inside the day’s price band. An order can clear the price band and still be blocked for being far from the LTP, and the reverse. Read the rejection reason: a price-band rejection names the band or DPR, the far-from-LTP block names the distance from the last traded price or the limit price protection range.

See also

External references

References

  1. Zerodha support, Why are limit orders placed far from the LTP being rejected? (50% to 150% band on stock and index options; exception below Rs 100; zero-LTP-and-OI full block; GTT exemption) (as of 21 June 2026).
  2. Zerodha support, The price is outside the current allowed limit price protection range (dynamic LPP band on stock and index F&O; applies to limit and SL-L orders) (as of 21 June 2026).
  3. BSE India, Limit Price Protection framework for the equity derivatives segment (futures plus or minus 3%, minimum Rs 1.50; options plus or minus 60%, minimum Rs 30).
  4. NSE India, pre-trade risk controls and Price Reasonability Range for freak-trade prevention.

Frequently asked questions

Why is my limit order far from the LTP rejected on Kite?
A limit price set far from the last traded price can trigger a freak trade and destabilise price discovery. Zerodha blocks limit orders in stock and index options placed 50% to 150% away from the LTP. The fix is to place the order closer to the current price.
What is Zerodha's exact band for blocking limit orders far from the LTP?
On stock and index options, a limit buy order 150% above the last traded price and a limit sell order 50% below the LTP are blocked. The restriction does not apply when the LTP is below Rs 100, where the percentage band would be too tight.
What is a freak trade?
A freak trade is a trade that executes at a price far above or below the prevailing market price, usually because an order was placed at an unrealistic price into a thin order book. Freak trades distort price discovery, so brokers and exchanges block orders that could cause one.
Is the far-from-LTP block a Zerodha rule or an exchange rule?
Both exist. Zerodha applies its own 50% to 150% band on stock and index options at the broker layer. Separately the exchange runs a Price Reasonability Range and a Limit Price Protection range that cancel orders outside a dynamic band, which appear as an exchange cancellation.
How do I place a limit order outside the allowed band?
Use a GTT (Good Till Triggered) order. A GTT is not subject to the 50% to 150% far-from-LTP block, so it lets you set a trigger and a limit price well away from the current price, then places the order only when the trigger price is reached.
Does the far-from-LTP block apply to equity shares?
Zerodha’s 50% to 150% band targets stock and index options, where freak trades are most damaging. Equity and other segments are governed mainly by the exchange daily price band (DPR) and the Price Reasonability Range, not the 50% to 150% option-specific band.

Reviewed and published by

The WebNotes Editorial Team covers Indian capital markets, payments infrastructure and retail investor procedures. Every article is fact-checked against primary sources, principally SEBI circulars and master directions, NPCI specifications and the official support documentation published by the intermediary in question. Drafts go through a second-pair-of-eyes review and a separate compliance read before publication, and revisions are tracked against the SEBI and NPCI rule changes referenced in the methodology section.

Last reviewed
Conflicts of interest
WebNotes is independent. No relationship with any broker, registrar or bank named in this article.