Open-source Polymarket bots

Bots whose code you can read before you trust it with your keys. Two groups: free repositories under open-source licences, and bots sold once with the full source included — no licence server, no subscription, nothing that stops working if the author does.

Listed8
CodeReadable
8 listings in 2 groups

Open-source, free to use

4

Published under a free licence (MIT). Clone it, read it, run it on your own machine — and maintain it yourself.

Source included with purchase

4

A one-time price buys the full source. Not open-source in the licence sense, but you can audit every line and keep running it.

Uruguabot preview

Uruguabot

Verified Partner
Crypto Markets

Self-hosted Python bot for Polymarket's 5-minute BTC and ETH up/down markets, sold with its complete live trading record — losses included. A free GitHub repo publishes every fill from two generations of testing plus a 1,934-window study in which every automated signal scored roughly coin-flip against the human's 59%; the published numbers reproduce exactly from the raw CSVs, though the logs omit market ids, so the record is self-attested rather than on-chain verifiable. Both generations together lost about $270 — mostly execution and a since-fixed ghost-fill bug — while the configuration that ships as default closed its live run at +7.3% ROI on a 40% win rate over a small 25-trade sample: momentum entries, stop re-anchored to execution price minus 10¢, winners held to binary resolution. Dry-run is the default, with fills simulated from slippage measured on real trades; live mode takes two explicit flags and a dedicated wallet.

Bot
0one-time
Predict & Profit preview

Predict & Profit

Weather Markets

Automated Python trading system for Kalshi weather and inflation markets that hunts mispriced binary contracts. The weather bot polls a 164-member forecast ensemble (GFS, AIGEFS, ECMWF IFS, AIFS-ENS) across 15 US cities and only trades when 3 of 4 model families agree; the included inflation bot trades CPI/PCE contracts when its 5-source nowcast stack diverges from the Cleveland Fed by 0.15pp+. Kelly sizing, daily loss limits, public track record — full source code, no subscriptions.

Bot
0one-time
PolySnipe preview

PolySnipe

Sniping

Automated, self-hosted sniper bot for Polymarket's BTC 5- and 15-minute up/down markets. Scans in real time and enters in milliseconds the moment multiple independent signals align. Ships 8 configurable strategies, a setup wizard, backtesting and a full trade journal — full source code, one-time $49.

Bot
0one-time
PolymTradeBot preview

PolymTradeBot

Editor's Choice
Crypto Markets

Automated Python bot for Polymarket's 5- and 15-minute Bitcoin & Ethereum up/down markets. Trades live or in paper mode with configurable risk controls, self-hosted from full source.

Bot
11one-time

Why the source matters more here than anywhere

A Polymarket bot runs with your API keys and, in most setups, signs orders from your wallet. With a closed bot you are trusting a description; with the source you can check what it actually does with those keys — where it sends them, what it logs, whether it can withdraw, whether the strategy is the one on the landing page. For software that holds your money, that is not a nicety.

It also decouples you from the author. A hosted bot disappears when its vendor does; a repository you have cloned keeps trading, and you can change the parameters, the markets or the risk caps yourself. The price is operations: a server, monitoring, updates when Polymarket changes its API, and nobody to call when it breaks at 3 a.m.

The two groups above are different deals. The free repositories are open-source in the licence sense — fork them, modify them, redistribute them. The source-included bots are commercial: a one-time purchase buys the code for your own use, which gives you the same auditability without the redistribution rights.

How to vet a repository before you fund it

Look at the commit history before the README. A bot touched last month is being maintained against the current Polymarket API; one untouched for a year may not even connect. Check the licence file exists and says what the listing claims.

Read the code that handles keys and orders first: where the private key or API credentials are loaded, whether anything leaves your machine besides orders to Polymarket, and whether there is a paper-trading or dry-run mode. Run it in that mode before real size.

Treat a public trade log as the only performance that counts. Backtests in a README are not a track record; a bot that publishes fills you can reproduce from raw data (a few here do) is in a different class from one that publishes a chart.

Frequently asked questions

Is an open-source bot safer than a closed one?
It is auditable, which is not the same as safe. You can read what it does with your keys and check that the strategy matches the marketing, which you cannot do with a closed bot — but only if someone actually reads it. Unaudited code can still lose money or leak credentials.
What do I need to run one?
A machine that stays on (a VPS is typical), Python or Node depending on the repo, your own Polymarket API credentials and funded wallet, and the patience to keep it updated when the API changes. Every bot in the free group is self-hosted; none is a hosted service.
Can I modify the code?
For the open-source group, yes — MIT-style licences allow modification and redistribution. For the source-included group the purchase covers your own use; check the vendor's terms before sharing or reselling changes.
Do any of them make money?
That is not a question a directory can answer for you. POLBOTS shows what each author publishes and verifies nothing. Some repositories here ship a public, reproducible trade log — including losing periods — which is the most honest signal available; most ship none.
What is the difference between open-source and source-included?
Licence and price. Open-source bots are free and carry a licence that lets you modify and redistribute. Source-included bots are sold once, with the full code, for your own use — the same ability to audit and self-host, without redistribution rights.