KSVenture Group
Portfolio register
PausedAs of

Prediction Markets Alpha

Polymarket trading-bot prototype with five strategy modules

A Python trading bot for Polymarket with five strategy modules, Claude-based probability estimates and a pre-trade validation pipeline; its commits run from 14 to 20 February 2026. The only preserved trading record is one overnight paper-trading run of a single module; no live trade journal is in the repository. Work has been paused since 20 February 2026.

Key points

  • Five strategy modules, including Claude-based probability estimates and sum-to-one arbitrage
  • Nine checks before each new position, fractional-Kelly sizing in three modules, stop-loss, portfolio halt
  • Paper and live modes share one pipeline; live mode requires a typed confirmation
  • Preserved: one overnight paper run of about 13 hours, one module only, and no live trade journal

What it is

Prediction Markets Alpha is a Python trading bot for Polymarket, designed around a $50 starting stake; its eight commits date from 14 to 20 February 2026. Each cycle it scans markets, updates prices, runs risk checks, evaluates its strategies one after another and logs a portfolio snapshot; the default cycle is 10 seconds. One configuration flag switches between a paper-trading simulator and a live executor that sends Fill-or-Kill orders; live mode will not start without a typed confirmation. It is a small-capital engineering prototype, not a fund or a trading operation.

Strategy modules

The bot contains five strategy modules, each capped at its own share of the portfolio. Claude is queried at most three times per cycle, and an estimate is used only when the model's self-reported confidence is at least 0.60; the repository contains no measurement of how well calibrated those estimates are. The only trade journal in the repository comes from the 5-minute crypto module; none exists for the other four.

  • Probability edge: Claude Sonnet 4.5 estimates an outcome's probability, which is then compared with the market price
  • Sum-to-one arbitrage: buys YES and NO when together they cost under $0.98
  • High-probability positions: contracts priced $0.95–0.99, exited below $0.90
  • 15-minute crypto up/down markets: mainly price change since window open, plus VWAP, RSI, MACD, Heikin-Ashi
  • 5-minute crypto up/down markets, with phase-dependent entry gates and a volatility filter

Risk controls

Every order that opens a position must pass nine checks: trading halt, balance, position size, open-position limit, cash reserve, time to resolution, market volume, duplicate position and a per-market cooldown. The time and volume checks are skipped for the two crypto modules. The probability and crypto modules size positions with fractional Kelly; arbitrage and high-probability positions use fixed capital allocations. A separate monitor applies stop-loss, partial take-profit, an exposure limit and a portfolio-level halt.

Status

The private repository’s last commit is dated 20 February 2026, and work has been paused since. It preserves one overnight paper-trading run of about 13 hours with a single module enabled, and no live trade journal. One run of that length cannot establish whether an edge exists, so no results are shown. What remains is infrastructure: market discovery, the validation pipeline, paper and live executors, and crash recovery.

Record

Status
Paused
Stage
Prototype, paused
Sector
Prediction Markets
As of

Key figures

Strategy modules
5
Checks before a new position
9

Topics

Prediction Markets, Polymarket, Python, Claude API, Kelly Criterion

Questions about this project?

Contact the founders