Limit Order
A limit order is a promise to trade only at your price or better. On an options chain where the spread can be wider than the move you expect, it is the difference between paying fair value and paying the ask.
In short: a limit order is an instruction to buy at or below, or sell at or above, a price you specify. If a matching order exists on the other side at that price or better it fills immediately; otherwise it rests in the exchange order book until matched, cancelled, or expired at the end of the day. NSE matches resting orders by price first and then by time of entry. The alternative, a market order, fills at whatever prices are available and is the wrong default for options, where the bid-ask spread is often several percent of the premium.
The intuition
Every price on an option chain is really two prices: the highest bid someone is willing to pay and the lowest ask someone is willing to accept. A market order crosses the spread and takes the other side’s price. A limit order states your own price and waits. If you bid the current ask you fill immediately, exactly like a market order but with a ceiling. If you bid between the two you may fill when a seller comes down to meet you, or you may not fill at all. The limit is a tool for choosing where on that spectrum you want to sit.
On liquid index strikes the spread is a few paise and the choice barely matters. On stock options, far strikes and the last hour before expiry, the spread can be 5% to 20% of the premium, and the limit price is where most of the edge is kept or lost.
How NSE matches it
NSE’s trading system is an order-driven, continuous auction. An incoming limit order is first checked against the opposite side of the book; it trades with the best available opposite orders down to its limit price. Any unfilled remainder is placed in the regular lot book at its limit and sorted by price-time priority: better prices first, and among equal prices the order that arrived first. A buy limit above the best ask behaves as a marketable order and fills at the ask, not at your higher limit, because the exchange always gives the price improvement to the aggressor.
Validity on NSE is either Day, which rests until the close and is then cancelled, or IOC (immediate or cancel), which fills whatever it can on arrival and cancels the rest. The exchange does not carry orders across sessions; a GTT order that appears to do so is a broker-side feature.
Formula
Buy limit fills when best ask ≤ limit price; execution price = best ask (or better), never above the limit
Sell limit fills when best bid ≥ limit price; execution price = best bid (or better), never below the limit
Half-spread cost avoided by a mid-price limit = (ask − bid) ÷ 2 × lot size
Worked example (illustrative prices)
Suppose NIFTY is at 24,000 and the 24,200 call shows bid ₹98.50 and ask ₹100.00, lot 65. A trader wants to buy one lot.
| Order | Outcome | Cost vs mid (₹99.25) |
|---|---|---|
| Market buy | Fills at 100.00 immediately | −₹49 (pays the half-spread) |
| Limit buy at 100.00 | Fills at 100.00 immediately; cannot pay more if the ask jumps | −₹49, with protection |
| Limit buy at 99.25 | Rests at the top of the bid side; fills if a seller hits it | ₹0 if filled; no trade if not |
| Limit buy at 98.50 | Joins the existing bid queue behind earlier orders at 98.50 | +₹49 if filled; lowest chance of a fill |
The ₹49 looks small until it is multiplied across a four-leg iron condor entered and exited, eight crossings of the spread, or across a strategy that trades daily. Working the mid first and stepping toward the ask only if the fill does not come is the common compromise.
Why it matters
- Options are quoted wide. Market makers widen quotes around events, at the open and in the last half-hour; a market order at those times can fill several rupees from the last traded price.
- Multi-leg strategies compound the spread. Each leg crosses its own spread; limit orders on every leg, or a basket priced at a net debit, keep the strategy’s break-even where the payoff diagram says it is.
- Price bands reject the alternative. NSE rejects orders outside the dynamic price band, so a market order in a fast-moving stock option can fail entirely; see circuit limit.
- Stop-loss orders become limit orders. An SL order on NSE releases a limit order when the trigger is touched; the gap between trigger and limit decides whether it fills in a gap-down.
Common mistakes
- Placing a buy limit far above the ask to be safe. It fills at the ask, which is fine, but if the book is thin it can walk up through several ask levels before reaching your limit.
- Resting a limit at the bid and expecting a fill. You are behind every earlier order at that price; the queue matters.
- Leaving a Day limit open on a strike across a news event. The resting order fills at your stale price when the market moves through it.
- Using IOC to test the market repeatedly. Each IOC that does not fill is cancelled, and repeated attempts can run into broker order-rate limits.
Indian specifics
NSE options tick in ₹0.05, so the tightest possible spread on an index strike is 5 paise. Regular lot orders rest in the regular lot book; stop-loss orders sit in a separate stop-loss book until triggered, then join the regular book with the trigger time as their timestamp. All resting orders are cancelled at the end of the session. The freeze quantity caps the size of a single order regardless of type, and the dynamic price band rejects a limit price outside the permitted range for the contract.
FAQ
What is a limit order in options trading?
An order that executes only at your stated price or better; it rests in the book until matched or cancelled.
Why do options traders prefer limit orders to market orders?
Option spreads are wide relative to premium; a limit controls the price while a market order pays the full spread.
How does NSE decide which limit order fills first?
Price first, then time of entry at the same price.
What is the difference between a Day order and an IOC order?
Day rests until the close; IOC fills what it can on arrival and cancels the rest.
Can a limit order fill at a better price than my limit?
Yes. The limit is a worst-case price; the exchange fills at the best available price on the other side.
Price the strike before you place the order
TradePulse shows LTP, IV and Greeks for every strike on the chain, so the limit you set is anchored to the option’s value, not to the last print.
Related terms
- Order book, where the limit rests
- Bid-ask spread, the cost a limit avoids
- GTT order, the broker-side conditional order
- Freeze quantity, the per-order size cap
- Circuit limit, price-band rejections
- How to read an option chain, bid, ask and LTP on the chain