Skip to main content

What is a Market Maker?

A Market Maker (MM) on Polymarket is a sophisticated trader who provides liquidity to prediction markets by continuously posting bid and ask orders. By “laying the spread,” market makers enable other users to trade efficiently while earning the spread as compensation for the risk they take. Market makers are essential to Polymarket’s ecosystem:
  • Provide liquidity across all markets
  • Tighten spreads for better user experience
  • Enable price discovery through continuous quoting
  • Absorb trading flow from retail and institutional users
Not a Market Maker? If you’re building an application that routes orders for your users, see the Builders Program instead. Builders get access to gasless transactions via the Relayer Client and can earn grants through order attribution.

Getting Started

To become a market maker on Polymarket:
  1. Contact Polymarket - Email [email protected] to request acces to RFQ API
  2. Complete setup - Deploy wallets, fund with USDCe, set token approvals
  3. Connect to data feeds - WebSocket for orderbook, RTDS for low-latency data
  4. Start quoting - Post orders via CLOB REST API or respond to RFQ requests

Available Tools

By Action Type

Quick Reference

ActionToolDocumentation
Deposit USDCeBridge APIBridge Overview
Approve tokensRelayer ClientSetup Guide
Post limit ordersCLOB REST APICLOB Client
Respond to RFQRFQ APIRFQ Overview
Monitor orderbookWebSocketWebSocket Overview
Low-latency dataRTDSData Feeds
Split USDCe to tokensCTF / RelayerInventory
Merge tokens to USDCeCTF / RelayerInventory

Support

For market maker onboarding and support, contact [email protected].