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

Automated Market Maker

An automated market maker (AMM) is a smart-contract-based system that prices and settles trades algorithmically using a mathematical formula rather than matching buyers and sellers through a traditional order book. In prediction markets, AMMs ensure continuous liquidity for every outcome.

Updated June 25, 2026Market Mechanics
TL;DR
An AMM is a pricing robot. You trade against a liquidity pool governed by a formula, not against another human, so there is always a price available even in thinly traded markets.

Key Points

AMMs replace the [[order-book]] and [[matching-engine]] with a mathematical cost function that reprices outcomes after every trade.
The [[lmsr]] (Logarithmic Market Scoring Rule) is the most widely used AMM formula in prediction markets, providing bounded worst-case loss for the market operator.
Prices on an AMM always sum to 100% across all outcomes, preserving the [[price-as-probability]] relationship.
Any user can act as a [[liquidity-provider]] by depositing funds into the pool and earning a share of [[trading-fees]].
Larger trades cause more [[slippage]] than on a deep [[order-book]] because the pricing curve shifts with every unit purchased.

How Prediction Market AMMs Price Outcomes

An AMM maintains a pool of collateral and a set of outcome share quantities. When a trader buys YES shares on a Binary Market, the pool issues new YES shares and absorbs the payment. The cost function then recalculates the price of every outcome based on updated share quantities. On Polymarket, this mechanism used a constant-product formula (x * y = k) where buying YES shares increases the YES price and lowers the NO price automatically. The key advantage is instant Liquidity: unlike a Limit Order book that requires a willing counterparty, an AMM always quotes a price. The trade-off is that prices can move adversely against the trader for large orders, a phenomenon measured as Slippage.

AMMs vs. Central Limit Order Books

Prediction market platforms have evolved to use different Liquidity architectures. Polymarket began with an AMM model and later introduced a central limit order book (CLOB) layer on top. Kalshi operates a pure CLOB from the start. AMMs are particularly useful when bootstrapping new markets with limited participation because the pool provides immediate quotes without needing two-sided human liquidity. CLOBs, by contrast, tend to produce tighter spreads and less Slippage when many traders are active, since competitive Limit Order placement narrows the Bid-Ask Spread. Hybrid systems attempt to combine the always-available pricing of AMMs with the efficiency of order-book competition, attracting both passive Liquidity Provider capital and active market makers.

Related Terms

More in Market Mechanics

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