[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-78894":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":10,"languages":10,"totalLinesOfCode":10,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":14,"stars7d":14,"stars30d":15,"stars90d":14,"forks30d":14,"starsTrendScore":14,"compositeScore":16,"rankGlobal":10,"rankLanguage":10,"license":17,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":20,"hasPages":18,"topics":21,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":14,"starSnapshotCount":14,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},78894,"polymarket-arbitrage-trading-bot","SageClub\u002Fpolymarket-arbitrage-trading-bot","SageClub","10 Strategies: polymarket arbitrage bot polymarket arbitrage bot polymarket arbitrage bot polymarket arbitrage bot polymarket arbitrage bot polymarket arbitrage bot polymarket arbitrage bot polymarket arbitrage bot polymarket arbitrage bot polymarket arbitrage bot polymarket arbitrage bot polymarket arbitrage bot polymarket arbitrage bot polymarket","https:\u002F\u002Fpolymarket.com\u002Fprofile\u002F0x502b532f55778c0985846dc53a9bc71eb4f33b15",null,253,2495,252,0,1,50.1,"Apache License 2.0",false,"master",true,[22,23,24,25,5,26,27,28,29],"arbitrage","bot","polymarket","polymarket-arbitrage-bot","polymarket-bot","polymarket-trading-bot","toolkits","trading","2026-06-12 04:01:24","# Polymarket Trading Bots\n\n\u003Cdiv align=\"center\">\n\n\u003Cimg width=\"1168\" height=\"784\" alt=\"image (13)\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F1def57d6-573d-41cc-a4c2-0da52cf37483\" \u002F>\n\n### Polymarket trading infrastructure\n\n[![Rust](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Frust-1.70+-orange.svg?style=flat-square&logo=rust)](https:\u002F\u002Fwww.rust-lang.org\u002F)\n[![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-MIT-blue.svg?style=flat-square)](LICENSE)\n[![Tokio](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fasync-tokio-blue.svg?style=flat-square)](https:\u002F\u002Ftokio.rs\u002F)\n[![Polymarket](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fvenue-Polymarket-6e40c9.svg?style=flat-square)](https:\u002F\u002Fpolymarket.com)\n[![Kalshi](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fvenue-Kalshi-0066cc.svg?style=flat-square)](https:\u002F\u002Fkalshi.com)\n[![Limitless](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fvenue-Limitless-00b894.svg?style=flat-square)](https:\u002F\u002Flimitless.exchange)\n\n[Strategies](#strategies) • [Engine](#engine) • [Safety](#safety) • [Contact](#contact)\n\n**🌐 Language \u002F 语言:** [English](#polymarket-bot) • [简体中文](README.zh-cn.md)\n\n\u003C\u002Fdiv>\n\n---\n\n## Strategies\n\nA complete suite of ten production-grade trading bots, each engineered around a distinct, well-defined market edge. Every strategy runs on the same battle-tested execution core, risk layer, and venue-agnostic adapter stack — so you get consistent performance, unified risk controls, and a single operational surface across every play in the book. Pick the edge that fits your thesis; the infrastructure is already built.\n\n---\n\n### 1. BTC 5-min \u002F 15-min \u002F 1hr Arbitrage\n\n> Speed on short-window BTC Up\u002FDown markets.\n\n\u003Cimg width=\"1048\" height=\"501\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F11df1045-7782-4085-bf7c-cae6d381273f\" \u002F>\n\u003Cimg width=\"1048\" height=\"501\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F246c962b-a54e-497d-a40d-3812d447f4c1\" \u002F>\n\n⚡ **42ms end-to-end — the bot is in the order book before you'd finish reading the market title.** Human reflexes don't compete here.\n\nWatches BTC Up\u002FDown windows. When a pricing inefficiency or directional setup emerges, the bot places a low-latency FAK before the window closes. Dry-run and live modes.\n\n| | |\n|---|---|\n| **Markets** | BTC Up\u002FDown — 5m, 15m, 1hr |\n| **Order type** | FAK |\n| **Execution** | ~42ms end-to-end |\n| **Status** | ✅ Production-ready |\n\n[contact](https:\u002F\u002Ft.me\u002Fcz_1001)\n\n---\n\n### 2. On-Chain Whale Signal\n\n> Fastest possible signal — 3–30 seconds ahead of the positions API.\n\n\u003Cimg width=\"1048\" height=\"501\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Feb3ff56e-9554-46b0-8abc-dd0184f7dda2\" \u002F>\n\n⚡ **3–30 seconds ahead of every other tracker on the planet.** Direct from Polygon block data — you see the whale's order before the public positions API even acknowledges it exists.\n\nSubscribes directly to Polygon block data and filters for transactions from tracked large wallets interacting with the Polymarket CLOB contract. On detection, decodes calldata (token ID, size, side) and mirrors immediately — typically 3–30s before the change appears in the public positions API.\n\n| | |\n|---|---|\n| **Signal source** | Polygon on-chain block subscription |\n| **Lead time** | 3–30s over positions API |\n| **Detection** | ABI calldata decoding |\n| **Status** | ✅ Production-ready |\n\n[contact](https:\u002F\u002Ft.me\u002Fcz_1001)\n\n---\n\n### 3. Polymarket ↔ Kalshi Cross-Market Arbitrage\n\n> Cross-venue pricing inefficiencies on 15-min windows.\n\n\u003Cimg width=\"1359\" height=\"648\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fb7d8faa9-de23-4b02-b560-b85941d98599\" \u002F>\n\u003Cimg width=\"1543\" height=\"654\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F2108db5d-369d-4f80-9e6e-2b03e63e291a\" \u002F>\n\n💰 **Lock the spread, not the direction.** Both legs hedged — your P&L is the price gap itself, regardless of where the underlying actually goes.\n\nMonitors the same market on both venues. When a configurable price delta is detected, the bot executes hedged legs — buying the cheaper side and selling the expensive side — locking in the spread.\n\n| | |\n|---|---|\n| **Venues** | Polymarket ↔ Kalshi |\n| **Edge threshold** | Configurable (e.g. ≥ 0.8¢) |\n| **Logging** | Full P&L tracking |\n| **Status** | ✅ Production-ready |\n\n[contact](https:\u002F\u002Ft.me\u002Fcz_1001)\n\n---\n\n### 4. Direction Hunting\n\n> Short-window momentum and flow setups.\n\n\u003Cimg width=\"1190\" height=\"855\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Ff18aa0ee-a357-41c7-bdb1-c2b9006ebc06\" \u002F>\u003Cimg width=\"1190\" height=\"855\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F0b793b61-8274-445b-b610-bc7cc7b601b9\" \u002F>\n\n🎯 **Define the edge once — let the engine grind 24\u002F7.** Entries, TP, and SL are fully automated, so you keep your weekends and the bot keeps the screen.\n\nContinuously scans symbols and time windows for setups matching your criteria. On signal, enters and manages exits via configurable TP\u002FSL. Real-time alerts.\n\n| | |\n|---|---|\n| **Windows** | 5m, 15m (configurable) |\n| **Entry criteria** | Configurable momentum \u002F flow |\n| **Exit** | TP + SL, auto-exit |\n| **Status** | ✅ Production-ready |\n\n[contact](https:\u002F\u002Ft.me\u002Fcz_1001)\n\n---\n\n### 5. Spread Farming\n\n> Systematic, repeatable micro-edges.\n\n\u003Cimg width=\"1052\" height=\"798\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F6b231a2d-2e39-422e-b929-87f676289b58\" \u002F>\n\n📈 **A thousand 0.5¢ wins compound into one big number.** Disciplined, repeatable, boring in the best way — the kind of edge that survives every market regime.\n\nFarms the bid-ask spread with rule-based entries and exits. Sits at the spread, waits for fill conditions to align, executes with consistent sizing. Per-trade and session P&L.\n\n| | |\n|---|---|\n| **Edge** | Bid-ask spread, repeatable |\n| **Logging** | Per-trade P&L + session totals |\n| **Status** | ✅ Production-ready |\n\n[contact](https:\u002F\u002Ft.me\u002Fcz_1001)\n\n---\n\n### 6. Sports Betting Execution\n\n> Click-to-bet speed on live sports markets.\n\nhttps:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F0be0fd80-4953-4ce2-855a-340f14223243\n\n🏆 **Click. Filled. Done — in under 50ms.** Beat the line move that costs every other manual bettor their edge before they've even confirmed the order.\n\nA focused live-sports interface that combines real-time odds with fast FAK execution. Pick a match, choose YES or NO, set size, hit Execute — order placed in under 50ms.\n\n| | |\n|---|---|\n| **Sports** | NBA, NFL, Soccer, and more |\n| **Execution** | \u003C 50ms |\n| **Status** | ✅ Production-ready |\n\n[contact](https:\u002F\u002Ft.me\u002Fcz_1001)\n\n---\n\n### 7. Resolution Sniper\n\n> High win-rate, low-variance plays unique to prediction markets.\n\n\u003Cimg width=\"1052\" height=\"798\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F6b231a2d-2e39-422e-b929-87f676289b58\" \u002F>\n\n🎯 **95%+ probabilities at 95¢ → ride to the guaranteed $1.00 payout.** The closest thing to free money that any market has ever offered — and it doesn't exist outside prediction markets.\n\nScans active markets for outcomes trading at near-certainty (e.g. ≥ 95% YES or ≤ 5% NO). On qualifying setups, buys the near-certain side and holds to the guaranteed $1.00 payout. No equivalent in traditional finance.\n\n| | |\n|---|---|\n| **Certainty threshold** | Configurable |\n| **Payout** | $1.00 per share at resolution |\n| **Venues** | Polymarket · Kalshi · Limitless |\n| **Status** | ✅ Production-ready |\n\n[contact](https:\u002F\u002Ft.me\u002Fcz_1001)\n\n---\n\n### 8. Orderbook Imbalance\n\n> Pure order-flow signal, no external data required.\n\n\u003Cimg width=\"1017\" height=\"789\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F05d3e6c5-ec26-420a-9cd6-a95ca6d0fff8\" \u002F>\n\n📊 **No subscriptions, no external feeds, no broken APIs.** The signal *is* the order book — self-contained, bulletproof, and impossible to front-run because nobody else can see what you see.\n\nMonitors live bid\u002Fask depth ratio (OBI). When OBI exceeds threshold, the bot fades into the dominant side. Signal derives entirely from the live orderbook at 500ms refresh — self-contained, no external feeds.\n\n| | |\n|---|---|\n| **Signal source** | Live orderbook only |\n| **Refresh rate** | 500ms |\n| **Venues** | Polymarket · Kalshi · Limitless |\n| **Status** | ✅ Production-ready |\n\n[contact](https:\u002F\u002Ft.me\u002Fcz_1001)\n\n---\n\n### 9. Market Making\n\n> Passive spread income on illiquid prediction markets.\n\n\u003Cimg width=\"1013\" height=\"784\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F97c31543-317b-4619-8421-8e9510c05e84\" \u002F>\n\n💰 **Be the house, not the gambler.** Quote both sides, earn the spread on every single fill — direction-agnostic income that scales with volume, not with luck.\n\nContinuously quotes both sides with GTD orders. Inventory skewing rebalances quote prices when one side fills too heavily. Auto-cancels the opposite leg on fill.\n\n| | |\n|---|---|\n| **Order management** | Auto-cancel on fill, auto-requote |\n| **Inventory control** | Configurable skew limits |\n| **Venues** | Polymarket · Kalshi |\n| **Status** | ✅ Production-ready |\n\n[contact](https:\u002F\u002Ft.me\u002Fcz_1001)\n\n---\n\n## Engine\n\n### Performance\n\n| | |\n|---|---|\n| **Event processing** | \u003C 1ms per event |\n| **Order execution** | \u003C 100ms end-to-end |\n| **Position polling** | ~200ms per wallet |\n| **Memory** | ~50MB baseline |\n| **CPU** | \u003C 5% on modern hardware |\n| **Concurrency** | Semaphore-based rate limiting (default: 25 req \u002F 10s) |\n\n---\n\n## Safety\n\n| | |\n|---|---|\n| **Circuit Breaker** | Auto-halts after N consecutive large trades inside a configurable window |\n| **Depth Guard** | Validates orderbook liquidity before every order |\n| **Dry Run** | Full execution path runs without placing real orders |\n| **Trade Floor** | Minimum size enforcement against negative-EV micro-trades |\n\nThe circuit breaker fires when consecutive large trades exceed the configured threshold, or when orderbook depth falls below the minimum. Once tripped, execution is blocked for the cooldown duration. Trip state and cooldown are logged and visible in the TUI.\n\n**Recommendations:**\n\n| Stage | Action |\n|-------|--------|\n| Initial setup | Run with `enable_trading: false` for a full session |\n| First real trades | Keep `copy_percentage` at 5–10% until you trust the signal |\n| Ongoing | Watch circuit breaker trips — they surface execution anomalies |\n| Production | Dedicated wallet with only the capital you intend to deploy |\n\n---\n\n## Contact\n\nBuilt and maintained actively. If you're working on Polymarket tooling, algorithmic strategies, or want to collaborate:\n\n\u003Cdiv align=\"center\">\n\n| Platform | Link |\n|----------|------|\n| **Discussions** | [GitHub Discussions](..\u002F..\u002Fdiscussions) |\n| **Telegram** | [@cz_1001](https:\u002F\u002Ft.me\u002Fcz_1001) |\n\n*Response time is typically within a few hours. Open to questions, feedback, and serious collaborations.*\n\n\u003C\u002Fdiv>\n\n---\n\n## Disclaimer\n\n> Trading prediction markets involves real financial risk. This software is provided as-is, without warranty or guarantee of any outcome. It is not financial advice. Always test with `enable_trading: false` before deploying real capital. Ensure compliance with Polymarket's terms of service and applicable regulations in your jurisdiction.\n\n---\n\n\u003Cdiv align=\"center\">\n\n[![License: MIT](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-blue.svg?style=flat-square)](LICENSE)\n\n**Built for the Polymarket**\n\n[Back to top](#polymarket-toolkits)\n\n\u003C\u002Fdiv>","SageClub\u002Fpolymarket-arbitrage-trading-bot 是一个专为 Polymarket 平台设计的套利交易机器人。该项目提供了十种不同的交易策略，每种策略都针对特定市场条件进行了优化，旨在捕捉价格不一致或趋势机会。该机器人使用 Rust 语言开发，并基于 Tokio 异步运行时，确保了低延迟和高并发处理能力。它支持多种订单类型（如 FAK），能够在毫秒级完成交易执行，非常适合需要快速响应市场变化的高频交易者。此外，项目还包含了一个监控链上大额交易信号的功能，能够比公共 API 更快地捕获到大额交易者的动作，从而为用户提供更早的市场洞察。",2,"2026-05-25 02:30:20","CREATED_QUERY"]