dexoryn-china/polymarket-copy-trading-bot — explained in plain English
Analysis updated 2026-05-18
Automatically copy the trades of one or more historically successful Polymarket traders.
Track multiple target wallets at once to reduce reliance on a single trader.
Test a copy trading strategy in preview mode before spending any real money.
Switch to a new target trader if the one you were following stops being active.
| dexoryn-china/polymarket-copy-trading-bot | 0xtotem/peek-dspy | ant-research/memdreamer | |
|---|---|---|---|
| Stars | 42 | 42 | 42 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 3/5 | 3/5 | 5/5 |
| Audience | developer | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Needs Python 3.10+, MongoDB, a funded Polygon wallet, and an RPC endpoint.
This is a copy trading bot for Polymarket, a prediction market platform where users bet on the outcomes of real-world events. The bot monitors the on-chain trading activity of one or more target wallets you specify, then automatically mirrors their trades into your own Polymarket wallet in near real time. The README is written primarily in Chinese. The core idea is that rather than researching markets yourself, you identify traders who have historically performed well and have the bot automatically replicate their positions. You configure one or more wallet addresses to follow, and the bot polls those wallets every second for new trades. When a target trader places a bet, the bot calculates your proportional position size and places the same trade on your behalf. It supports tracking multiple wallets simultaneously, which the README recommends as a safer approach than relying on a single trader. Position sizing is configurable through three strategies: a percentage of your balance, a fixed dollar amount per trade, or an adaptive calculation. A tiered multiplier option adjusts your position size based on how large the target trader's bet was. A trade aggregation feature can combine multiple small trades before submitting them, which reduces transaction costs and helps meet minimum order sizes on the platform. The project requires Python 3.10 or later, a MongoDB database for storing trade history (a free cloud tier is sufficient), a Polygon blockchain wallet funded with USDC for placing trades and a small amount of the Polygon network's gas token, and an RPC endpoint for blockchain access. Setup involves running an included installation script that guides you through the configuration. A preview mode lets you observe what trades would be placed without actually spending money. The README includes recorded videos of the bot running with real funds and discusses a case where the original featured trader became inactive, showing how to switch targets without changing the bot itself. The disclaimer states that trading carries significant risk of loss and that the authors are not responsible for financial outcomes.
A bot that watches chosen Polymarket wallets and automatically copies their bets into your own wallet in near real time, so you can follow successful traders.
Mainly Python. The stack also includes Python, MongoDB, Polygon.
No license information is provided in the explanation.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.