#Definition
A market maker is an individual, firm, or automated system that provides liquidity by continuously offering to buy and sell shares at publicly quoted prices. Market makers stand ready to trade at any time, earning profit from the spread between their bid (buy) and ask (sell) prices while enabling other traders to execute immediately.
In prediction markets, market makers are essential for tradability. Without them, traders would need to wait for a counterparty with exactly opposite views; often impractical for less popular markets.
#Why It Matters in Prediction Markets
Market makers determine the practical tradability of any market.
Continuous liquidity: Market makers ensure you can always trade rather than waiting for another trader to take the opposite side. This immediacy makes prediction markets useful for time-sensitive decisions.
Tighter spreads: Competition among market makers narrows the gap between bid and ask prices, reducing trading costs for everyone.
Price stability: By absorbing order flow on both sides, market makers dampen price volatility from individual trades, producing smoother price discovery.
Market viability: Many prediction markets wouldn't exist without market makers. Low-interest questions need someone willing to quote prices even with minimal natural trading activity.
#How It Works
#Basic Mechanics
A market maker posts simultaneous bids and asks:
Market Maker Quotes:
Bid: $0.48 (willing to buy)
Ask: $0.52 (willing to sell)
Spread: $0.04
When traders interact:
- Seller accepts $0.48 bid
- Buyer pays $0.52 ask
- Market maker captures $0.04 spread
#Market Maker Spread
#Profit Model
The spread compensates market makers for:
- Capital commitment: Money tied up in inventory
- Adverse selection: Risk of trading against better-informed traders
- Operational costs: Technology, analysis, monitoring
#Inventory Management
Market makers must balance their positions:
Scenario: Heavy buying pushes inventory short
Starting: 0 position
After trades: Short 500 Yes shares
Risk: If Yes wins, lose $500
Response options:
- Widen ask to discourage more buyers
- Lower bid to attract sellers
- Hedge on another platform
- Accept the directional risk
#Numerical Example
A market maker quotes a binary election market:
Initial quotes:
Bid: $0.55 (1,000 shares)
Ask: $0.57 (1,000 shares)
Trade sequence:
1. Trader buys 500 @ $0.57 → MM sells 500, now short 500
2. Trader sells 300 @ $0.55 → MM buys 300, now short 200
3. Trader buys 200 @ $0.57 → MM sells 200, now short 400
Revenue: (500 × $0.57) + (200 × $0.57) = $399 from sales
Cost: 300 × $0.55 = $165 purchases
Gross spread profit: $234
But still holding: Short 400 shares
Position risk: If Yes wins, owe 400 × $1 = $400
The market maker profits from the spread but carries directional risk until positions flatten or the market resolves.
#Python: Market Maker Logic (Inventory Skew)
Market makers don't just set fixed prices; they adjust based on what they hold.
def skew_quotes(fair_price, spread, inventory, risk_aversion=0.0001):
"""
Adjusts quotes to manage inventory risk.
If we are 'long' (inventory > 0), we lower prices to sell.
If we are 'short' (inventory < 0), we raise prices to buy.
"""
# Simply inventory skew model
skew = -(inventory * risk_aversion)
mid_price = fair_price + skew
bid = mid_price - (spread / 2)
ask = mid_price + (spread / 2)
return bid, ask
# Example: Long 5000 shares (Exposure risk!)
# Fair Value: $0.50, Spread: $0.04
bid, ask = skew_quotes(0.50, 0.04, 5000)
print(f"Neutral Quotes: Bid 0.48 / Ask 0.52")
print(f"Skewed Quotes: Bid {bid:.2f} / Ask {ask:.2f}")
# Result: Bid 0.47 / Ask 0.51 -> Lower prices encourage selling, discourage buying
#Market Maker Profit Calculation
Profit = (Spread × Volume) - (Inventory Loss + Fees)
Example:
- Spread Capture: You trade 200.
- Inventory Loss: You get stuck with 100 losing shares (worth 0.60 = -$60.
- Net Profit: 60 = $140.
#Examples
#Example 1: Professional Market Making Firm
A quantitative trading firm runs algorithms on prediction markets:
- Continuously quotes 50+ markets
- Uses models to adjust spreads based on volatility and information flow
- Maintains hedged positions across correlated markets
- Targets 0.5-2% daily returns on capital deployed
The firm profits from volume across many markets while managing aggregate risk.
#Example 2: Individual Liquidity Provider
A skilled trader notices a market with wide spreads:
Current book:
Bid: $0.42
Ask: $0.58
Spread: 16%
Trader posts:
Bid: $0.47
Ask: $0.53
Spread: 6%
If balanced flow arrives:
Buy at $0.47, sell at $0.53 = $0.06 per pair
10 round trips = $0.60 profit
By tightening spreads, the individual earns profit while improving the market for others.
#Example 3: AMM as Market Maker
An Automated Market Maker provides algorithmic liquidity:
Pool: 10,000 USDC backing Yes/No tokens
Formula: Constant product (x × y = k)
Trade impact:
$100 buy → ~1% price impact
$1,000 buy → ~10% price impact
The AMM acts as market maker, always providing a price
but with predictable slippage based on pool size
#Example 4: Event-Driven Spread Adjustment
Before a Fed announcement, a market maker widens quotes:
Normal conditions:
Bid: $0.58, Ask: $0.60, Spread: 2%
Pre-announcement:
Bid: $0.54, Ask: $0.64, Spread: 10%
After announcement:
Returns to 2% spread once uncertainty resolves
Widening compensates for increased risk of being on the wrong side of news.
#Risks and Common Mistakes
Adverse selection losses
Informed traders systematically profit at market maker expense. If someone knows the true probability is 80% and you're selling at 60%, they'll buy everything you offer. Market makers must identify and adjust for informed flow.
Inventory accumulation
Consistent one-sided flow pushes market makers into large directional positions. Getting "stuck" long or short near resolution can mean substantial losses regardless of spread profits earned earlier.
Correlation risk
Market makers quoting multiple markets face correlated movements. An unexpected political development might move 20 markets simultaneously against your inventory.
Technology failures
Automated market making requires reliable systems. Bugs, connectivity issues, or latency problems can cause catastrophic losses in fast-moving markets.
Underpricing adverse selection
New market makers often set spreads too tight, not accounting for informed traders picking off their quotes. Profitable market making requires spreads wide enough to compensate for inevitable adverse selection.
#Practical Tips for Traders
-
Understand you're trading against professionals: Market makers have sophisticated tools. Your edge must overcome their spread to be profitable
-
Use market maker presence as a quality signal: Markets with active market makers typically have better price discovery and execution
-
Time your trades: Market makers widen spreads before news. Trading after announcements often means tighter spreads
-
Consider becoming a liquidity provider: If you understand a market well, posting limit orders on both sides can generate spread income
-
Watch for market maker withdrawal: Sudden spread widening or depth disappearing often signals approaching uncertainty
-
Recognize AMMs vs. human market makers: AMM slippage is predictable based on trade size. Human market makers may quote differently based on order flow
-
Don't confuse market makers with the market: Market maker quotes reflect willingness to trade, not necessarily true probability beliefs
#Related Terms
#FAQ
#How do market makers differ from regular traders?
Regular traders take positions based on their probability views; they want to be right about outcomes. Market makers primarily profit from the spread while attempting to stay neutral on direction. Their goal is transaction volume, not prediction accuracy.
#Can anyone become a market maker?
Yes. Anyone can post bid and ask orders. However, profitable market making requires capital, risk management systems, and often automated tools. The barriers are practical (skill and resources) rather than regulatory in most prediction markets.
#Do market makers know more than other traders?
Not necessarily about outcomes, but they're experts at pricing and risk. Market makers may not know if a candidate will win, but they excel at identifying when informed traders are picking off their quotes and adjusting accordingly.
#How do AMMs replace traditional market makers?
AMMs use mathematical formulas instead of human judgment. They're always available and treat all traders identically, but their pricing is mechanical rather than adaptive. AMMs work well for popular markets; traditional market makers add value in complex or low-volume situations.
#Why do market makers widen spreads before big events?
Uncertainty increases the risk that a market maker is on the wrong side of imminent news. Wider spreads compensate for this elevated risk. Once news breaks and prices adjust, spreads typically return to normal as uncertainty decreases.