Analysis updated 2026-05-18
Automatically close an existing crypto market position when a price or time threshold is hit.
Run a full entry-and-exit strategy on short Bitcoin, Ethereum, Solana, or XRP price windows.
Track live order book prices and real on-chain wallet balances instead of estimates.
Configure trade size, coin, and time window through a single settings file.
| quantum-probability-forge/polymarket-trading-bot | alpha-vector-core/polymarket-arbitrage-trading-bot | alpha-vector-core/polymarket-trading-bot | |
|---|---|---|---|
| Stars | 79 | 79 | 79 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 4/5 | 4/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a funded Polymarket signer wallet and a Gnosis Safe proxy wallet holding USDC on Polygon.
This is an automated trading bot for Polymarket, a prediction market platform where you bet on whether something will go up or down. Specifically, it focuses on short-horizon crypto price markets: questions like whether Bitcoin will be higher or lower in the next 5 minutes, 15 minutes, or up to 24 hours. The bot handles the full trading loop automatically, from detecting active markets and checking live prices to placing buy and sell orders. Polymarket runs on a system called a CLOB, which stands for central limit order book, meaning orders are matched like a traditional exchange rather than through a simpler mechanism. This bot connects to that order book directly and checks prices every second. All balance checks use your actual on-chain wallet state rather than estimating from memory, so what you see in the logs reflects real positions. There are two configurable strategies. The first is exit-only: if you already hold a position, it will close that position when either a price threshold or a time threshold is crossed. It does not open new trades. The second strategy is more complete: it enters a position once per market window when conditions align, exits when the price moves to a target range, and can optionally flip to the opposite side immediately after selling if prices suggest the other direction is now favored. Configuration is handled through a settings file called trade.toml where you specify which strategy to use, how much money to commit per trade, which coin and time window to trade, and the threshold values that trigger entries and exits. Wallet credentials are stored in a separate environment file. The bot supports Bitcoin, Ethereum, Solana, and XRP across various window lengths. The README includes a clear disclaimer that this software is for education and research, that prediction markets carry financial and regulatory risk, and that automated trading can lose money quickly. It recommends starting with very small trade sizes to understand the behavior before scaling up.
An automated trading bot for Polymarket's short-horizon crypto price markets, betting whether Bitcoin, Ethereum, Solana, or XRP will go up or down within a set time window.
Mainly TypeScript. The stack also includes TypeScript, Node.js.
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.