Bid-Ask Spread
The bid-ask spread is the difference between the highest price a buyer will pay and the lowest price a seller will accept for an asset, serving as a key measure of market liquidity.
Key Takeaways
- The bid-ask spread is the gap between the highest buy order (bid) and the lowest sell order (ask) for an asset. It represents the immediate cost of executing a trade at market price and is a primary indicator of liquidity.
- Tight spreads signal healthy, liquid markets with active market makers, while wide spreads indicate low liquidity, high volatility, or exotic trading pairs.
- Spreads differ significantly between centralized exchanges (order books) and decentralized exchanges (AMMs), where LP fees and price impact replace the traditional bid-ask gap.
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) for a given asset. Every market with buyers and sellers has a spread, from stock exchanges and forex desks to crypto exchanges and DEXs.
When you place a market buy order, you pay the ask price. When you sell at market, you receive the bid price. The spread between those two prices is effectively a transaction cost: the price of immediacy. A trader who buys and immediately sells the same asset at market price loses the spread amount.
Spreads are quoted either as an absolute value (e.g., $10) or as a percentage. In crypto markets, basis points (bps) are the standard unit: 1 basis point equals 0.01%. A BTC/USD spread of 3 bps on an exchange means trading costs roughly $0.03 per $100 of notional value.
How It Works
The bid-ask spread emerges from the interaction between buyers and sellers placing limit orders on an order book. The best bid is the highest price anyone is currently willing to buy at, and the best ask is the lowest price anyone is willing to sell at.
Calculating the Spread
There are two common ways to express the spread:
Absolute Spread = Ask Price - Bid Price
Percentage Spread = ((Ask - Bid) / Mid Price) × 100
where Mid Price = (Ask + Bid) / 2
Example:
Bid = $30,000 | Ask = $30,010
Absolute Spread = $10
Mid Price = $30,005
Percentage Spread = ($10 / $30,005) × 100 = 0.033%The percentage form is more useful for comparing spreads across assets with different price levels. A $10 spread on a $30,000 asset is negligible, but a $10 spread on a $100 token is significant.
The Order Book Mechanism
On a centralized exchange, the order book aggregates all outstanding limit orders at each price level. The spread narrows when:
- A buyer raises their bid closer to the current ask price
- A seller lowers their ask closer to the current bid price
- Market makers post competing quotes on both sides
The spread widens when participants pull their orders during uncertainty, creating a gap between the remaining bids and asks. During extreme volatility events, spreads can blow out by orders of magnitude as liquidity providers step back from the market.
AMM-Based Spreads on DEXs
Decentralized exchanges using automated market makers do not have a traditional order book or explicit bid-ask spread. Instead, prices are set algorithmically based on the ratio of token reserves in a liquidity pool.
In the constant product model (x × y = k), the effective cost of a trade comes from two sources:
- LP fee: a fixed percentage charged on every swap. Uniswap V3 offers fee tiers of 0.01% (stablecoin pairs), 0.05%, 0.30%, and 1.00% (volatile long-tail assets)
- Price impact: the trade itself shifts the pool's token ratio, moving the price. Larger trades relative to pool depth cause more slippage
The LP fee functions as a minimum effective spread. A 0.30% fee tier means every round-trip trade costs at least 60 basis points, which is significantly wider than a liquid CEX pair. Concentrated liquidity (Uniswap V3) mitigates this by letting LPs focus capital within specific price ranges, reducing slippage for trades within those ranges.
What Causes Wide or Tight Spreads
Factors That Tighten Spreads
- High trading volume and deep order books create competition among market makers
- Stable market conditions with low volatility reduce the risk of holding inventory
- Competitive exchange fee structures: offshore exchanges like Binance offer zero or negative maker fees (rebates), incentivizing tighter quotes
- Institutional participation: the launch of Bitcoin spot ETFs in January 2024 brought over $54 billion in net inflows, significantly tightening BTC spreads across exchanges
Factors That Widen Spreads
- Low liquidity or thin order books: newly listed tokens or low-volume exchanges have fewer competing orders
- High volatility: during sharp market moves, market makers widen spreads to compensate for increased inventory risk
- Exotic trading pairs: an altcoin denominated in another altcoin will typically have much wider spreads than BTC/USDT
- Off-peak hours: crypto trades 24/7, but weekend overnight sessions see reduced market maker activity and wider spreads
Spreads Across Markets
Typical spread ranges vary dramatically across asset classes and venues:
| Market | Asset / Pair | Typical Spread |
|---|---|---|
| Forex | EUR/USD (institutional) | <0.1 pip (~0.001%) |
| US Equities | Large-cap stocks | $0.01 (~0.01%) |
| Bitcoin ETFs | IBIT, FBTC | <1 basis point |
| Crypto (CEX) | BTC/USDT on Binance | ~0.001% (peak hours) |
| Crypto (CEX) | BTC/USD on Kraken | ~0.1 basis points |
| Crypto (CEX) | Small-cap altcoins | 10 to 100+ basis points |
| Crypto (DEX) | AMM pools (0.30% tier) | 30+ basis points per leg |
Stablecoin pair hierarchy also matters: USDT pairs are typically the most liquid with the tightest spreads, followed by USDC pairs, then fiat USD pairs. Choosing the right venue and quote currency can save several basis points per trade.
The Role of Market Makers
Market makers are the primary force tightening bid-ask spreads. They continuously place both buy and sell limit orders, earning the spread as compensation for providing liquidity and bearing the risk that prices move against their inventory.
In crypto markets, market makers dynamically adjust their quotes based on conditions: widening during volatile periods to manage risk and tightening during calm markets to attract order flow. Their participation is why BTC/USDT on Binance can trade with sub-basis-point spreads, while a newly listed token on a smaller exchange might have spreads measured in whole percentage points.
Exchange fee structures directly influence market maker behavior. Venues that offer maker fee rebates (paying market makers to post orders) attract more liquidity providers and produce tighter spreads. This is one reason offshore exchanges historically maintain tighter spreads than their US-regulated counterparts for the same trading pairs.
Why It Matters for Crypto Traders
The bid-ask spread is a hidden cost that compounds with every trade. For active traders and algorithmic strategies, spread costs can exceed exchange fees as the dominant expense. Consider a trader making 100 round-trip trades per day on a pair with a 5 bps spread: that is 10 bps per round trip, or 1,000 bps (10%) of notional value consumed daily just by the spread.
For stablecoin payment rails, tight spreads are critical. A business accepting stablecoin payments and converting to fiat needs predictable, low-cost execution. Wide spreads on the conversion pair eat directly into margins. This is one reason why stablecoin pairs with deep liquidity (like USDC/USD) are preferred for payment use cases.
Layer 2 solutions and off-chain protocols can help reduce spread-related friction. By enabling faster, cheaper transfers, they allow market makers to manage inventory more efficiently and quote tighter spreads. Protocols like Spark facilitate instant settlement for Bitcoin and stablecoin transfers, which can improve the speed at which arbitrageurs correct price discrepancies across venues.
Risks and Considerations
Hidden Costs on DEXs
On decentralized exchanges, the effective spread is often larger than the stated LP fee. Price impact from large trades, MEV extraction through front-running and sandwich attacks, and network gas fees all add to the true cost of execution. A trade that appears to cost 0.30% in LP fees might actually cost 1%+ after accounting for slippage and MEV.
Spread Manipulation
On low-liquidity exchanges or pairs, traders with significant capital can manipulate spreads by placing and canceling large orders (spoofing). This creates the illusion of liquidity or artificially widens spreads to force other traders into worse execution. Regulated exchanges actively monitor for this behavior, but enforcement varies across the crypto ecosystem.
Volatility Spikes
During extreme market events, spreads can widen by orders of magnitude as market makers pull their quotes. During the March 2020 crash, some exchanges saw BTC spreads blow out to nearly 700 basis points. Traders relying on tight spreads for their strategies can face unexpected losses when liquidity vanishes precisely when they need it most.
Exchange Selection Matters
Spread differences between exchanges are not trivial. Research from Kaiko shows that BTC/USD spreads on Kraken narrowed to approximately 0.1 basis points, while Coinbase averaged around 0.3 basis points. On less liquid US venues, the same pair can trade at several basis points wide. Choosing the wrong venue for execution can cost more than the exchange's stated trading fee.
This glossary entry is for informational purposes only and does not constitute financial or investment advice. Always do your own research before using any protocol or technology.