pmintel.report
← all strategies

Liquidity Provision / Market Making on Polymarket

Market Makingscore 6found Jun 24, 2026github.com/pmxt-dev/pmxt

Post limit orders on both sides of Polymarket prediction markets to earn the bid-ask spread, capturing fees from noise traders while managing inventory risk.


How It Works The mohamedkhaled105656/polymarket-terminal CLI includes liquidity provision as a core feature, and the broader PMXT unified API (pmxt-dev/pmxt) enables programmatic order placement across Polymarket and Kalshi. Market making involves posting resting limit orders at both the bid and ask of a prediction market, profiting from the spread when both sides fill. The market maker must continuously update quotes as the fair value of the market changes.

Entry / Exit Conditions Entry: post a YES limit order below fair value and a NO limit order below fair value (equivalently, a YES ask above fair value) simultaneously. The spread between the two represents gross profit per round-trip. Quotes are updated (or cancelled and reposted) whenever the underlying event probability changes materially — e.g., on news events, price moves in reference assets, or time decay as the market approaches resolution.

Verified Results No specific P&L data is presented. Market making on prediction markets is a known viable strategy employed by professional firms; the viability depends heavily on the specific market's liquidity and the maker's ability to accurately estimate fair value.

Implementation Notes PMXT (1915 stars, 225 forks — the highest-quality repo in this report) provides a unified API that abstracts order placement mechanics across platforms, significantly lowering implementation complexity. Effective market making requires a real-time fair value model (e.g., for crypto price markets, a model tied to the underlying asset price; for political markets, a news-aware NLP model). Inventory management is critical — large one-sided fills leave the market maker with directional exposure.

Risks - **Adverse selection**: informed traders will selectively hit the market maker's stale quotes, causing losses on the "wrong" side. - **Inventory risk**: a sudden resolution-relevant event can render one side of the book nearly worthless before the maker can cancel. - **Low spread markets**: highly liquid Polymarket markets have very tight spreads, limiting per-trade profitability. - **Platform fees**: Polymarket charges maker/taker fees that must be accounted for in spread calculations.