Sponsor this directory: one slot per week. Details
Get the weekly digest

Polymarket trading bots

Polymarket trading bots are programs that trade on Polymarket's order book (the CLOB) through its public APIs and official SDKs. This page compares the 26 public Polymarket bots in our directory (9 arbitrage, 6 forecasting agents, 5 news & event trading, 4 market making, 2 copy trading & alerts).

The short answer: the best-known open-source starting points are Polymarket's own agents framework and reference market maker. Polymarket now points new builders to its unified SDKs (polymarket-client for Python, @polymarket/client for TypeScript); older bots use the legacy py-clob-client, which is archived on GitHub.

Two things to check first. Trading needs a wallet that signs orders, so never give an unreviewed bot your private key; Reddit users have reported GitHub bots that steal keys (see the threads). And Polymarket's docs list the United States as close-only for the international exchange; Polymarket US is a separate CFTC-regulated exchange.

Last updated .

Listed projects compared (26)

From this directory. GitHub stars and update dates as of Oct 23, 2026.

Comparison table
ProjectPlatformsToolsDifficultyGitHub starsRepo updated
Polymarket Agents frameworkPolymarketPython, LLMsintermediate3,801Nov 5, 2024
CloddsBot autonomous trading agentKalshi & PolymarketTypeScript, LLMsadvanced2,969Oct 2, 2026
Weather temperature market botKalshi & PolymarketPython, weather forecastsintermediate780Mar 2, 2026
Rust copy-trading toolkitKalshi & PolymarketRustintermediate480Sep 7, 2026
Rust Polymarket–Kalshi arbitrage engineKalshi & PolymarketRustadvanced445Dec 21, 2025
Polymarket's reference market-maker keeperPolymarketPython, Polymarket CLOBadvanced327Jul 5, 2024
PolyWeather weather-quant botPolymarketPythonintermediate315Oct 11, 2026
Cross-venue arbitrage scannerKalshi & PolymarketPythonadvanced289Dec 9, 2025
BTC hourly arbitrage detectorKalshi & PolymarketPythonadvanced254May 9, 2026
Polymarket–Kalshi synthetic arbitrage bot (pmxt)Kalshi & PolymarketJavaScript, pmxtintermediate187Jan 16, 2026
Polymarket whale-trade Telegram alertsPolymarketJavaScript, Telegrambeginner158Sep 14, 2026
Cross-platform sports arbitrage botKalshi & PolymarketRustadvanced143Jan 18, 2026
ML sports prediction traderPolymarketPython, MLadvanced133Mar 31, 2026
Single and multi-market arbitrage finderPolymarket—intermediate61Dec 24, 2025
Kalshibot for 15-minute Bitcoin marketsKalshi & PolymarketJavaScript, Kalshi API, Polymarket CLOBadvanced28Sep 25, 2026
Polymarket Agent MCP: 48-tool MCP server with preview and live tradingPolymarketTypeScript, Node.js, MCP, SQLiteintermediate16Oct 15, 2026
Arbiter: Polymarket YES+NO under $1 arbitrage scanner (paper only)PolymarketPython, WebSocket order books, LightGBM, Streamlit, FastAPIadvanced1Oct 20, 2026
Two-LLM analyst and challenger pipeline for Polymarket (finished paper experiment)PolymarketPython, FastAPI, PostgreSQL, Redis, Claude, OpenAIadvanced0Oct 16, 2026
Polymarket multi-outcome bundle arbitrage scanner with paper traderPolymarketPython (standard library only), Polymarket Gamma and CLOB public APIsintermediate0Oct 17, 2026
Polymarket market-making research with documented null resultsPolymarketPython, Polymarket CLOB API, statistical testingadvanced0Oct 19, 2026
ABT: Kalshi and Polymarket arbitrage review toolKalshi & PolymarketPython, FastAPI, Kalshi API, Polymarket APIintermediate0Oct 20, 2026
Polymarket Market Maker Lab: paper trading, backtests and a quoting prototypePolymarketPython, Tkinter, Polymarket CLOB clientintermediate0Oct 20, 2026
polymarket-clob-infra: Rust order book, feed merge and EIP-712 signing for Polymarket's CLOBPolymarketRust, Polymarket CLOB, WebSockets, EIP-712advanced0Oct 21, 2026
Polymarket Edge Scanner: read-only, paper-only scanner on Cloudflare's free tierPolymarketTypeScript, Cloudflare Workers, D1, Workers AI, Polymarket Gamma/CLOB APIsintermediate0Oct 21, 2026
NullOne: Kalshi and Polymarket bot for the EIA natural gas storage reportKalshi & PolymarketPython, EIA WNGSR JSON/CSV feeds, Kalshi API, Polymarket API, YAML specsadvanced0Oct 23, 2026
Voulai plain-English agents on PolymarketPolymarketVoulai, OutLayer, NEAR Intentsbeginner——

What you need to run a Polymarket bot

Step-by-step: how to build a Polymarket bot · Polymarket Python SDK

FAQ

Is there a Polymarket trading bot on GitHub?

Yes. This directory lists 26 public Polymarket bots with source code, including Polymarket's official agents framework and reference market maker.

Can I build a Polymarket trading bot in Python?

Yes. Polymarket's official Python SDK is polymarket-client (GitHub: Polymarket/py-sdk). The older py-clob-client still appears in many bots but is archived.

Can US residents run a Polymarket bot?

Polymarket's geographic-restrictions page lists the United States as close-only on the international exchange, for both the website and the API. Polymarket US is a separate CFTC-designated exchange.

What fees does a Polymarket bot pay?

Only takers pay. The fee is shares × fee rate × p × (1 − p), with the rate set by market category. Geopolitics markets are fee-free.

Are Polymarket bots on GitHub safe?

Not automatically. Reddit users have reported copy-trading and arbitrage repos that leak private keys. Read the code and use a separate wallet with limited funds.

Not financial advice. Listing is not an endorsement, and we have not checked any profit claims. Read the code before you give any tool an API key or wallet key.

Related: Kalshi trading bots · Polymarket copy trading · Arbitrage bots · Polymarket alternatives · Prediction market APIs · Bots on Reddit · All 66 projects

Get the weekly digest

New public Kalshi & Polymarket builds, each with a source. No spam.

Form not loading? Subscribe on beehiiv. Handled by beehiiv; see privacy. Unsubscribe any time.