Skip to main content

Introduction to Bid-Ask Spread

6 min read•Updated on 31st Oct, 2026•by Team Angel One
The bid-ask spread can also change throughout the trading session depending on market activity, trading volume, and the availability of buyers and sellers.
Share

The bid-ask spread is the difference between the highest price a buyer is willing to pay for a security (bid price) and the lowest price a seller is willing to accept (ask price).

It is an important concept in stock trading because it reflects the cost of executing a trade and indicates a security's liquidity.

This article discusses what the bid-ask spread means, the formula, and how it works.

Key Takeaways

  • Among all active buy orders, the highest quote is the best bid. Among active sell orders, the lowest quote is the best ask.
  • The spread is the difference between the best ask and the best bid.
  • A narrow spread indicates greater liquidity; a wide spread can increase immediate execution cost.
  • Market orders interact with available bid or ask prices, whereas limit orders set a price boundary but may not execute.
  • The displayed spread covers the best quotes only; order size and market depth determine whether a trade reaches additional price levels.

What is Bid-Ask Spread and How Does it Work?

The bid-ask spread is a fundamental market mechanism that represents the cost of immediacy in trading. Here is a detailed breakdown of how it works in a live electronic order book (such as the NSE):

  • The Best Bid: The highest price a buyer is currently willing to pay for a stock or asset at that exact moment.
  • The Best Ask (or Offer): The lowest price a seller is willing to accept for that same asset.
  • The Spread: The numerical gap between these two figures. If a buyer is willing to pay ₹100.00 (Bid) and a seller is asking ₹100.50 (Ask), the bid-ask spread is ₹0.50.

How the Order Book Creates the Spread

Unmatched orders remain in the order book. NSE prioritizes the better price, followed by the order entered earlier when multiple orders have the same price.

This price-time priority creates the bid-ask spread through the following process:

  • Buyers and sellers submit prices and quantities.
  • The highest unmatched buy becomes the best bid; the lowest unmatched sell becomes the best ask.
  • A compatible incoming order trades against the opposite side, possibly across several price levels.

Consider this illustrative order book for an NSE-listed share:

Bid Quantity  Bid Price  Ask Price  Ask Quantity 
600  ₹99.80  ₹100.00  300 
500  ₹99.70  ₹100.10  400 
800  ₹99.60  ₹100.20  500 

The spread is ₹0.20. If the book remains unchanged, a market buy for 500 shares takes 300 at ₹100 and 200 at ₹100.10. The weighted average is ₹100.04; live quotes may change during execution.

Why Does Bid-Ask Spread Exist?

The spread exists because the best buyer and seller have not agreed on one price. Liquidity, competing orders, available quantities, and market uncertainty can change the gap. In India’s order-driven equity market, orders execute against available counter-orders; a broker does not automatically receive the spread.

How is Bid-Ask Spread Calculated?

The bid-ask spread can be calculated using the following formula:

Bid-Ask Spread = Lowest Ask Price − Highest Bid Price

NSE’s impact-cost explanation provides an educational order book with a best bid of ₹3.50 and a best ask of ₹4.

Calculation Item  Value 
Highest bid  ₹3.5 
Lowest ask  ₹4 
Spread per share  ₹0.50 
Spread across 100 shares  ₹50.00 

A market buy meets ₹4, while a market sell meets ₹3.50. With unchanged quotes, buying and immediately selling 100 shares creates a ₹50 difference before brokerage, taxes and other charges. 

What do Narrow and Wide Bid-Ask Spreads Indicate? 

Indicator  Narrow Spread  Wide Spread 
Gap between best quotes  Smaller  Larger 
Typical liquidity  Greater  Lower 
Immediate execution cost  Lower  Higher 
Competing orders  Often more numerous  Often fewer 
Market depth  May be stronger  May be thinner 

A narrow spread does not establish that a security is safe or fairly valued. A wide spread reflects execution and liquidity conditions, not fundamental strength or weakness.

Factors Affecting Bid-Ask Spread

The bid-ask spread can widen or narrow depending on the following market conditions:

  • Liquidity and trading activity
  • Competing buy and sell orders
  • Available quantity and market depth
  • Order size relative to available depth
  • Volatility, uncertainty, and supply-demand imbalance

Real Indian Market Snapshot

As of August 26, 2026, at 1:54 p.m. IST, the NSE quote page for The South Indian Bank Limited displayed the following bid and ask details:

Security  Exchange  Best Bid  Bid Quantity  Best Ask  Ask Quantity  Spread In ₹  Observed At 
The South Indian Bank Limited  NSE  ₹45.42  842  ₹45.45  2,285  ₹0.03  1:54 p.m. IST, August 26, 2026 

Market quotes change continuously. This snapshot explains how to read the spread and does not evaluate the security.

How Does Bid-Ask Spread Affect Trade Execution?

The bid-ask spread influences the price at which an order begins executing and the immediate cost of entering or exiting a position.

Effect on Buying and Selling Prices

An immediate market buy starts at the lowest ask, while a market sell starts at the highest bid. The spread is reflected in these prices rather than billed separately.

If an order exceeds the quantity at the best quote, the remainder may reach other price levels and change the average execution price.

Market Orders and Limit Orders

Order Type  Price Control  Execution Condition  Connection With The Spread 
Market order  No specified price  Seeks the best obtainable price  Can cross the spread and use multiple levels 
Limit order  Maximum buy or minimum sell is set  May execute fully, partly or not at all  Sets a boundary; does not remove the spread 

At a ₹249.80 bid and ₹250.20 ask, a market buy starts at ₹250.20. A ₹250.00 buy limit cannot match the current ask; it requires a seller at ₹250.00 or below, without guaranteed execution. 

Bid-Ask Spread, Slippage and Impact Cost 

Concept  Meaning  When It Is Observed  Main Driver 
Bid-ask spread  Current best-quote gap  Before execution  Top-of-book quotes 
Slippage  Expected versus actual execution price  After execution  Price movement or insufficient quantity 
Impact cost  Size-specific cost versus a reference price  For a defined order  Order size and depth 

In NSE’s example, a 3,000-share buy uses 2,000 shares at ₹4 and 1,000 at ₹4.05. The ₹0.50 spread covers a small trade; impact cost accounts for the depth used by a larger order.

Practical Ways to Minimise Bid-Ask Spread Costs

While traders cannot control market liquidity, you can use smart order placement strategies to avoid paying unnecessary spread costs:

  • Use Limit Orders During Volatile Conditions: A market order executes immediately at the available ask or bid price, exposing you to wider spreads during high market volatility. Placing a limit order lets you specify the maximum price you are willing to pay (or minimum price to accept), protecting you from sudden quote gaps.
  • Check Real-Time Market Depth Before Execution: Before placing large quantity orders, inspect the top bid and ask quantities in the order book. On the Angel One app or web platform, scroll to Market Depth to review live buy/sell queues. If top-of-book volume is thin, split your order into smaller tranches to avoid eating into deeper, less favorable price levels.
  • Avoid Trading During Market Opening Minutes: Spreads tend to be widest during the first 15 minutes of the trading session (9:15 AM – 9:30 AM IST) as the market absorbs overnight news and undergoes initial price discovery. Waiting for the market to settle usually results in tighter, more stable spreads.
  • Focus on Highly Liquid Assets and Front-Month Contracts: Stick to high-volume stocks, benchmark ETFs, and near-month derivative contracts. Far-out-of-the-money (OTM) options, illiquid small-caps, and far-month futures contracts frequently carry wide bid-ask spreads that can significantly eat into your returns.

Conclusion

The bid-ask spread represents the continuous price gap between the highest buy quote and the lowest sell quote, serving as a primary indicator of market liquidity and the cost of immediate execution. Relying solely on the top-of-the-book spread can be misleading, as final execution prices depend heavily on total order size, underlying market depth, rapidly shifting quotes, and your choice of order type.

While tight spreads allow for seamless entry and exit with minimal friction, larger orders will inevitably chew through multiple levels of the order book, creating slippage. Ultimately, balancing these dynamics helps traders navigate market volatility and manage execution costs effectively on exchanges like the NSE.

FAQs

There is no universal threshold; it depends on the security's price, liquidity, market depth, and overall conditions.

The price is higher because buyers and sellers have not agreed on a single price. A trade happens only when an incoming order matches the opposite side of the order book.

Yes, bids and asks can briefly meet. Compatible orders execute immediately, after which quotes shift as orders are filled, modified, or cancelled.

A negative displayed spread (crossed quotes) means the best bid temporarily appears above the best ask, usually resolved instantly by matching engines or caused by data-feed lags.

The spread is simply the gap between buy/sell quotes, whereas brokerage, STT, and statutory charges are separate transaction fees.

Neither the broker nor an exchange market-maker automatically receives it. In NSE’s order-driven market, orders match directly against other participants.

A limit order sets your specific price limit, but it does not remove the market gap or guarantee execution.

It appears across ETFs, bonds, derivatives, and currencies, though market structures vary.