{"repo":"jaredzwick/polymarket-trading-bot","free":true,"listed":false,"github":"https://github.com/jaredzwick/polymarket-trading-bot","clone":"git clone https://github.com/jaredzwick/polymarket-trading-bot.git","description":"Pluggable, type-safe trading bot for Polymarket prediction markets. Clone → configure → trade. Dry-run by default. Ship your own strategy in ~30 lines.","language":"TypeScript","stars":24,"topics":["ai","bun","polymarket","prediction-markets","trading-bot","typescript"],"license":"MIT","category":"trading","readme_excerpt":"Pluggable, type-safe trading bot for Polymarket prediction markets. Clone → configure → trade. Dry-run by default. Ship your own strategy in 30 lines. Quick Start · Strategies · Add a Strategy · Contributing --- Why this exists Polymarket has no official trading SDK. Rolling your own bot means wiring together: CLOB API auth, order lifecycle, risk controls, position tracking, and a live dashboard — all before you write a single line of strategy logic. This repo does all of that for you. The only thing you write is an evaluate() function that returns a trade signal or null . What you get out of the box: - Real + mock CLOB client (dry-run with zero config) - Event-driven engine with typed pub/sub - Risk manager: position limits, exposure caps, daily loss halt - SQLite persistence for orders and positions - Live React dashboard over WebSocket - 4 production strategies to learn from or fork --- Architecture --- Quick Start Requirements: Bun ≥ 1.0 The bot starts in dry-run mode. Open http://localhost:3000 for the live dashboard. To trade for real , set your keys in .env : --- Strategies Strategy Description Signals on --- --- --- market-maker Places limit orders on both sides of the book to capture spread Inventory skew + spread momentum Follows price trends over a rolling window Directional momentum threshold mean-reversion Trades against extreme price moves via z-score Z-score of rolling mean/stddev bregman-arb Cross-market arbitrage using Bregman divergence across correlated mar","default_branch":null,"files":null,"tree":[],"storefront":"/r/jaredzwick","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jaredzwick/polymarket-trading-bot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}