Blog

Bid-Ask Spread Management on CEX: A Practical Guide

The bid-ask spread is the most visible indicator of your token's market quality. This guide covers everything you need to know about managing spreads effectively on centralized exchanges.

By Marcus Rivera 11 min read Market Making

Bid-Ask Spread Fundamentals

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). On a CEX order book, this spread represents the cost of immediate execution — a trader buying at the ask and immediately selling at the bid loses exactly the spread amount. A tight spread means low trading costs for users; a wide spread means expensive, friction-filled trading that discourages participation.

Spread is typically expressed as a percentage of the midpoint price. If the bid is $0.99 and the ask is $1.01, the midpoint is $1.00 and the spread is $0.02 or 2%. In absolute dollar terms, the spread cost on a $1,000 trade at 2% spread is $20 — money that the trader effectively loses to the difference between buy and sell prices.

For market makers, the spread is the primary source of revenue. When a market maker places a bid at $0.99 and an ask at $1.01, and both orders are filled, the market maker earns $0.02 per unit. This spread income compensates the market maker for the risks of providing liquidity: inventory risk (holding tokens that may decline in value), adverse selection (being filled predominantly by informed traders who know the price is about to move), and operational costs of running the market making infrastructure.

The optimal spread for any given token balances two opposing forces: tighter spreads attract more organic trading volume but increase risk and reduce revenue for the market maker, while wider spreads are safer for the market maker but discourage organic trading. Finding this balance requires understanding the token's volatility, the exchange's requirements, competitor spreads for similar tokens, and the capital available for market making.

Why Spreads Matter for Token Projects

Bid-ask spreads directly influence three critical outcomes for token projects: organic trading volume (tighter spreads attract more traders), exchange compliance (every exchange enforces maximum spread requirements), and market perception (wide spreads signal illiquidity and risk). Managing spreads effectively is not optional — it is a core requirement for maintaining a healthy CEX listing and building the trading activity needed for continued exchange progression.

The relationship between spreads and organic volume is well-documented in both traditional and crypto markets. Studies of crypto exchange data consistently show that reducing spreads increases organic trading volume, with the most significant gains occurring when spreads move from the 2-3% range down to 1-1.5%. For a typical small-cap token, moving from a 2% average spread to a 1% average spread can increase organic daily volume by 30-60%.

Exchange compliance monitoring focuses heavily on spreads because they are the most easily measurable indicator of market quality. Exchanges track time-weighted average spread (TWAS) over rolling 24-hour windows and flag tokens that exceed their maximum thresholds. Repeated violations trigger escalating consequences: warning emails, reduced trading interface visibility, and ultimately delisting review proceedings.

Market perception is influenced by spread quality in ways that extend beyond immediate trading costs. When a trader evaluates a new token, they check the order book. A token with a 0.5% spread and deep orders at multiple levels communicates professional management and active market participation. A token with a 5% spread and thin scattered orders communicates abandonment and risk. This perception shapes whether the trader proceeds to research the project or moves on to the next opportunity.

For projects building toward additional exchange listings, spread quality on existing listings is evaluated by new exchange listing teams. Your CEX listing volume requirements data includes spread metrics, and exchanges comparing your application to others will favor projects demonstrating consistently tight, professional-grade spreads.

Exchange Spread Requirements in 2026

Every major CEX enforces maximum spread requirements for listed tokens, measured through automated monitoring systems. In 2026, these requirements range from 2.5% maximum at MEXC to 1.0% maximum at Binance. These are hard limits — sustained violations trigger formal compliance processes. Effective spread management must target well below these maximums to provide a safety margin during volatile periods when spreads naturally widen.

Exchange Maximum Spread Recommended Target Monitoring Window
MEXC 2.5% 1.0-1.5% Rolling 24h TWAS
Bitget 2.0% 1.0-1.5% Rolling 24h TWAS
Gate.io 2.0% 0.8-1.2% Rolling 24h TWAS
KuCoin 1.5% 0.5-1.0% Rolling 24h TWAS
Bybit 1.5% 0.5-1.0% Rolling 24h TWAS
Binance 1.0% 0.3-0.5% Rolling 24h TWAS

The recommended target column shows the spread range that provides compliance safety margin while remaining achievable with typical market making capital allocations. Targeting the exact maximum (e.g., running at 2.5% on MEXC) leaves no room for volatility-driven widening and guarantees frequent compliance alerts. Targeting 60-75% of the maximum provides a buffer while avoiding the need for excessive capital deployment.

TWAS (time-weighted average spread) is the standard measurement methodology. This means brief widening during volatile moments is acceptable as long as the average over the full 24-hour window stays below the threshold. A token that runs at 1% spread for 23 hours and widens to 5% for 1 hour during a market crash has a TWAS of approximately 1.17% — still well within most exchange limits.

OpenLiquid's CEX market maker is configured to target the recommended spread range for each exchange and dynamically adjust to stay within maximum limits even during volatile conditions. The system continuously calculates projected TWAS and adjusts current spread targets to ensure the rolling average remains compliant.

Dynamic Spread Adjustment Strategies

Static spreads (maintaining the same width regardless of conditions) are inefficient and risky. Dynamic spread adjustment adapts the spread width in real time based on multiple factors: market volatility, inventory position, order book imbalance, time of day, and reference price movements. A well-tuned dynamic spread strategy maintains tight spreads during calm conditions while protecting capital during volatile periods.

Volatility-based adjustment is the most important dynamic parameter. When market volatility increases (measured by reference asset price movements, order flow intensity, or trade size spikes), the spread should widen proportionally. A common formula is: Target Spread = Base Spread + (Volatility Multiplier x Current Volatility). This ensures that during calm markets the spread is tight and attractive to traders, while during chaotic markets the spread widens to protect the market maker from adverse fills.

Inventory-based adjustment responds to the market maker's current position. When the market maker has accumulated significant token inventory (from buy orders being filled), the buy-side spread should widen (making it less likely to buy more) while the sell-side spread tightens (making it more likely to sell and reduce inventory). This asymmetric adjustment gradually rebalances inventory without requiring large market-impact trades.

Time-based adjustment accounts for the predictable variation in trading activity throughout the day. During peak trading hours (13:00-21:00 UTC, when US and EU markets overlap), tighter spreads are appropriate because higher organic flow provides more opportunities for profitable round-trips. During low-activity hours (02:00-08:00 UTC), slightly wider spreads compensate for the increased adverse selection risk from trading against a smaller pool of counterparties.

Reference price movement triggers are the fastest-acting adjustment mechanism. When the reference price (typically derived from a volume-weighted average across multiple venues) moves beyond a configurable threshold, the market maker immediately adjusts its quotes to match. This prevents stale orders from being picked off by arbitrageurs who have faster information. OpenLiquid's market maker adjusts quotes within 5 seconds of reference price movements, maintaining alignment with current market conditions.

Managing Spreads During Volatility

Volatility events — market-wide crashes, token-specific news, large holder liquidations — are the greatest challenge for spread management. The natural response of widening spreads to protect capital must be balanced against exchange compliance requirements and the reputational cost of appearing illiquid during the moments when traders most need to execute. A staged defensive response that widens gradually rather than instantaneously provides the best balance.

The staged defense model operates through predefined volatility tiers. In normal conditions (volatility below historical average), the market maker operates at its target spread. As volatility increases to 1.5x normal, the spread widens by 25-50%. At 2x normal volatility, the spread widens to 100-150% of the base target. At extreme levels (3x+ normal), the spread widens to the exchange maximum or a predefined emergency level. Each tier transition is automatic and logged for compliance documentation.

During volatility events, depth management becomes as important as spread management. Rather than maintaining the same depth at a wider spread, the market maker should also thin its order sizes at tight levels while maintaining deeper reserve orders at wider levels. This creates a graduated defense where small trades are still accommodated at reasonable spreads while large trades encounter progressively wider pricing.

Recovery from volatility events should be gradual. When volatility subsides, the market maker should not snap immediately back to normal spreads. A stepped recovery — reducing the spread by 10-15% every 10-15 minutes — confirms that the volatility event has truly passed before committing to full liquidity. Premature tightening during a multi-wave event can lead to substantial losses when the next wave hits a market maker that has already returned to normal defensive posture.

Communication during volatility events is often overlooked. If your token's spread widens significantly during a market event, proactive communication to your community explaining that the market maker is managing the situation can prevent panic. Transparency about temporary spread widening builds confidence, while silence during deteriorating market quality fuels fear and selling.

The Relationship Between Depth and Spread

Spread and depth are complementary dimensions of market quality. A tight spread with thin depth is nearly as bad as a wide spread because a single moderate-sized trade will consume the thin orders and execute at much worse prices. Conversely, deep order books with wide spreads waste capital by providing liquidity that traders avoid due to the high cost of crossing the spread. Optimal market quality balances both tight spreads and adequate depth.

The interplay between spread and depth is often visualized as a heatmap. Imagine price on the vertical axis and order size on the horizontal axis. At the best bid and ask (tightest spread), the depth should be sufficient to handle typical retail-sized trades (roughly $500-$2,000). At wider levels (1-2% from midpoint), the depth should handle medium trades ($5,000-$20,000). At the deepest levels (2-5% from midpoint), the depth absorbs large trades and provides visual evidence of support to order book observers.

Capital allocation between spread tightness and depth depends on your priorities. If organic trading volume is your primary goal, prioritize tight spreads with moderate depth — this minimizes trading costs and attracts the most market participants. If exchange compliance is your primary concern, prioritize meeting depth requirements even at slightly wider spreads. If price stability is paramount, prioritize deep buy-side levels that absorb sell pressure.

For most token projects, the recommended allocation distributes capital across both dimensions: approximately 30% of capital at tight levels (within 0.5% of midpoint) providing attractive spreads, 40% at medium levels (0.5-2% from midpoint) meeting exchange depth requirements, and 30% at wider levels (2-5% from midpoint) providing a safety buffer against large moves. This distribution satisfies exchange requirements, attracts organic traders, and provides price stability across normal market conditions.

Cross-Exchange Spread Coordination

When a token is listed on multiple exchanges, maintaining consistent spreads across all venues prevents arbitrage extraction and ensures that all trading communities experience similar market quality. A unified pricing engine that sets bid-ask levels from a single reference price across all exchanges is the most effective approach to cross-exchange spread coordination.

Uncoordinated spreads across exchanges create systematic arbitrage opportunities. If Exchange A has a 0.5% spread centered at $1.00 (bid $0.9975, ask $1.0025) and Exchange B has a 2% spread centered at $1.01 (bid $1.0000, ask $1.0200), arbitrageurs will buy on A at $1.0025 and sell on B at $1.0000 whenever the prices diverge slightly. This arbitrage extracts value from your market making capital on both exchanges without providing any benefit to your project.

The solution is a unified reference price derived from the volume-weighted average across all venues. OpenLiquid's market maker calculates this reference price continuously and uses it to set the midpoint on each exchange. The spread width on each exchange may differ slightly (reflecting different exchange requirements and capital allocations), but the midpoint stays aligned, minimizing the arbitrage gap.

Cross-exchange coordination also involves liquidity shifting. If one exchange experiences heavier sell pressure than others, the system can tighten the sell-side spread on that exchange (to provide supply and prevent price dislocations) while widening slightly on other exchanges where the capital is less urgently needed. This dynamic allocation ensures that liquidity appears where it is most needed without requiring additional capital.

For projects using OpenLiquid's CEX market maker across multiple exchanges, cross-exchange coordination is automatic. The system maintains a shared order book view across all connected exchanges, calculates a unified reference price, and allocates capital dynamically based on real-time flow and exchange-specific requirements. See our pricing page for multi-exchange market making packages.

Measuring and Monitoring Spread Performance

Effective spread management requires continuous monitoring using five key metrics: time-weighted average spread (TWAS), maximum spread width (worst-case readings), spread compliance rate (percentage of time within exchange maximums), spread competitiveness (comparison to similar tokens), and spread response time (how quickly the market maker adjusts quotes after reference price changes). These metrics should be tracked hourly, daily, and weekly.

TWAS is the primary compliance metric that exchanges use and the most important number for your monitoring dashboard. Calculate TWAS over rolling 24-hour windows and compare it to your target and the exchange maximum. A well-managed token should have a TWAS consistently at 50-75% of the exchange maximum, providing a comfortable buffer while remaining competitive.

Maximum spread width captures your worst moments — the widest the spread reached during a period. While TWAS may be acceptable, extreme maximum widths (even briefly) can cause traders to exit positions at unfavorable prices and generate negative community sentiment. Track your maximum spread per hour and investigate any readings that exceed 2x your target. Even if they do not violate the exchange maximum, they indicate situations where your market maker's defensive behavior may need tuning.

Spread competitiveness compares your token's spreads to similar tokens on the same exchange. If competing tokens at similar market caps consistently maintain tighter spreads, organic traders may prefer those alternatives over yours. Monitor the top 5 comparable tokens' spreads weekly and adjust your target to remain competitive within the peer group.

Response time measures how quickly your market maker adjusts quotes after a reference price change. In fast-moving crypto markets, a market maker that takes 30 seconds to update quotes after a 1% reference price move is exposing those stale orders to adverse selection. Track the time between reference price movements and corresponding quote adjustments — professional market makers should respond within 5 seconds for normal movements and within 2 seconds for large movements.

Common Spread Management Mistakes

The five most common spread management mistakes are: targeting spreads that are too tight for the available capital (causing rapid inventory depletion), failing to implement dynamic spread widening during volatility (catching falling knives at tight prices), using static symmetrical spreads instead of adjusting for inventory and market conditions, neglecting spread management during low-activity hours, and ignoring cross-exchange spread coordination that enables arbitrage extraction.

Overly tight spreads sound good in theory but create practical problems. A 0.3% spread on a small-cap token means the market maker earns only $3 per $1,000 in round-trip trading. Meanwhile, the inventory risk on each position can easily exceed this margin during normal daily volatility. When the market maker consistently loses more on adverse inventory movements than it earns on spreads, the market making operation becomes a pure cost center that depletes capital. Target realistic spreads that generate sufficient income to offset expected inventory losses.

Failing to widen during volatility is the most expensive single mistake. A market maker that maintains a 1% spread during a 10% market-wide crash will have its buy orders filled rapidly as panic sellers hit the bid. The accumulated inventory is then marked to market at the new lower price, potentially generating losses that exceed weeks of spread income. Dynamic widening during the crash — to 3-5% for example — dramatically reduces the fill rate and limits the loss.

Symmetric spreads that place the bid and ask equidistant from the midpoint ignore the market maker's current position. If you have accumulated significant token inventory from recent buy fills, a symmetric spread keeps buying at the same rate. An intelligent asymmetric spread widens the buy side (reducing further accumulation) while tightening the sell side (encouraging inventory reduction). This asymmetry gradually normalizes the position without requiring explicit market-impact trades.

Neglecting low-activity hours is a subtle but persistent mistake. Many market makers are tuned for peak-hour conditions and left unchanged during off-peak periods. During quiet hours with less organic flow, the counterparties that do trade tend to be more informed (institutional, algorithmic, or arbitrage traders). Maintaining the same tight spreads against this more sophisticated flow results in systematic adverse selection losses. Widening spreads by 20-30% during known low-activity windows reduces this exposure.

Key Takeaways

  • Target spreads at 50-75% of the exchange maximum to maintain compliance buffer — recommended targets range from 1-1.5% on MEXC to 0.3-0.5% on Binance.
  • Dynamic spread adjustment based on volatility, inventory, and time of day is essential — static spreads are both riskier and less profitable than adaptive strategies.
  • Reducing spreads from 2% to 1% typically increases organic volume by 30-60%, but further tightening below 0.5% for small-cap tokens yields diminishing returns at increased risk.
  • Balance spread tightness with adequate depth: allocate 30% of capital at tight levels, 40% at medium depth, and 30% as a deep safety buffer.
  • Coordinate spreads across exchanges using a unified reference price to prevent arbitrage extraction that drains market making capital.
  • Monitor TWAS, maximum spread, competitiveness versus peers, and quote response time — these four metrics capture the full picture of spread management effectiveness.

Frequently Asked Questions

A good spread depends on the exchange tier and token market cap. For small-cap tokens on mid-tier exchanges, a 1-2% spread is considered healthy. For mid-cap tokens on major exchanges, 0.5-1% is the target. For large-cap tokens on tier-one exchanges, spreads below 0.3% are expected. The key principle is that your spread should be competitive with similar tokens on the same exchange — not necessarily as tight as possible, but within the range that organic traders expect.

Tighter spreads attract more organic trading volume because traders pay less in implicit costs. Research across crypto markets shows that reducing spreads from 2% to 1% can increase organic volume by 30-60%, while further tightening from 1% to 0.5% yields an additional 15-25% improvement. However, the relationship has diminishing returns — spreads below 0.3% for small-cap tokens attract minimal additional organic volume while significantly increasing inventory risk for the market maker.

Ideally, spreads should be similar across all exchanges to prevent arbitrage extraction. If your token has a 0.5% spread on Exchange A and a 2% spread on Exchange B, arbitrageurs will systematically exploit the pricing discrepancy. In practice, slight variations are acceptable (0.5-1% difference) to account for different exchange characteristics and capital allocations. OpenLiquid coordinates pricing across exchanges to maintain consistent spreads within acceptable ranges.

Common causes of unexpected spread widening include: market-wide volatility events that trigger defensive spread widening, depletion of one side of the order book (all buy orders filled, leaving only sell orders), market maker technical issues or downtime, sudden large trades that consume multiple price levels, and cross-exchange arbitrage that strips one side of the book. Monitoring spread metrics in real time allows rapid response to unexpected widening.

Spread management is the legitimate practice of maintaining competitive bid-ask spreads to facilitate smooth trading — it is expected and required by exchanges. Price manipulation involves creating artificial supply or demand to move prices to predetermined levels. The key distinction is purpose: spread management aims to reduce friction and enable fair trading, while manipulation aims to deceive other market participants about the true state of supply and demand.

TWAS measures the average spread over a time period, weighted by how long each spread width persisted. If the spread was 1% for 20 hours and 3% for 4 hours (during a volatility spike), the TWAS is approximately 1.33%. TWAS is a more meaningful metric than instantaneous spread because it captures the typical trading experience. Exchanges use TWAS in their compliance monitoring to assess whether listed tokens maintain acceptable market quality over time.

You can configure a maximum spread width in your market maker settings, but enforcing an absolute maximum during extreme volatility events carries risk. If the market is crashing and you maintain a tight maximum spread, your buy orders will be filled rapidly at above-market prices, potentially depleting your capital. A better approach is a dynamic maximum that widens during extreme conditions while maintaining a hard floor that is still reasonable — for example, a normal 1% target that can widen to 3% during high volatility but never exceeds 5%.

Marcus Rivera
Marcus Rivera

Head of Research

DeFi researcher and on-chain analyst since 2020. Specializes in DEX liquidity mechanics, volume strategies, and cross-chain market making.

Optimize Your Spreads with OpenLiquid

Dynamic spread management. Cross-exchange coordination. Real-time monitoring.

Open Telegram Bot →