Understanding the bid-ask spread in financial markets
The bid-ask spread (also called the bid-offer spread) is the difference between the highest price a buyer is willing to pay for an asset (the Bid) and the lowest price a seller is willing to accept (the Ask or Offer). In equities, foreign exchange, bonds, commodities, and derivatives, the bid-ask spread functions as the fundamental measure of market liquidity and represents the direct transaction friction incurred when executing immediate market orders.
Every trade executed at market price crosses this spread. If you buy shares at the current Ask price of $150.20 and immediately liquidate them at the prevailing Bid price of $149.80, you forfeit $0.40 per share in transaction friction. Measuring this spread in absolute dollar amounts, relative percentages, and basis points allows traders, portfolio managers, and long-term investors to assess total execution costs before placing an order. To evaluate how small percentage spreads translate across asset values, explore our basis point calculator, or analyze broader trade performance with our average return calculator.
Core mathematical formulas
Market makers, retail brokerages, and electronic exchanges use standardized formulas to compute spreads, mid-market pricing, and percentage costs:
1. Absolute Bid-Ask Spread
The nominal price gap between the lowest seller and highest buyer:
2. Mid-Market Price (Equilibrium Center)
The arithmetic average of the current bid and ask quotes, representing unweighted fair market value:
3. Percentage Spread (Relative to Ask)
The immediate friction percentage paid by a buyer executing a market order:
4. Percentage Spread (Relative to Mid) & Basis Points
The standard academic and institutional metric for comparing liquidity across varying stock prices:
5. Total Round-Trip Cash Drag
The total financial friction for an order of size Q shares, lots, or units:
How order books and market makers generate spreads
In modern electronic continuous double auctions (such as the New York Stock Exchange or NASDAQ), limit orders are aggregated into a central limit order book (CLOB). Buyers enter limit orders below the current market price, while sellers place limit orders above it:
- Market Makers (Liquidity Providers): Designated market makers (DMMs) and high-frequency trading firms continuously quote both bid and ask prices. They assume the inventory risk of holding securities and earn the spread as their primary compensation.
- Takers (Liquidity Consumers): Traders who place market orders demand instant execution. In exchange for immediacy, they pay the ask when buying or accept the bid when selling, absorbing the spread cost.
- Inventory Risk and Volatility: When an asset is volatile, market makers widen their spreads to protect against adverse price movement before they can unload their position. In contrast, stable high-volume equities maintain ultra-tight penny spreads.
Published worked examples across asset classes
Example 1: High-volume large-cap equity
An investor wishes to buy 500 shares of a mega-cap tech stock quoted at Bid $150.00 and Ask $150.02.
Absolute Spread: $150.02 - $150.00 = $0.02 per share
Mid Price: ($150.00 + $150.02) / 2 = $150.01
Spread Percentage: ($0.02 / $150.02) x 100% = 0.0133% (1.33 basis points)
Total Cash Drag on 500 shares: $0.02 x 500 = $10.00
Conclusion: The market exhibits deep liquidity with minimal friction.
Example 2: Small-cap stock with wide spread
A retail trader looks at a micro-cap growth company quoted at Bid $4.10 and Ask $4.35 for an order of 2,000 shares.
Absolute Spread: $4.35 - $4.10 = $0.25 per share
Mid Price: ($4.10 + $4.35) / 2 = $4.225
Spread Percentage: ($0.25 / $4.35) x 100% = 5.747% (591.7 basis points)
Total Cash Drag on 2,000 shares: $0.25 x 2,000 = $500.00
Breakeven Hurdle: The stock must appreciate by +5.75% just for the position to reach zero profit after purchase.
Practical strategies to minimize bid-ask spread costs
Active market participants employ specific order routing and execution tactics to avoid surrendering profits to wide market spreads:
1. Use Limit Orders Instead of Market Orders
Placing a limit order at the mid-market price or inside the spread allows you to act as a liquidity provider. You pay zero spread drag and may even earn exchange maker rebates.
2. Trade During Peak Market Hours
Spreads are tightest during normal trading hours (9:30 AM to 4:00 PM Eastern Time for US equities). Pre-market and after-hours sessions suffer from reduced volume and drastically wider spreads.
3. Check Average Daily Volume (ADV)
Securities with higher average daily trading volumes consistently offer tighter spreads and deeper order book buffers, reducing slippage on larger positions.
4. Avoid Market Orders on Illiquid Options
Options contracts often carry percentage spreads between 5% and 30%. Never send market orders into options chains; always work limit orders near the mid-point price, and benchmark theoretical fair values using our Black Scholes calculator.
Spread benchmarks across asset classes
| Asset Category | Typical Spread % | Spread in BPS | Liquidity Assessment |
|---|---|---|---|
| S&P 500 Mega-Cap Stocks & ETFs (SPY, QQQ) | < 0.02% | 1 to 2 bps | Ultra-High Liquidity |
| Major Forex Currency Pairs (EUR/USD, USD/JPY) | 0.01% to 0.05% | 1 to 5 bps | Ultra-High Liquidity |
| Mid-Cap Equities & Sector ETFs | 0.05% to 0.20% | 5 to 20 bps | High / Moderate Liquidity |
| Small-Cap & Micro-Cap Equities | 0.50% to 3.00% | 50 to 300 bps | Moderate / Low Liquidity |
| Equity Options & Penny Stocks | 3.00% to 15.00%+ | 300 to 1,500+ bps | Low Liquidity / High Slippage Risk |
Frequently asked questions
Who receives the bid-ask spread?
Why is the Bid price always lower than the Ask price?
What is a crossed or locked market?
How does the bid-ask spread differ from broker commissions?
How do basis points relate to bid-ask spreads?
What is slippage and how is it related to the spread?
Resources and references
The formulas and methods in this calculator were checked against these independent sources.