polymarket-copy-bot

Polymarket Copy Trading Bot

A Polymarket copy bot for copy trading on Polymarket prediction markets. Watches a target wallet and automatically copies BUY and SELL trades with configurable sizing and risk caps.

Keywords: polymarket trading bot, polymarket copy bot, polymarket copy trading bot, prediction market bot, automated trading

What It Does

Prerequisites

Region Restrictions

Polymarket restricts access in some regions. If you are in a restricted region, the bot will not work — you will see connection or Cloudflare/geo errors. In that case, route traffic through a proxy or VPN (many free proxy services are available). Run the bot from an environment where Polymarket is accessible.

Credentials

Setup

  1. Install dependencies:
npm install
  1. Create your local env file:
cp .env.example .env
  1. Fill required values in .env:
  1. (Optional) Generate and inspect user API credentials:
npm run generate-api-creds

Run

npm start

Dev/watch mode:

npm run dev

Build + run compiled output:

npm run build
npm run start:prod

Key Environment Variables

See .env.example for the full list.

Notes

Security

Polymarket Smart Wallet

Join the future of prediction markets with Polymarket Smart Wallet.