PnL Profit Telegram

Market Making on Prediction Markets: Be the House, Not the Gambler

Every other strategy on a prediction market is trying to predict something. Market making isn't. A market maker quotes both sides of a contract — a bid and an ask — and earns the spread between them on every pair of fills. Done right, it's direction-agnostic income that scales with volume instead of luck.

On illiquid prediction markets, this edge is unusually wide. Many contracts have thin order books and no dedicated maker, so the spread between bid and ask is large and persistent. Step in as the maker and you're collecting that spread that nobody else is competing for.

The core mechanic

  1. Quote two-sided. Place a resting bid below mid and a resting ask above mid on a market you want to make.
  2. Earn the spread. When someone takes your bid and later someone takes your ask (or vice versa), you've bought low and sold high on the same contract. The difference is your profit — and you never took a directional view.
  3. Requote continuously. As the market moves, cancel and replace your quotes to stay around mid. This is constant, mechanical order management — exactly what a bot is for.

The income doesn't come from being right about the outcome. It comes from being present on both sides, repeatedly, while collecting the spread.

The risk: inventory

Market making has one real enemy — inventory risk. If the market trends hard in one direction, you keep getting filled on one side and accumulate a lopsided position. Now you're directional whether you wanted to be or not, and if the move continues, the inventory loss can swamp the spread you earned.

This is why a serious market-making bot manages inventory skew:

Get inventory management right and market making is one of the steadiest edges available. Get it wrong and a single trending market erases weeks of spread income.

Why it has to be automated

Market making is fundamentally a latency-and-uptime game. Your quotes have to update faster than the market moves, your cancels have to land before stale quotes get picked off, and you need to be quoting 24/7 to capture volume whenever it shows up. That's GTD order management, automatic cancel-and-requote, and inventory-aware skew — running continuously. No human does this competitively by hand.

Getting started

Market making is one of ten strategies in the open-source Prediction Market Toolkits — two-sided GTD quoting with inventory skew, running on Polymarket and Kalshi on a shared Rust engine. Setup details for each venue live in the dedicated Polymarket and Kalshi repos. Start in dry-run, watch how your inventory behaves on a real book before committing capital, and scale from there.

Disclaimer

Trading prediction markets involves real financial risk. Market making carries inventory risk that can exceed earned spread in trending markets, and nothing here is financial advice. Software is provided as-is without warranty. Always test in dry-run before deploying real capital, and comply with each venue's terms of service and your local regulations.