Liquidity & Pricing
How PMX determines token prices from pool liquidity
Pricing Mechanism
PMX uses a liquidity-based pricing model. The price of each outcome is derived from the proportion of total liquidity allocated to it. Prices update with every trade — no order books, no market makers.
Pricing Formula
Total Liquidity = YES Liquidity + NO Liquidity
This guarantees:
- YES price + NO price always equals 1.00 (100%)
- Prices reflect the market's aggregate belief about the outcome
- Larger trades have proportionally more price impact (slippage)
Example: Initial State
Both outcomes start with equal implied probability.
Example: After a Trade
A user buys $500 worth of YES tokens, adding $500 liquidity to the YES pool:
More liquidity in YES → higher YES price, lower NO price.
Price Impact & Slippage
Larger trades shift the liquidity ratio more, resulting in greater price impact. This is slippage — a natural property of liquidity-based markets, not a bug.
Small Trades
Minimal price impact — fill close to the current market price
Large Trades
Significant price impact — moves the market substantially