explaingit

dexoryn-china/polymarket-copy-trading-bot

Analysis updated 2026-05-18

42PythonAudience · developerComplexity · 3/5Setup · moderate

TLDR

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.

Mindmap

mindmap
  root((polymarket-copy-trading-bot))
    What it does
      Watches target wallets
      Mirrors trades automatically
      Near real time execution
    Tech stack
      Python
      MongoDB
      Polygon blockchain
    Use cases
      Following successful traders
      Multi wallet tracking
      Preview mode testing
    Configuration
      Position sizing strategies
      Trade aggregation
      Tiered multipliers
    Audience
      Traders
      Developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Automatically copy the trades of one or more historically successful Polymarket traders.

USE CASE 2

Track multiple target wallets at once to reduce reliance on a single trader.

USE CASE 3

Test a copy trading strategy in preview mode before spending any real money.

USE CASE 4

Switch to a new target trader if the one you were following stops being active.

What is it built with?

PythonMongoDBPolygon

How does it compare?

dexoryn-china/polymarket-copy-trading-bot0xtotem/peek-dspyant-research/memdreamer
Stars424242
LanguagePythonPythonPython
Setup difficultymoderatemoderatehard
Complexity3/53/55/5
Audiencedeveloperdeveloperresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Needs Python 3.10+, MongoDB, a funded Polygon wallet, and an RPC endpoint.

No license information is provided in the explanation.

In plain English

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.

Copy-paste prompts

Prompt 1
Help me run the installation script and configure a target wallet to follow.
Prompt 2
Explain the difference between percentage, fixed amount, and adaptive position sizing here.
Prompt 3
Show me how trade aggregation reduces transaction costs on Polymarket.
Prompt 4
Walk me through setting up MongoDB and a Polygon RPC endpoint for this bot.
Prompt 5
Help me test this bot in preview mode before using real USDC funds.

Frequently asked questions

What is polymarket-copy-trading-bot?

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.

What language is polymarket-copy-trading-bot written in?

Mainly Python. The stack also includes Python, MongoDB, Polygon.

What license does polymarket-copy-trading-bot use?

No license information is provided in the explanation.

How hard is polymarket-copy-trading-bot to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is polymarket-copy-trading-bot for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.