Mirror top-performing traders in under 3 seconds. Start with $3,000, sleep through the trades, wake up to positions that match the pros.
The best Polymarket traders aren't smarter than you - they're just faster. By the time you react, the price has already moved.
Every second, the bot polls the wallets you're tracking. The instant they trade, you trade - proportionally sized to your deposit.
Polls target wallets every second via Polymarket's order book API. You fire almost as fast as they do.
A $50k wallet bets $10k → your $3k wallet bets $1,200. Math adjusts automatically on every trade.
Staleness filters, price-drift gates, dedup checks, retry caps. No "oops" fills at broken prices.
Diversify across multiple top traders. Comma-separate addresses in a single config line.
Signing happens on your machine. No telemetry, no key transmission, no hidden network calls. Ever.
Every detection, fill, and retry written to your database. Query it, analyze it, never lose it.
The same edge, but you're no longer the slowest person in the market.
Every trade detected, every check passed, every order filled - streamed to your terminal in real time.
People who make money with this bot overwhelmingly start in the $3,000–$5,000 range. Here's why.
A top trader has $50,000 and bets $10,000. You have $3,000. The bot places a $1,200 trade for you. Automatic. Every time.
If you can copy-paste and edit a text file, you can run this. About 30 minutes end-to-end, including wallet setup.
Three things to install on your computer:
Win + R → type cmd. On Mac press Cmd + Space → type Terminal. That's it.Open your terminal and paste each line one at a time:
git clone https://github.com/roswelly/polymarket-copy-trading-bot.git cd polymarket-copy-trading-bot npm install cp env.example .env
# 1. The wallet you want to copy USER_ADDRESS=0xTheTraderYouWantToCopy # 2. Your wallet address (from MetaMask) PROXY_WALLET=0xYourWalletAddress # 3. Your private key (from MetaMask - KEEP SECRET) PRIVATE_KEY=your_private_key_here # 4. Your MongoDB connection string (from step 1) MONGO_URI=mongodb+srv://yourstring... # Leave everything else unchanged ✅
npm run build && npm start
You'll see:
✅ Connected to database ✅ Watching wallet: 0xTheTraderYouWantToCopy 💤 Waiting for trades...
🎉 The bot is live. Leave the terminal open. The next trade your target makes will mirror automatically.
The bot handles execution. The returns come from wallet selection. Spend 30 minutes here - it pays for itself.
Not just one lucky election. Look for breadth.
Before major price moves. That's where the edge is.
Drawdowns happen. Discipline is what you want.
Everything people ask before running the bot, answered honestly.
src/utils/createClobClient.ts before funding anything.The market just moved. You're asleep. Your bot isn't.