Markets Prediction
Get Promotion Codes
Jump toBest PlatformsLive Odds
Glossary/Market Mechanics/Maker and Taker

Maker and Taker

The maker-taker model is a fee structure used by prediction market exchanges that charges different rates based on whether an order adds liquidity to the order book (maker) or removes it (taker). Makers place resting limit orders; takers fill those orders with market or aggressive limit orders.

Updated June 25, 2026Market Mechanics
TL;DR
Makers add orders to the book and pay lower fees. Takers consume existing orders and pay higher fees. Knowing which role you play has a direct impact on your net returns.

Key Points

A maker is any trader whose order rests on the [[order-book]] without immediately matching; a taker is any trader whose order matches immediately against a resting order.
On [[kalshi]], the maker fee is approximately 25% of the taker fee, so patient [[limit-order]] traders pay significantly less per contract.
On [[polymarket]], makers pay zero fees and receive daily rebates from the maker rebates program funded by taker fee revenue.
The maker-taker structure incentivizes [[liquidity-provider]] activity by rewarding the traders who tighten [[bid-ask-spread]] quotes.
Taker fees compensate the exchange and reimburse makers for the risk of holding resting inventory.

Understanding Maker and Taker Roles

Whether you are a maker or a taker is determined by what happens when your order hits the Matching Engine, not by what order type you choose. A Limit Order placed inside the current Bid-Ask Spread may execute immediately, making you a taker even though you used a limit order. Conversely, a limit order placed at a price that does not match any resting order becomes a maker order. On platforms like Kalshi and Polymarket, the exchange labels each execution as maker or taker in the trade confirmation. Understanding this distinction matters because it directly affects your Trading Fees and, therefore, your net Edge on any given trade. High-frequency traders systematically optimize order placement to capture maker status whenever the time value of waiting is low.

Fee Implications and Strategic Considerations

On Kalshi, the Trading Fees formula is 7 cents multiplied by the contract price multiplied by (1 minus the contract price) per contract for takers, with makers charged 25% of that amount. At the 50-cent midpoint of a Binary Market, a taker pays 1.75 cents per contract while a maker pays roughly 0.44 cents. Over thousands of contracts, this gap compounds substantially. On Polymarket, taker fees range from 3 to 7 cents per contract depending on market category, while makers pay nothing and receive rebates. The strategic implication is clear: traders who can afford to wait should use Limit Order placement to earn maker status. Only use Market Order submissions when immediacy is genuinely valuable, such as during breaking news events when the Contract Price is likely to move quickly.

Related Terms

Find the best odds on every market

Compare live prices across Kalshi, Polymarket, and more — spot arbitrage and trade the sharpest line on any event.

Compare Markets