Skip to content

polymarket bot polymarket bot polymarket bot polymarket trading bot polymarket copy trading bot polymarket trading bot polymarket copy trading bot polymarket trading bot polymarket copy trading bot polymarket trading bot polymarket copy trading bot polymarket trading bot polymarket copy trading bot polymarket trading bot polymarket copy trading bot

Notifications You must be signed in to change notification settings

earthskyorg/Polymarket-Copy-Trading-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

96 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Polymarket Copy Trading Bot

Enterprise-grade automated copy trading bot for Polymarket prediction markets

License: ISC Node.js Version TypeScript MongoDB GitHub Stars

Features β€’ Quick Start β€’ Documentation β€’ FAQ β€’ Support


πŸ’¬ Support

For questions, issues, or feature requests:


πŸ“‹ Table of Contents


🎯 Overview

The Polymarket Copy Trading Bot is a production-ready, open-source automated trading solution for Polymarket prediction markets. This enterprise-grade bot automatically replicates trades from successful Polymarket traders directly to your wallet, enabling you to mirror top performers without manual intervention.

What is Polymarket Copy Trading?

Copy trading on Polymarket allows you to automatically mirror the trades of successful traders. When a trader you're following makes a trade, this bot instantly replicates it in your wallet with proportional position sizing based on your capital. This is the most effective way to leverage the expertise of top Polymarket traders while maintaining full control over your funds.

Key Capabilities

  • πŸ€– Automated Trade Replication: Seamlessly mirrors trades from selected top-performing traders
  • πŸ“Š Intelligent Position Sizing: Dynamically calculates trade sizes based on capital ratios
  • ⚑ Real-Time Execution: Monitors and executes trades with sub-second latency
  • πŸ“ˆ Comprehensive Tracking: Maintains complete trade history and performance analytics
  • πŸ”’ Security First: Open-source codebase with local key storage and full transparency

πŸ”„ How It Works

Polymarket Copy Trading Bot Workflow - Automated Trading Process Diagram showing trader selection, monitoring, calculation, execution, and tracking Polymarket Copy Trading Bot Workflow - Automated Trading Process Diagram showing trader selection, monitoring, calculation, execution, and tracking Polymarket Copy Trading Bot Workflow - Automated Trading Process Diagram showing trader selection, monitoring, calculation, execution, and tracking

Process Flow

  1. Trader Selection

  2. Continuous Monitoring

    • Bot monitors trader activity using the Polymarket Data API
    • Detects new positions and trade executions in real-time
    • Polls at configurable intervals (default: 1 second)
  3. Intelligent Calculation

    • Analyzes trader's order size and portfolio value
    • Calculates proportional position size based on your capital
    • Applies configured multipliers and risk management rules
  4. Order Execution

    • Places matching orders on Polymarket using your wallet
    • Implements price protection and slippage checks
    • Handles order aggregation for optimal execution
  5. Performance Tracking

    • Maintains comprehensive trade history in MongoDB
    • Tracks positions, P&L, and performance metrics
    • Provides detailed analytics and reporting

✨ Features

Core Functionality

Feature Description
Multi-Trader Support Track and copy trades from multiple Polymarket traders simultaneously with independent configuration for each trader
Smart Position Sizing Automatically adjusts trade sizes based on your capital relative to trader's capital, ensuring proportional risk management
Tiered Multipliers Apply different multipliers based on trade size ranges for sophisticated risk management and capital allocation
Position Tracking Accurately tracks purchases and sells even after balance changes with complete historical context
Trade Aggregation Combines multiple small trades into larger executable orders to optimize execution and reduce gas costs
Real-Time Execution Monitors Polymarket trades every second and executes instantly with minimal latency for optimal entry prices
MongoDB Integration Persistent storage of all trades, positions, and historical data for comprehensive analytics
Price Protection Built-in slippage checks and price validation to avoid unfavorable fills and protect your capital
24/7 Monitoring Continuous automated monitoring of selected traders without manual intervention
Open Source Free and open-source codebase allowing full transparency and customization

Technical Specifications

  • Monitoring Method: Polymarket Data API with configurable polling intervals for real-time trade detection
  • Default Polling Interval: 1 second (configurable via FETCH_INTERVAL) for optimal balance between speed and API usage
  • Database: MongoDB for persistent storage and analytics of all trading activity
  • Network: Polygon blockchain for low-cost transactions and efficient gas usage
  • Architecture: Modular design with comprehensive error handling and logging
  • Deployment: Supports Docker deployment for easy setup and production use

Available Implementations

This project provides three independent, production-ready implementations to suit different needs:

  • TypeScript: Production-ready implementation with full feature set, comprehensive documentation, and Docker support
  • Rust: High-performance implementation with zero-cost abstractions and memory safety
  • Python: Production-ready implementation optimized for Python ecosystem integration and data science workflows

πŸš€ Quick Start

Prerequisites

Before you begin, ensure you have the following:

  • Node.js v18.0.0 or higher
  • MongoDB Database (MongoDB Atlas free tier recommended)
  • Polygon Wallet with USDC and POL/MATIC for gas fees
  • RPC Endpoint (Infura or Alchemy free tier)

Installation Steps

# 1. Clone the repository
git clone https://github.com/earthskyorg/polymarket-copy-trading-bot.git
cd polymarket-copy-trading-bot/TypeScript

# 2. Install dependencies
npm install

# 3. Run interactive setup wizard
npm run setup

# 4. Build the project
npm run build

# 5. Verify configuration
npm run health-check

# 6. Start the bot
npm start

πŸ“– Detailed Setup: For comprehensive setup instructions, see the Getting Started Guide


βš™οΈ Configuration

Essential Environment Variables

The following environment variables are required for the bot to function:

Variable Description Example
USER_ADDRESSES Comma-separated list of trader addresses to copy '0xABC..., 0xDEF...'
PROXY_WALLET Your Polygon wallet address '0x123...'
PRIVATE_KEY Wallet private key (without 0x prefix) 'abc123...'
MONGO_URI MongoDB connection string 'mongodb+srv://...'
RPC_URL Polygon RPC endpoint URL 'https://polygon...'
TRADE_MULTIPLIER Position size multiplier (default: 1.0) 2.0
FETCH_INTERVAL Monitoring interval in seconds (default: 1) 1

Finding Quality Traders

To identify traders worth copying, follow these steps:

  1. Visit the Leaderboard: Navigate to Polymarket Leaderboard
  2. Evaluate Performance: Look for traders with:
    • Positive P&L over extended periods
    • Win rate above 55%
    • Active and consistent trading history
  3. Verify Statistics: Cross-reference detailed stats on Predictfolio
  4. Configure: Add verified wallet addresses to USER_ADDRESSES in your configuration

πŸ“– Complete Configuration Guide: See Quick Start Documentation for detailed configuration options


πŸ—οΈ Architecture

Project Structure

polymarket-copy-trading-bot/
β”œβ”€β”€ TypeScript/              # TypeScript implementation
β”‚   β”œβ”€β”€ src/
β”‚   β”‚   β”œβ”€β”€ config/          # Configuration management
β”‚   β”‚   β”œβ”€β”€ services/        # Core business logic
β”‚   β”‚   β”‚   β”œβ”€β”€ tradeMonitor.ts    # Monitors trader activity
β”‚   β”‚   β”‚   └── tradeExecutor.ts   # Executes trades
β”‚   β”‚   β”œβ”€β”€ utils/           # Utility functions
β”‚   β”‚   β”œβ”€β”€ models/          # Database models
β”‚   β”‚   β”œβ”€β”€ interfaces/      # TypeScript interfaces
β”‚   β”‚   └── scripts/         # Utility scripts
β”‚   β”œβ”€β”€ docs/                # Documentation
β”‚   └── package.json
β”œβ”€β”€ Rust/                    # Rust implementation (high-performance)
β”‚   β”œβ”€β”€ src/
β”‚   β”‚   β”œβ”€β”€ config/          # Configuration management
β”‚   β”‚   β”œβ”€β”€ services/        # Core business logic
β”‚   β”‚   β”‚   β”œβ”€β”€ trade_monitor.rs    # Monitors trader activity
β”‚   β”‚   β”‚   └── trade_executor.rs   # Executes trades
β”‚   β”‚   β”œβ”€β”€ utils/           # Utility functions
β”‚   β”‚   β”œβ”€β”€ models/          # Database models
β”‚   β”‚   β”œβ”€β”€ interfaces/      # Type definitions
β”‚   β”‚   └── main.rs          # Entry point
β”‚   └── Cargo.toml           # Rust project configuration
β”œβ”€β”€ Python/                  # Python implementation
β”‚   β”œβ”€β”€ src/
β”‚   β”‚   β”œβ”€β”€ config/          # Configuration management
β”‚   β”‚   β”œβ”€β”€ services/        # Core business logic
β”‚   β”‚   β”‚   β”œβ”€β”€ trade_monitor.py    # Monitors trader activity
β”‚   β”‚   β”‚   └── trade_executor.py   # Executes trades
β”‚   β”‚   β”œβ”€β”€ utils/           # Utility functions
β”‚   β”‚   β”œβ”€β”€ models/          # Database models
β”‚   β”‚   └── interfaces/      # Type definitions
β”‚   └── requirements.txt     # Python dependencies
└── README.md

Design Principles

  • Modular Architecture: Clear separation of concerns with dedicated modules
  • Type Safety: Full TypeScript coverage with strict type checking
  • Error Handling: Comprehensive error handling with graceful degradation
  • Logging: Structured logging with file and console output
  • Configuration: Environment-based configuration with validation
  • Testing: Unit tests for critical components

Key Components

  1. Trade Monitor: Continuously monitors selected traders for new trades
  2. Trade Executor: Executes trades based on configured strategy
  3. Position Calculator: Calculates optimal position sizes
  4. Risk Manager: Enforces risk limits and position sizing rules
  5. Database Layer: MongoDB integration for trade history and analytics

🐳 Docker Deployment

Deploy the bot using Docker Compose for a production-ready, containerized setup:

# 1. Navigate to TypeScript directory
cd TypeScript

# 2. Configure environment variables
cp .env.example .env
# Edit .env with your configuration

# 3. Start services
docker-compose up -d

# 4. View logs
docker-compose logs -f bot

Docker Features

  • Isolated Environment: Runs in a containerized environment
  • Automatic Restart: Configured for automatic restart on failure
  • MongoDB Integration: Includes MongoDB service in the stack
  • Health Checks: Built-in health monitoring

πŸ“– Docker Documentation: For complete Docker setup and configuration, see Docker Deployment Guide


πŸ“š Documentation

Getting Started Guides

Additional Resources


πŸ”’ Security

Security Best Practices

  • Private Key Storage: Private keys are stored locally in .env file and never transmitted
  • Open Source: Full code transparency allows security audits
  • No External Services: All operations use official Polymarket APIs
  • Read-Only by Default: Bot only executes trades you explicitly configure

Security Recommendations

  1. Environment Variables: Never commit .env file to version control
  2. Private Keys: Use a dedicated trading wallet, not your main wallet
  3. Access Control: Restrict file permissions on .env file
  4. Monitoring: Regularly review trade history and positions
  5. Updates: Keep dependencies up to date

🀝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

Development Setup

# Clone the repository
git clone https://github.com/earthskyorg/polymarket-copy-trading-bot.git
cd polymarket-copy-trading-bot/TypeScript

# Install dependencies
npm install

# Run tests
npm test

# Run linter
npm run lint

# Format code
npm run format

Code Style

  • Follow TypeScript best practices
  • Use ESLint and Prettier for code formatting
  • Write tests for new features
  • Update documentation for API changes

❓ Frequently Asked Questions

What is a Polymarket Copy Trading Bot?

A Polymarket copy trading bot is an automated software that monitors successful traders on Polymarket and automatically replicates their trades in your wallet. This bot provides 24/7 monitoring, intelligent position sizing, and real-time execution to mirror top-performing traders.

How does the Polymarket trading bot work?

The bot continuously monitors selected traders using the Polymarket Data API. When a trader makes a trade, the bot calculates the proportional position size based on your capital, applies configured multipliers, and executes the trade on your behalf with minimal latency.

Is this Polymarket bot free and open source?

Yes! This is a completely free and open-source Polymarket copy trading bot. The code is available on GitHub under the ISC license, allowing you to use, modify, and distribute it freely.

What are the requirements to run this Polymarket automated trading bot?

You need:

  • Node.js v18.0.0 or higher
  • MongoDB database (free tier available on MongoDB Atlas)
  • Polygon wallet with USDC and POL/MATIC for gas fees
  • RPC endpoint (free tier available on Infura or Alchemy)

How do I find the best Polymarket traders to copy?

  1. Visit the Polymarket Leaderboard
  2. Look for traders with positive P&L over extended periods
  3. Verify statistics on Predictfolio
  4. Add their wallet addresses to your bot configuration

Can I copy multiple Polymarket traders at once?

Yes! The bot supports multi-trader functionality, allowing you to copy trades from multiple traders simultaneously with independent configuration for each trader.

Is this bot safe to use?

The bot is open-source, allowing you to review all code. Your private keys are stored locally and never transmitted. The bot only executes trades you've configured, and you maintain full control over your funds at all times.

What is the difference between this bot and manual trading on Polymarket?

This automated bot provides:

  • 24/7 monitoring without manual oversight
  • Instant trade replication (sub-second latency)
  • Intelligent position sizing based on capital ratios
  • Comprehensive trade history and analytics
  • Ability to copy multiple traders simultaneously

How much does it cost to run this Polymarket bot?

The bot itself is free. You only pay for:

  • Polygon network gas fees (typically very low)
  • Optional MongoDB Atlas hosting (free tier available)
  • Optional RPC endpoint (free tier available)

Can I customize the trading strategy?

Yes! The bot supports:

  • Custom position multipliers
  • Tiered multipliers based on trade size
  • Configurable polling intervals
  • Multiple trader configurations
  • Risk management rules

πŸš€ Advanced Version

Version 3.0 - RTDS (Real-Time Data Stream)

An advanced version with Real-Time Data Stream (RTDS) monitoring is available as a private repository.

Screenshot_1 Screenshot_2 Screenshot_3 Screenshot_4

Enhanced Features

  • Fastest Trade Detection: Near-instantaneous trade replication
  • Reduced Latency: Optimized for minimal execution delay
  • Lower API Load: More efficient data streaming architecture
  • Superior Performance: Enhanced copy trading capabilities

πŸ’» TypeScript Trading Bot Implementation

The TypeScript implementation is a production-ready, enterprise-grade trading bot for Polymarket. It features comprehensive documentation, full Docker support, extensive testing, and a rich ecosystem of utility scripts for advanced trading operations.

Why Choose TypeScript?

The TypeScript implementation offers unique advantages for JavaScript/TypeScript developers:

  • πŸ“š Comprehensive Documentation: Extensive guides, tutorials, and examples
  • 🐳 Docker Support: Full containerization with docker-compose for easy deployment
  • βœ… Production Tested: Battle-tested in production environments
  • πŸ”„ Active Development: Continuously maintained with latest features and improvements
  • πŸ› οΈ Rich Tooling: Extensive utility scripts for monitoring, analysis, and management
  • πŸ“Š Advanced Features: Simulation tools, position tracking, and comprehensive analytics
  • πŸ”§ Easy Setup: Interactive setup wizard and health check utilities
  • 🌐 Node.js Ecosystem: Seamless integration with the vast Node.js and npm ecosystem

Key Features

  • Complete Feature Set: All core and advanced features including multi-trader support, tiered multipliers, and trade aggregation
  • Production Ready: Comprehensive error handling, retry logic, and graceful degradation
  • Docker Deployment: Full containerization support with docker-compose for production use
  • Utility Scripts: Extensive collection of scripts for trader analysis, position management, and performance tracking
  • Simulation Tools: Built-in backtesting and simulation capabilities for strategy validation
  • Comprehensive Logging: Structured logging with file and console output for monitoring and debugging

Technology Stack

  • Runtime: Node.js v18.0+ with TypeScript 5.7
  • Blockchain: ethers.js for Ethereum/Polygon interactions
  • Database: mongoose for MongoDB integration with schema validation
  • CLOB Client: Official @polymarket/clob-client package
  • HTTP: Native fetch and axios for API interactions
  • Configuration: dotenv for environment management
  • Testing: Jest for unit and integration testing

Quick Start

# Navigate to TypeScript directory
cd TypeScript

# Install dependencies
npm install

# Run interactive setup wizard
npm run setup

# Build the project
npm run build

# Verify configuration
npm run health-check

# Start the bot
npm start

Docker Deployment

# Configure environment
cp .env.example .env
# Edit .env with your configuration

# Start with Docker Compose
docker-compose up -d

# View logs
docker-compose logs -f bot

Available Scripts

  • npm start - Start the trading bot
  • npm run build - Build TypeScript to JavaScript
  • npm run setup - Interactive configuration wizard
  • npm run health-check - Verify configuration and connections
  • npm test - Run test suite
  • npm run lint - Lint code
  • npm run format - Format code with Prettier

πŸ“– TypeScript Documentation: For comprehensive guides, see the Getting Started Guide, Quick Start, and Docker Guide


πŸ› οΈ High-Performance Rust Trading Bot

A high-performance trading bot for Polymarket built with Rust is available for advanced users seeking maximum performance, memory safety, and zero-cost abstractions. This production-ready implementation leverages Rust's unique features to deliver exceptional performance and reliability for enterprise-grade trading operations.

Why Choose Rust?

The Rust implementation offers significant advantages for production trading systems:

  • πŸš€ Maximum Performance: Zero-cost abstractions with no runtime overhead, enabling sub-millisecond trade execution
  • πŸ›‘οΈ Memory Safety: Compile-time guarantees prevent memory leaks, buffer overflows, and data races without garbage collection pauses
  • ⚑ Concurrent Execution: Excellent async/await support with tokio runtime for highly concurrent trade monitoring and execution
  • πŸ”’ Type Safety: Rust's powerful type system catches errors at compile-time, reducing runtime failures
  • πŸ“¦ Resource Efficiency: Minimal memory footprint and CPU usage, ideal for long-running trading bots
  • πŸ”§ Production Ready: Comprehensive error handling with anyhow and thiserror for robust error management

Key Features

  • Complete Feature Set: Full implementation including trade monitoring, execution, copy strategies, and position tracking
  • High-Performance Architecture: Built on tokio async runtime for maximum concurrency and throughput
  • Memory Safety: Rust's ownership system ensures memory safety without runtime overhead
  • Robust Error Handling: Comprehensive error types with Result<T, E> pattern and graceful error recovery
  • Type-Safe Design: Strong type system with compile-time checks for all critical operations
  • Production Logging: Structured logging with env_logger for comprehensive monitoring and debugging

Technology Stack

  • Async Runtime: tokio (full features) for high-performance async I/O
  • Blockchain: ethers-rs and web3 crates for Ethereum/Polygon interactions
  • Database: mongodb crate (v3.5) for MongoDB integration with async support
  • HTTP Client: reqwest with JSON support for API interactions
  • Serialization: serde and serde_json for efficient data serialization
  • Error Handling: anyhow for error context and thiserror for custom error types
  • Utilities: chrono for date/time, rust_decimal for precise decimal calculations

Quick Start

# Navigate to Rust directory
cd Rust

# Install Rust (if not already installed)
# Windows: .\install_rust.ps1
# Linux/Mac: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

# Build the project (release mode for optimal performance)
cargo build --release

# Configure environment
# Create .env file with your configuration (see Rust/README.md)

# Run the bot
cargo run --release
# Or use helper scripts:
# Windows: .\run.bat
# Linux/Mac: ./run.sh

Performance Characteristics

  • Latency: Sub-millisecond trade detection and execution
  • Throughput: Handles thousands of concurrent operations with minimal resource usage
  • Memory: Low memory footprint with predictable allocation patterns
  • CPU: Efficient CPU utilization with zero-cost abstractions
  • Startup: Fast initialization with compile-time optimizations

Implementation Status

βœ… Completed:

  • Project structure and Cargo configuration
  • Configuration system with environment variable loading
  • Database models and MongoDB connection
  • Logger utility with structured logging
  • Trade monitoring service with async polling
  • Trade executor service with concurrent execution
  • Copy strategy calculations (PERCENTAGE, FIXED, ADAPTIVE)
  • Health checks and comprehensive error handling
  • Graceful shutdown with signal handling

⚠️ Note: The CLOB client requires implementation. See the Rust README for details on implementing the Polymarket CLOB client integration.

πŸ“– Rust Documentation: For detailed setup, building, and usage instructions, see the Rust README


🐍 Python Trading Bot Implementation

A Python implementation of the Polymarket Copy Trading Bot is a production-ready, enterprise-grade solution for developers and organizations working in the Python ecosystem. This independent implementation is designed from the ground up to leverage Python's strengths for trading automation, data analysis, and system integration.

Why Choose Python?

The Python implementation offers unique advantages for developers and organizations:

  • 🐍 Python Ecosystem: Seamless integration with Python data science, machine learning, and analytics tools
  • πŸ“š Rich Libraries: Access to extensive Python ecosystem for custom analytics, reporting, and integrations
  • πŸ”§ Easy Customization: Python's simplicity makes it easy to modify and extend functionality
  • πŸ“Š Data Analysis: Perfect for teams that need to integrate trading with data analysis pipelines
  • 🀝 Team Familiarity: Leverage existing Python expertise in your organization
  • πŸ”„ Rapid Development: Fast iteration and prototyping capabilities

Key Features

  • Complete Feature Set: Full implementation including trade monitoring, execution, copy strategies, and position tracking
  • Modern Async Architecture: Built with Python 3.9+ using native asyncio for efficient concurrent operations
  • Type Safety: Comprehensive type hints throughout the codebase for better IDE support and maintainability
  • Advanced Trading Logic: Sophisticated trade detection algorithms, intelligent order size calculations, and comprehensive position management
  • Rich Logging: Colorized console output using colorama and structured logging with rich for enhanced visibility
  • Production Ready: Comprehensive error handling, health checks, and graceful shutdown mechanisms

Technology Stack

  • Async Runtime: Python's native asyncio for concurrent operations and non-blocking I/O
  • Blockchain: web3.py (v6.15+) for Ethereum/Polygon blockchain interactions
  • Database: pymongo (v4.6+) for MongoDB integration with async support
  • HTTP Clients: httpx (v0.27+) for async HTTP requests and requests for synchronous operations
  • Configuration: python-dotenv for environment variable management
  • Logging: colorama for cross-platform colored terminal output and rich for enhanced formatting
  • Utilities: python-dateutil for date/time handling and typing-extensions for advanced type hints

Quick Start

# Navigate to Python directory
cd Python

# Install dependencies
pip install -r requirements.txt
# Or using pip with specific Python version:
# python -m pip install -r requirements.txt

# Configure environment
cp .env.example .env
# Edit .env with your configuration

# Verify installation
python -m src.main --help  # If help is implemented

# Run the bot
python -m src.main

Development Workflow

# Install in development mode (if using pyproject.toml)
pip install -e .

# Run with verbose logging
PYTHONPATH=. python -m src.main

# Run health check (if implemented)
python -m src.utils.health_check

Implementation Status

βœ… Completed:

  • Configuration system with environment variable loading
  • Database models and MongoDB connection with async support
  • Trade monitoring service with async polling
  • Trade executor service with concurrent execution
  • Copy strategy calculations (PERCENTAGE, FIXED, ADAPTIVE)
  • Tiered multipliers and trade aggregation
  • Health checks and comprehensive error handling
  • Structured logging with colored output
  • Graceful shutdown handling

⚠️ Note: The CLOB client requires implementation. See the Python README for details on implementing the Polymarket CLOB client integration.

Python-Specific Advantages

  • Integration: Easy integration with Jupyter notebooks for analysis and backtesting
  • Scripting: Simple to create custom scripts for trader analysis, performance metrics, and reporting
  • ML Integration: Seamless integration with scikit-learn, pandas, and other data science libraries
  • API Development: Straightforward to build REST APIs or web interfaces using Flask/FastAPI

πŸ“– Python Documentation: For detailed setup, configuration, and usage instructions, see the Python README and Quick Start Guide


πŸ“„ License

This project is licensed under the ISC License. See the LICENSE file for details.


πŸ™ Acknowledgments

This project is built using the following technologies and services:

  • Polymarket CLOB Client - Official Polymarket trading client library
  • Predictfolio - Trader analytics and performance metrics
  • Polygon Network - Low-cost blockchain infrastructure for efficient trading

πŸ” Related Searches

If you're looking for a Polymarket copy trading bot, automated trading bot for Polymarket, Polymarket trading automation, copy trading strategy, or Polymarket bot tutorial, you've found the right solution. This is the best free open-source Polymarket trading bot available.


Built with ❀️ for the Polymarket community

⬆ Back to Top

About

polymarket bot polymarket bot polymarket bot polymarket trading bot polymarket copy trading bot polymarket trading bot polymarket copy trading bot polymarket trading bot polymarket copy trading bot polymarket trading bot polymarket copy trading bot polymarket trading bot polymarket copy trading bot polymarket trading bot polymarket copy trading bot

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published