Learn · Mechanics
What is the bid-ask spread and impact cost in Indian stock markets
The bid-ask spread is the gap between the best buy price (bid) and the best sell price (ask) on an order book. Impact cost measures the slippage a real-size order suffers relative to the ideal mid-price, and NSE uses impact cost as an eligibility criterion for index inclusion.
In one line
The bid-ask spread is the difference between the highest price a buyer will pay (the bid) and the lowest price a seller will accept (the ask) in a stock's order book, representing an immediate transaction cost for any market order, while impact cost measures how much a real-size order moves the price away from the mid-quote, with NSE using a reference order size of around 1 crore rupees as one of the Nifty 50 inclusion criteria.
BazaarBaaziSource & method
Understanding the bid-ask spread
At any moment, the market for a stock is a continuous double auction: there are buyers who have placed limit orders to buy at prices up to a maximum they are willing to pay (the bids), and sellers who have placed limit orders to sell at prices above a minimum they will accept (the asks). The best bid is the highest buy limit order sitting in the queue; the best ask is the lowest sell limit order. The gap between them is the spread.
When you place a market order to buy, your order fills at the ask, the price the cheapest available seller is quoting. When you place a market order to sell, it fills at the bid. If the spread is 5 paisa, a round trip (buy then sell a moment later with no price change) costs you 5 paisa per share purely from the spread. For a heavily traded large-cap stock like HDFC Bank or Reliance, this spread can be 1-2 paisa, making it negligible. For a small-cap with thin liquidity, the spread can be 50 paisa or several rupees, turning every trade into a meaningful cost.
Spread also reflects information asymmetry. Market makers and liquidity providers quote narrower spreads in stocks where they are confident in their valuation model. In a stock with uncertain news, a contested earnings outlook, or thin float, market makers widen the spread to protect themselves against being picked off by informed traders. So a wide spread on a normally liquid stock is itself a signal that something is unresolved in the market's view of the stock.
Impact cost: the real cost of size
The bid-ask spread tells you the cost of a very small order that fills at the best bid or ask. For larger orders, the cost is worse, because a large buy order lifts the ask queue level by level, filling at progressively higher prices as the cheaper sell orders are exhausted. This is market impact, and impact cost measures it.
NSE Indices computes impact cost as the percentage deviation from the ideal price (the mid-quote at the moment) that a notional order of a specified size would suffer when executed against the real order book. The lower the impact cost, the more liquid and deep the stock's order book. Candidates report that NSE uses impact cost of around 0.10% or below for a one-crore-rupee order as one of the inclusion criteria for the Nifty 50 index; the methodology is published by NSE Indices for reference.
For a retail investor placing orders of a few lakhs in large-caps, impact cost is rarely the primary concern. It becomes relevant for anyone placing larger orders in mid-caps or small-caps. A fund manager buying 10 crore rupees of a mid-cap stock can move the price by 1-2% in the process of filling the order, which erodes returns even before brokerage and taxes. Retail investors who watch a stock's order book depth and the size of orders at the best bid and ask levels are implicitly reading the near-term impact cost of their own trades.
Practical lessons for a retail trader
For liquid Nifty 50 or Nifty 100 stocks, spreads and impact costs are small enough that using a market order is usually fine for the sizes a retail investor trades. For anything outside the top 200 or 300 stocks by liquidity, using a limit order placed within the spread (closer to the bid when selling, closer to the ask when buying) is a meaningful discipline that reduces transaction costs.
Also watch out for placing large market orders in illiquid stocks during low-volume periods such as the opening minutes or the last few minutes before close. The order book can be thin at these times even for normally liquid stocks, meaning impact cost is temporarily higher. Breaking a large order into smaller slices across time reduces slippage, the same logic institutional traders use with algorithmic execution that is increasingly available in simplified form through advanced order types on Indian broking platforms.
FAQ4 reader questions · AEO-eligible
Common questions on bid-ask spread and impact cost.
What is the bid-ask spread?
The bid-ask spread is the difference between the highest price a buyer is willing to pay (the bid) and the lowest price a seller is willing to accept (the ask) in a stock's order book. It represents the immediate transaction cost for a market order: a buyer fills at the ask and a seller fills at the bid.
What is impact cost in the stock market?
Impact cost is the percentage slippage from the ideal mid-quote that a real-size order suffers when executed against the live order book. It measures the true cost of trading beyond the visible bid-ask spread, accounting for how a larger order depletes the top-of-book liquidity and fills at progressively worse prices.
Why is impact cost used in Nifty index inclusion?
NSE Indices uses impact cost as one of the eligibility criteria for Nifty 50 inclusion because it measures a stock's real-world liquidity. A stock with very low impact cost has a deep order book that can absorb large institutional trades without material price movement, making it suitable for an index that large index funds must track by buying and selling those exact stocks.
Should retail investors use market orders or limit orders?
For highly liquid large-cap stocks in normal market conditions, market orders are generally fine because the bid-ask spread is tiny. For mid-cap, small-cap, or any stock with a noticeably wide spread, limit orders placed within the spread reduce transaction costs meaningfully. Never use a market order in an illiquid stock, as the fill price can be far from the last traded price.
Keep learning
Adjacent concepts every Indian retail investor should have straight.
Hub
All explainers
F&O
Open interest
The count of live contracts, and what rising or falling OI tells you when paired with price.
Mechanics
Circuit limits
The price bands that freeze a stock or halt the market, and why a stock gets stuck at a circuit.
Orders
Intraday vs delivery
Two ways to trade the same stock, with completely different tax treatment, margin rules and risk profiles.
Surveillance
ASM and GSM
Why a stock suddenly needs 100% margin or trades once a week, and what the flags mean.