Analysis updated 2026-05-18
Automate short-term crypto up or down bets on Polymarket without watching prices manually.
Run a rules-based strategy that enters and exits fast prediction market trades.
Trade with a bot that reads live on-chain wallet balances instead of simulated funds.
| alpha-vector-core/polymarket-arbitrage-trading-bot | alpha-vector-core/polymarket-trading-bot | japp-fi/polymarket-mcp-server | |
|---|---|---|---|
| Stars | 79 | 79 | 79 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 4/5 | 4/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a funded crypto wallet on Polygon and a private key for signing trades.
This is an automated trading bot for Polymarket, a prediction market where you wager on whether a cryptocurrency price will be higher or lower within a chosen time window. The bot is designed for short-horizon crypto markets on Bitcoin, Ethereum, Solana, and XRP, with windows ranging from 5 minutes to 24 hours. It connects to Polymarket's central limit order book, checks live bid and ask prices every second, and submits buy and sell orders automatically based on rules you configure. A central limit order book works like a traditional stock exchange, where buyers and sellers post orders that are matched against each other. Orders in this bot are Fill-and-Kill, meaning they execute immediately at the best available price or are canceled. Your wallet balance is read directly from the blockchain rather than tracked in software memory, so the portfolio figures you see are always real. Two strategies are available. The exit-only strategy is for managing an existing position: it sells when a price ratio or time ratio threshold is crossed. The entry strategy is more complete: it buys once per market window when price and timing conditions align, exits when the price hits a configured target range, and can optionally swap to the opposite side immediately after a successful exit if the price favors that move. One feature that distinguishes this version from similar repositories is automatic handling of the authentication step. If no signature mode is forced in the environment settings, the bot tries a proxy wallet mode first, then falls back to a direct wallet mode, until authentication with Polymarket succeeds. It also automatically rolls to the next market window when the current one expires. Configuration uses a trade.toml file for strategy settings and a .env file for private keys. The README recommends starting with small trade sizes. It includes a disclaimer that automated trading in prediction markets carries real financial and regulatory risk, and that losses are possible. The full README is longer than what was shown.
An automated bot that trades real crypto on short-term Bitcoin, Ethereum, Solana, and XRP price bets on Polymarket.
Mainly TypeScript. The stack also includes TypeScript, Node.js, Polygon.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.