Maker strategy vs taker strategy on Polymarket
Maker earns rebates but faces adverse selection. Taker pays fees but controls timing. A worked PnL example at $0.50 mid shows the real cost difference.
At a glance
| Axis | Maker strategy | Taker strategy | | --- | --- | --- | | Fee paid | 0% + small rebate earned | Non-linear taker fee (peaks ~1.56% at p=0.50) | | Fill certainty | Low (resting limit order) | High (FOK cross) | | Timing control | Low (filled when others choose) | High (enter on your signal) | | Adverse selection | Real risk (filled when unfavorable) | None (you initiate) | | Quote management | Required (active cancel loop) | Not needed | | PnL at $0.50, 100 shares | +$0.10–0.20 rebate if filled cleanly | -$0.39 taker fee | | Suitable market type | Longer-duration, stable-ish markets | Short-duration binaries, fast-moving markets |
Detail by axis
Fee economics
The taker fee on a standard 5-minute crypto binary uses this formula:
fee = shares × 0.25 × price × (price × (1 - price))²
At p=0.50 with 100 shares at $0.50:
- Notional = 100 × $0.50 = $50.00
- Fee = 100 × 0.25 × 0.50 × (0.50 × 0.50)² = 100 × 0.25 × 0.50 × 0.0625 = $0.78 round-trip (entry + exit)
Wait — let us be precise. The fee applies per trade leg. Entry: 100 shares at $0.50, fee = $0.39. Exit (assuming you sell the YES position at $0.50 too): another $0.39. Total round-trip taker fees: $0.78 on a $50 notional position, or about 1.56% each way.
The maker earns a rebate in the range of $0.01–0.02 per share. For the same 100-share trade, the maker earns roughly $0.10–0.20, pays nothing in fees, and has a net edge of $0.88–0.98 versus the taker on fee costs alone.
Fill certainty
A taker posts a FOK order that crosses the spread. Either the full order fills immediately or it cancels. The taker knows within milliseconds whether they have a position.
A maker posts a GTC limit order and waits. The fill arrives when another participant decides to cross to them. In a short-duration binary market, "eventually" may mean 3 minutes into a 5-minute window, which renders the position nearly worthless from a timing perspective.
Makers in longer-duration markets (hourly, daily, weekly) have more time for fills to arrive, which is why maker strategies are better suited to those markets.
Timing control
The taker enters on their signal. If your signal fires at T+00:10 and you post a FOK, you have a position at T+00:11. If the signal requires acting within a narrow window (e.g., right after a Binance price spike), taker execution is the only viable option.
The maker cannot time their fill. They can only control the price at which they are willing to be filled. A maker with a good fair-value model posts a bid $0.02 below mid and an ask $0.02 above mid, and waits to collect the spread. This is fundamentally a passive strategy — the edge comes from pricing accuracy, not signal timing.
Adverse selection
Adverse selection is the hidden cost of the maker side. When you rest a bid at $0.47 and someone crosses down to fill it, that someone often knows something you do not. They may have a better model, a faster news feed, or simply more information about the true probability. The trade that fills your resting order is more likely to be a bad trade for you than a random sample of all possible trades.
Managing adverse selection requires cancelling your quotes before they go stale. This means the maker strategy needs a monitoring loop that continuously re-evaluates whether resting orders should be cancelled based on price movement, time remaining, or new signal data. This is real engineering complexity that a simple taker strategy does not require.
Worked PnL example
Scenario: 5-minute BTC binary, entry at p=0.50, WIN resolves to p=1.00. 100 shares.
Taker strategy:
- Buy 100 YES shares at $0.50 via FOK. Cost: $50.00 + $0.39 fee = $50.39.
- Market resolves YES. Receive 100 × $1.00 = $100.00.
- Gross PnL: $100.00 - $50.39 = $49.61.
- Fee drag: $0.39 on a $50 position = 0.78%.
Maker strategy (if filled at $0.48, $0.02 below ask):
- Buy 100 YES shares at $0.48 via GTC. Cost: $48.00 + rebate ~$0.10 = $47.90 net.
- Market resolves YES. Receive $100.00.
- Gross PnL: $100.00 - $47.90 = $52.10.
- Fee drag: -$0.10 (earned rebate).
The maker earns $2.49 more on a winning trade, entirely from the better entry price plus rebate. But the maker faces the risk of not getting filled at all, or of getting filled right as the price moves adversely — which turns that $2.49 advantage into a loss.
Quote management
A taker strategy has no open orders between trades. Once a FOK fills or cancels, there is nothing on the book. Simple to reason about, simple to audit.
A maker strategy always has open GTC orders that must be tracked. If a bot crashes without cancelling its resting orders, those orders remain live and can fill in unfavorable conditions. Every predtools maker strategy includes a watchdog cancel loop for exactly this reason.
Which should I choose?
- Taker strategy if you are trading short-duration binaries (5-minute, 15-minute), your edge is a timing signal (price momentum, news), or you want simple state management with no open-order risk.
- Maker strategy if you are market-making on longer-duration markets, your edge is fair-value estimation rather than timing, and you are prepared to implement and maintain a robust cancel loop to manage adverse selection.
- For most entry-level predtools users, taker is the right starting point — the fee is real but the strategy is simpler to run correctly. Maker strategies look better on paper but require more disciplined engineering to avoid the adverse-selection pitfall.