CEX vs DEX Market Making: What Token Projects Need to Know
A comparison of centralised and decentralised exchange market making for token projects, covering mechanics, costs, risks, and why most projects need both.
CEX vs DEX Market Making: What Token Projects Need to Know
Your token trades on both centralised and decentralised exchanges. The liquidity on each affects the other. But the mechanics, risks, and operational requirements are fundamentally different.
Most market makers specialise in one or the other. CEX-native firms understand order books but struggle with AMM mechanics. DeFi-native teams understand liquidity pools but can't manage a multi-exchange order book. This gap matters because fragmented liquidity across venues with no unified management creates inconsistent pricing, wider effective spreads, and a worse experience for everyone trying to trade your token.
This guide breaks down how each type works, the trade-offs involved, and why the answer for most projects is both.
How CEX market making works
On a centralised exchange, trading happens through an order book. Buyers place bids, sellers place asks, and trades execute when prices cross.
A market maker on a CEX continuously places limit orders on both sides of the book. They might place a bid at $0.995 and an ask at $1.005, capturing the $0.01 spread on each round trip. They do this thousands of times per day across multiple price levels, creating the depth that makes the token tradeable.
The mechanics
Order placement and cancellation. The market maker connects via the exchange's API and programmatically manages orders. When market conditions change (price moves, volatility spikes, inventory imbalance), they cancel existing orders and place new ones at adjusted levels. This happens continuously.
Inventory management. As the market maker buys and sells, they accumulate inventory (net long or short position in the token). Managing this inventory is the core risk of market making. Too much inventory in one direction means the market maker is taking a directional bet, which isn't their job. Good market makers actively hedge inventory risk, either through cross-venue arbitrage, options, or systematic rebalancing.
Multi-venue coordination. Most tokens trade on several CEXs. The market maker needs to maintain consistent pricing across all of them. If the token is $1.00 on MEXC but $1.02 on Bitmart, arbitrageurs will exploit the gap. The market maker should be managing this spread proactively rather than waiting for external arb to correct it.
CEX market making metrics
| Metric | What it measures | Good target |
|---|---|---|
| Bid-ask spread | Cost to trade | Under 0.5% for mid-cap tokens |
| Depth at 2% | Liquidity available near the price | $50K+ each side |
| Uptime | How often the market maker is quoting | 95%+ |
| Price consistency | Cross-venue price alignment | Under 0.3% divergence |
CEX risks
Exchange counterparty risk. Your funds sit on the exchange. If the exchange gets hacked, goes insolvent, or freezes withdrawals, those funds are at risk. This isn't theoretical. It's happened repeatedly.
API reliability. Exchanges have outages, rate limits, and API changes. The market maker's systems need to handle degraded exchange infrastructure gracefully, pulling orders when something looks wrong rather than trading blind.
Regulatory exposure. Different exchanges operate in different regulatory environments. Your market maker's activity needs to comply with the rules of each jurisdiction where the exchange operates.
How DEX market making works
On a decentralised exchange like Uniswap V3, there is no order book. Instead, liquidity providers deposit token pairs into pools at defined price ranges. Traders swap against these pools, and the AMM's pricing algorithm determines the exchange rate based on the pool's reserves.
The mechanics
Concentrated liquidity. On Uniswap V3 and similar AMMs, liquidity providers choose a price range for their position. A position concentrated in a narrow range (say $0.95 to $1.05) provides much deeper liquidity within that range than the same capital spread across the full price spectrum. But if the price moves outside the range, the position stops earning fees and the provider holds 100% of one token.
Range management. Active DEX market making means continuously adjusting the price range as the market moves. This requires monitoring, rebalancing transactions, and gas cost management. A position set at $0.95-$1.05 when the token is at $1.00 becomes useless if the token moves to $1.20 and nobody adjusts the range.
Impermanent loss. This is the fundamental risk of AMM liquidity provision. When the price of the token moves away from where you deposited, your position is worth less than if you'd simply held the tokens. In a concentrated liquidity position, impermanent loss is amplified because the position is more sensitive to price movements. Fees earned from trading activity offset this loss, but during periods of high volatility or low volume, the math can go negative.
Multi-pool management. Your token might have pools on Uniswap V3 (Ethereum mainnet), Aerodrome (Base), and Raydium (Solana). Each pool is independent and requires separate management. Pricing can diverge across pools if they're not actively coordinated.
DEX market making metrics
| Metric | What it measures | Good target |
|---|---|---|
| Pool TVL | Total value locked in the pool | Varies by project, $200K+ for serious trading |
| Fee APR | Annualised return from trading fees | Depends on volume, 20-50% is healthy |
| Price impact for $10K swap | Slippage for a moderate trade | Under 1% |
| Range utilisation | Time the position is in active range | 90%+ |
DEX risks
Smart contract risk. Funds sit in a smart contract, not on an exchange. If the AMM has a vulnerability, funds can be lost. Stick to audited, battle-tested protocols.
Gas costs. Every rebalance, deposit, or withdrawal costs gas. On Ethereum mainnet, this can be significant. On L2s like Base or Arbitrum, costs are lower but still add up with frequent adjustments.
MEV and sandwich attacks. Traders swapping against your pool can be front-run by MEV bots, which extract value from the trade. This doesn't directly hurt the liquidity provider, but it degrades the trading experience for your token holders and can discourage organic volume.
Oracle manipulation. If your token's on-chain price is used as an oracle by other protocols, thin DEX liquidity makes it easier to manipulate. This can have cascading effects beyond just your token's trading.
Why you need both
The case for unified CEX and DEX market making comes down to three factors.
Price consistency
If your token is $1.00 on Binance but $0.97 on Uniswap, that's a problem. Arbitrageurs will close the gap eventually, but the disconnect creates confusion, looks unprofessional, and can trigger unnecessary panic in your community. A unified market maker monitors both venue types and ensures pricing stays aligned.
Liquidity fragmentation
$200K of liquidity on a CEX and $200K on a DEX is not the same as $400K of unified liquidity. Each pool is independent. A large buy on the CEX doesn't access the DEX liquidity and vice versa. While cross-venue arbitrage provides some connectivity, it's imperfect and slow compared to a market maker actively managing both sides.
Different user bases
Some of your holders will only trade on CEXs. They don't have wallets, they use exchange accounts, they're comfortable with the traditional trading interface. Others are DeFi-native. They trade on-chain, use aggregators like 1inch, and never touch a CEX. If you only have liquidity on one type of venue, you're excluding half your potential market.
The operational reality
Running CEX and DEX market making as separate engagements with separate firms creates coordination problems. Firm A is managing your Binance liquidity. Firm B is managing your Uniswap pool. Neither knows what the other is doing. When a large sell happens on Uniswap and crashes the DEX price, Firm A doesn't react on the CEX. The prices diverge. By the time it's corrected, the damage to market perception is done.
A single market maker operating across both venue types can coordinate in real-time. They can shift capital between CEX and DEX based on where demand is flowing. They can use CEX inventory to rebalance DEX positions and vice versa. The result is tighter pricing, better capital efficiency, and a more coherent market for your token.
Cost comparison
| Factor | CEX only | DEX only | Unified CEX + DEX |
|---|---|---|---|
| Monthly retainer | $10K-$30K | $5K-$15K | $15K-$40K |
| Capital required | Deployed by MM or project | Deployed into pools | Both |
| Operational complexity | Moderate | Moderate | Higher, but handled by one team |
| Price consistency | Good within CEXs | Good within DEXs | Best across all venues |
| Risk profile | Exchange counterparty | Smart contract + IL | Diversified |
The unified approach costs more than either standalone option but less than engaging two separate firms. And the quality of the outcome is significantly better.
Choosing the right approach for your project
CEX-first makes sense if your community is primarily exchange-based, you're listed on major venues, and on-chain activity is minimal. This is more common for tokens that originated on CEXs or have a largely retail, non-DeFi user base.
DEX-first makes sense if you're a DeFi-native project, your token lives on a specific chain, and most of your users interact on-chain. Many early-stage projects start DEX-only and add CEX listings later.
Unified from day one makes sense if you're launching on both CEXs and DEXs simultaneously (which is increasingly the standard), if your community spans both DeFi and CeFi users, or if market quality and price consistency are priorities.
The trend is clearly toward unified. As the line between on-chain and off-chain trading continues to blur, the projects with the best market quality will be the ones treating all venues as a single, coordinated liquidity layer.
Want to discuss how this applies to your project? Get in touch →