Course 49: Market Making Basics
Expert Track · 31 min read
Market making is the practice of simultaneously quoting a bid price (at which you will buy) and an ask price (at which you will sell) in a market, profiting from the spread between the two. The market maker provides liquidity — guaranteeing the availability of a counterparty for anyone wishing to trade — and in return captures the bid-ask spread multiplied by the volume of trades executed against those quotes. In traditional financial markets, market making is dominated by high-frequency trading (HFT) firms with co-located servers, proprietary hardware, and direct exchange connections operating at sub-microsecond latency. In crypto markets, the barriers to entry are substantially lower: maker/taker fee structures explicitly incentivise limit-order provision through rebates, fragmentation of liquidity across dozens of exchanges creates niches where smaller market makers are not immediately competed out, and the 24/7 nature of crypto markets means that opportunities persist outside traditional institutional trading hours. This course explains the mechanics of market making, the primary risks (adverse selection, inventory accumulation, funding costs), the economics of maker/taker fee models, and how market making on centralised exchanges relates mechanically to providing liquidity in AMMs — a connection explored from the DeFi angle in Course 46. It also connects to the arbitrage strategies of Course 48, which share execution infrastructure and capital allocation requirements.
The Bid-Ask Spread and the Market Maker's Edge
The bid-ask spread is the fundamental unit of the market maker's income. When a market maker quotes a bid of $30,000 and an ask of $30,060 for BTC, the $60 spread (0.2%) represents the gross margin on each complete round-trip transaction — one buy filled against the bid plus one sell filled against the ask. If the market maker fills $1 million in daily volume on each side, the gross spread income is $2,000 per day — before exchange fees, before adverse selection losses, and before hedging costs. The spread must be calibrated to: (1) cover exchange fees net of any maker rebate, (2) compensate for adverse selection (the risk that the counterparty possesses information the market maker does not, routing orders that are systematically profitable at the expense of the passive quote), and (3) provide a positive return on the capital tied up in open resting orders. The economic logic of market making is a form of statistical arbitrage against uninformed order flow: the market maker assumes that the majority of inbound trades are from retail participants acting on timing or preference reasons unrelated to forthcoming price moves, and that the spread income from this high-volume, uninformed flow more than covers the losses from occasional informed flow. The wider the spread, the safer the market maker; the narrower the spread, the more volume is attracted but the smaller the per-trade margin and the less buffer against adverse selection. This trade-off is the central optimisation problem of market making.
Order Book Dynamics, Depth, and Queue Position
The order book is a real-time record of all outstanding limit orders, sorted by price. The top of the book — the best bid and best ask — determines the current market spread. A market maker's profitability depends heavily on queue position: on exchanges with strict price-time priority matching, earlier orders at the same price level are filled before later ones. A market maker at the front of the queue at the best bid benefits from both frequent fills and the ability to cancel and reprice rapidly if market conditions change; a maker at the back may see the market move against the resting position before a fill occurs. This queue dynamic incentivises market makers to post orders at the best bid/ask as early as possible and to cancel aggressively when adverse fills are likely — a cycle that explains why visible order book depth frequently disappears during volatile conditions. The grid trading mechanics of Course 45 share structural similarities with market making: both involve maintaining a ladder of limit orders at multiple price levels and profiting from mean-reverting price action filling orders on both sides. The critical difference is that a grid trader typically accumulates inventory without concern; a market maker actively manages inventory risk and hedges directional exposure that exceeds predefined thresholds. Understanding these order book dynamics is essential context for the futures market mechanics of Course 41, where the same bid-ask structure governs perpetual contract pricing.
Inventory Risk and Delta-Neutral Market Making
The greatest risk in market making is inventory accumulation: when the market moves strongly in one direction, the market maker is consistently filled on the losing side and accumulates a growing position against the trend. If BTC is in a sustained downtrend and the market maker is repeatedly being filled on bids (buying), they accumulate BTC as price falls — an increasingly losing long position. Managing inventory risk is the central operational challenge of market making. Professional approaches include: (1) Quote skewing: when long inventory is building, shifting both the bid and ask quotes slightly lower to attract sell-side fills and reduce the accumulated long. Conversely, shifting quotes higher when short. The Avellaneda-Stoikov model formalises this as an optimal quoting strategy that explicitly trades off inventory risk against spread income, with quote displacement proportional to inventory size and to the expected impact of inventory on final P&L. (2) Hard inventory limits: defining maximum position sizes in each direction beyond which quoting is suspended entirely until inventory reverts through natural order flow or active hedging. (3) Futures hedging: using perpetual contracts to maintain delta-neutral exposure while continuing to provide spot liquidity. The delta-neutral market maker continuously adjusts a short perpetual position to offset their growing spot long, isolating spread income from directional price risk — effectively running a real-time cash-and-carry structure as the hedge. This requires careful margin management as covered in Course 42, and should be sized within the risk management framework established in Course 6.
Maker/Taker Fee Economics and Rebates
Modern crypto exchanges use a maker/taker fee structure that actively subsidises limit-order liquidity provision. Takers — traders who submit market orders that immediately execute against resting limit orders — pay a higher fee (typically 0.03%–0.10% per trade on major venues). Makers — traders who add limit orders to the book that rest until filled — pay a lower fee, frequently zero, and at higher volume tiers may receive a rebate (negative maker fee): the exchange pays the market maker a small amount per unit of volume provided, funded entirely by taker fees. Binance, Kraken, OKX, and Bybit all offer tiered maker/taker schedules where volume qualifications progressively improve the maker rate. Understanding your exact fee tier is critical: the economics of a market making strategy that is viable at a 0.00% maker fee break even entirely at a 0.02% maker fee. The break-even spread formula: minimum viable spread = 2 × (taker fee − maker rebate) + adverse selection premium + required return on capital. For a Binance account at VIP0 (0.1% maker, 0.1% taker), the minimum viable quoted spread before adverse selection costs is already 0.2% — which is competitive only on wider-spread, lower-liquidity pairs. The case for market making as a systematic strategy is strongest for traders who can achieve maker rebates (0.00% to −0.01%) or who focus on niche pairs where institutional competition is lighter and natural spreads are wider.
Market Making on CEXs vs AMMs
Providing liquidity on a decentralised AMM, as covered in Course 46, is functionally equivalent to market making but with a fundamentally different control surface. On a CEX, a market maker sets the spread, adjusts quote prices dynamically, manages queue position, and withdraws quotes during adverse conditions. On an AMM, the constant product pricing algorithm sets the effective spread automatically — the LP cannot cancel orders, change the implied spread in real time, or withdraw during a directional move without closing the position entirely. AMM LPs are passive market makers who receive fills automatically as price moves through their range, but cannot protect against impermanent loss from strongly directional order flow in the way a CEX market maker can by widening the spread or pausing quoting. Uniswap v3 concentrated liquidity reduces this gap by allowing LPs to specify price ranges, creating a passive order book equivalent — but it still lacks the real-time cancellation and repricing capability of a CEX maker. The strategic implication is clear: AMM LP performs best on range-bound, mean-reverting pairs with stable price ratios; CEX market making is more suitable for capturing spread income on liquid pairs where the market maker can actively manage adverse selection with rapid repricing. Both approaches should be assessed within the portfolio risk framework of Course 35 and sized to the risk management rules of Course 6. Use the free DennTech calculators to model the fee economics of each strategy before committing live capital, track every outcome systematically in your trading journal, and build the overall strategy into your structured trading plan. The complete DennTech course library provides the full analytical foundation for professional-grade crypto trading across all strategy types.