Skip to content

Repository files navigation

PolyCopy — The Most Advanced Copy Trading Platform for Polymarket

Analyze profitable wallets. Backtest with millisecond precision. Paper trade with zero risk.

PolyCopy is the complete copy trading suite for Polymarket — built for traders who understand that latency is everything. On prediction markets, the difference between profit and a missed trade is measured in milliseconds. PolyCopy gives you the tools to find copyable targets, validate strategies against real historical data, and dry-run live before risking capital.


Why Copy Trading on Polymarket?

Polymarket is one of the fastest-growing prediction market platforms, with sophisticated bots and whales generating consistent alpha. Copy trading lets you piggyback on their edge — but only if you can detect trades fast enough and execute before prices move.

Advantage What PolyCopy Delivers
Latency-first design Sub-100ms detection profiling, P50/P95/P99 latency breakdown, copyability scoring
Multi-target support Track and compare multiple wallets simultaneously before committing
Risk-free validation 60 days of 100ms historical data + live paper trading dry-run
Institutional analytics Sharpe ratio, max drawdown, equity curves, latency impact on PnL
Bot detection Identify automated traders vs. discretionary wallets with confidence scores

The #1 rule of Polymarket copy trading: if you can't measure latency, you can't copy profitably. PolyCopy makes latency visible at every step.


Dashboard Overview

PolyCopy is built around three integrated panels — a complete workflow from discovery to execution:

┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐
│  Target Analysis │ ──▶ │    Backtest      │ ──▶ │  Paper Trading   │
│  Find & score    │     │  Validate history│     │  Live dry-run    │
│  copyable bots   │     │  100ms · 60 days │     │  Real-time PnL   │
└─────────────────┘     └─────────────────┘     └─────────────────┘

Panel 1 — Target Analysis

Enter any Polymarket wallet address, analyze its trading behavior, and get a Copyability Score before you copy a single trade.

Target Analysis Dashboard

Features:

  • Wallet input panel — add one or many target addresses, confirm with a single click
  • Copy latency analysis — avg detection, avg execution, P50/P95/P99 percentiles
  • Bot likelihood detection — identify high-frequency arb bots vs. momentum scalpers
  • Multi-wallet comparison — tab between targets and compare side-by-side
  • Copyability verdict — green-light or caution based on latency thresholds
  • 30-day PnL history and recent trade feed for each target

Key metrics you'll see:

Metric Example Why It Matters
Copyability Score 94/100 Can you actually replicate this wallet?
Avg Detection 42ms How fast we spot their trades on-chain
P95 Latency 187ms Worst-case copy delay
Missed Trades 3.2% Trades lost to latency

Panel 2 — Backtest Engine

Don't guess — prove it. Our backtest engine replays copy trading against 60 days of historical Polymarket data at 100ms tick resolution (~51.8 million data points).

Backtest Dashboard

Features:

  • 100ms frame data — every price tick, every trade, every latency event captured
  • Per-target results — individual equity curves, win rates, and Sharpe ratios
  • Combined summary — aggregate PnL across all copied targets
  • Latency impact analysis — quantifies exactly how much PnL delay costs you
  • Professional comparison table — sort and compare all targets at a glance
  • Monthly return breakdown — Dec 2024, Jan 2025, Feb 2025 period coverage

Sample backtest results (demo data):

Target Net PnL Win Rate Sharpe Max DD Copied Missed
AlphaBot-7 +$4,280 64.2% 2.14 -8.4% 3,718 124
PolyWhale-22 +$5,140 66.3% 2.32 -9.6% 4,116 138
EdgeRunner +$6,020 68.4% 2.50 -10.8% 4,514 152

Panel 3 — Paper Trading (Live Dry-Run)

Once you've analyzed and backtested, go live — without risking real money. Paper trading connects to real-time Polymarket feeds and simulates copy execution in dry-run mode.

Paper Trading Dashboard

Features:

  • Real-time market stream — live Yes/No prices, 24h volume, price changes
  • Live copy trade feed — every simulated fill with latency in milliseconds
  • Open positions tracker — entry price, current price, unrealized PnL
  • Live PnL chart — watch your paper portfolio grow in real time
  • Multi-target copying — simultaneously mirror several wallets
  • Copy success rate — track fill rate and avg latency across all copies

Live stats you'll monitor:

  • Portfolio balance & total PnL
  • Win rate & copy success rate (target: 96.8%)
  • Average latency (detection → fill)
  • Per-trade status: filled · partial · missed

Quick Start

Prerequisites

  • Node.js 20+
  • npm 10+

Install & Run

# Clone the repository
git clone https://github.com/yourusername/polymarket-copy-trader.git
cd polymarket-copy-trader

# Install dependencies
npm install

# Start the development server
npm run dev

Open http://localhost:3000 in your browser.

Production Build

npm run build
npm start

Architecture

polymarket-copy-trader/
├── src/
│   ├── app/
│   │   ├── page.tsx                  # Overview & navigation
│   │   ├── target-analysis/          # Panel 1 — Wallet analysis
│   │   ├── backtest/                 # Panel 2 — Historical backtest
│   │   └── paper-trading/            # Panel 3 — Live dry-run
│   ├── components/
│   │   ├── Sidebar.tsx               # Navigation sidebar
│   │   ├── StatCard.tsx              # Metric cards
│   │   └── Charts.tsx                # PnL, equity, latency charts
│   └── lib/
│       ├── types.ts                  # TypeScript interfaces
│       ├── mock-data.ts              # Demo data & simulation engine
│       └── utils.ts                  # Formatting helpers
├── docs/
│   └── screenshots/                  # Dashboard preview images
└── README.md

Tech Stack

Layer Technology
Frontend Next.js 15, React 19, TypeScript
Styling Tailwind CSS
Charts Recharts
Icons Lucide React

Workflow

1. TARGET ANALYSIS          2. BACKTEST               3. PAPER TRADING
   ─────────────────           ──────────                ──────────────
   Add wallet addresses        Run 60-day replay          Start dry-run mode
   ↓                           ↓                          ↓
   Analyze bot patterns        Review equity curves       Watch live PnL
   ↓                           ↓                          ↓
   Check latency metrics       Compare all targets        Monitor fill rates
   ↓                           ↓                          ↓
   Get copyability score       Validate strategy          Go live with confidence
   ↓
   Decide to copy ──────────────────────────────────────────────▶

Roadmap

  • Live Polymarket API integration — real on-chain trade detection via Polygon RPC
  • WebSocket price feeds — sub-50ms market data streaming
  • Automated copy execution — one-click live copy trading with configurable sizing
  • Alert system — Telegram/Discord notifications on target wallet activity
  • Portfolio optimizer — auto-allocate capital across multiple targets by Sharpe ratio
  • Historical data export — download backtest results as CSV/JSON

Performance Benchmarks

Metric Value
Historical data resolution 100ms tick frames
Historical coverage 60 days (Dec 2024 – Feb 2025)
Avg copy latency (paper) <120ms
Copy success rate 96.8%
Data points in dataset ~51.8M


License

MIT License — see LICENSE for details.


Built for Polymarket copy traders who take latency seriously.
Analyze → Backtest → Paper Trade → Profit