Home / Glossary / Limit Order
Order Types & Execution

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.

Share

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.

OrderOutcomeCost vs mid (₹99.25)
Market buyFills at 100.00 immediately−₹49 (pays the half-spread)
Limit buy at 100.00Fills at 100.00 immediately; cannot pay more if the ask jumps−₹49, with protection
Limit buy at 99.25Rests at the top of the bid side; fills if a seller hits it₹0 if filled; no trade if not
Limit buy at 98.50Joins 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.

ask 100.25 · 410 qty ask 100.00 · 260 qty your limit buy 99.25 bid 98.50 · 325 qty bid 98.25 · 520 qty market buy takes 100.00 spread ₹1.50 illustrative Nifty 24,200 call, lot 65
A limit inside the spread becomes the new best bid. It fills only if a seller chooses to meet it.

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