Venue guide
Polymarket trading bot
DRADIS is an open-source, Rust-based trading bot for Polymarket. It runs nine strategies concurrently on the crypto Up or Down markets, flies sports and politics squadrons you deploy yourself, and shows you every decision it makes in a real-time Control Tower. It runs in your own AWS account from the Marketplace image, or from source on your own hardware.
This page explains what the engine actually does on Polymarket: which markets it trades, how it prices them, how orders reach the venue, and how to try it with no money at risk.
- Venues
- Polymarket International (CLOB, self-custody) and Polymarket US (custodial, CFTC-regulated)
- Markets
- BTC, ETH and SOL hourly Up or Down; four-hour and daily windows; sports moneylines; politics
- Strategies
- Momentum, Maker, Arbitrage, Time Decay, Basis, GBoost, TrendCapture, FairValue, Convergence; Bookline on sports; Helm for a single market
- Signals
- Binance spot, funding and derivatives; Alpaca IEX equity flow; bookmaker consensus odds
- Execution
- EIP-712 signed CLOB orders over Polygon (International); Ed25519 signed API orders (US)
- Paper trading
- Ghost mode: live markets, simulated fills
- Runs on
- AWS Marketplace AMI in your account, or Docker from source (AGPL v3)
What it trades on Polymarket
The engine's home ground is the crypto Up or Down family. For each asset it keeps a squadron on the current hourly market and rotates to the next one as it opens, and it selects the live four-hour or daily window market as a second venue for the slower strategies. Momentum, Time Decay, GBoost and Convergence work the hourly market. Maker, Basis, TrendCapture, FairValue and Arbitrage work the window.
Sports and politics markets are deployed from the Control Tower's Squadron Builder. A sports squadron matches the Polymarket moneyline to the bookmaker event and rests bids under the vig-free consensus line. A politics squadron runs the maker and arbitrage strategies on a long-dated market. The Helm lets you enter any single market with a thesis, a probability and a falsification condition, and the engine manages the position from there.
How it prices a market
Polymarket prices move after the underlying does. DRADIS watches the underlying directly. For a BTC hourly market, the Price Raptor streams Binance spot with velocity and acceleration, the Funding and Derivatives Raptors add the perpetuals' funding rate, open interest and cumulative volume delta, and during US cash hours the Tide Raptor reads ETF flow from Alpaca IEX. Each strategy reads those feeds and the Polymarket book every tick and decides for itself whether the current ask is cheap against its own model.
FairValue, for example, computes a fair probability from realized volatility, the distance to the strike and the time to close, and only buys when the venue's ask sits below that by a margin you set. Momentum fires on a Binance move the Polymarket book has not yet absorbed. Maker quotes both sides of the window market and manages its net exposure. GBoost scores the hourly market with a model trained on the engine's own history, and is only allowed real money after it beats the market price on a held-out sample.
How orders reach the venue
On Polymarket International, orders are EIP-712 signed with your own wallet and posted to the CLOB. Your key never leaves the instance. On Polymarket US, orders are signed per request with the API key from your portal account. Both venues sit behind the same venue-neutral execution layer, so the strategies do not know or care which one is underneath.
Risk controls are enforced at that layer: per-strategy capital budgets, an order-book imbalance veto that refuses entries into toxic flow, orphan detection that flattens a one-sided arbitrage leg, and a watchdog outside the async runtime that restarts the process if the loop goes silent.
Try it before you fund it
Ghost mode runs everything against live Polymarket markets with simulated fills. The strategies see the real book, the real signals and the real clock, and the Control Tower records their trades as if they were live. It is the right first week for any new configuration, and the install guide walks through it step by step.
Read-only demo
The live demo at demo.dradis.live is a real DRADIS instance in ghost mode on Polymarket International. You can watch raptor telemetry, strategy verdicts and the trade log without an account.
Operating it
The Control Tower is a web dashboard served by the instance itself. It shows P&L, open positions, the trade log and every strategy's current verdict with the gate that is holding it. Live configuration is edited there with schema-validated bounds, so a change to a margin or a budget takes effect without a restart. An optional AI advisor, local or hosted, reads the trade history and proposes configuration patches under an autonomy tier you choose, from recommend-only to fully autonomous with a circuit breaker.
Install and upgrade guides are at dradis.live/docs. The same engine also runs on Kalshi.
Frequently asked questions
Is DRADIS a Polymarket copy-trading bot?
No. DRADIS does not follow other wallets. It prices each market from its own signal feeds (Binance spot, funding and derivatives, Alpaca IEX equity flow, bookmaker odds) and from the venue's own order book, and each strategy decides independently whether there is an edge at the current ask.
Which Polymarket markets does it trade?
Out of the box, the crypto Up or Down markets: the hourly BTC, ETH and SOL markets and the four-hour and daily window markets. Sports moneylines and politics markets run as squadrons you deploy from the Control Tower, and the Helm lets you enter any single market with your own thesis.
Does it support Polymarket US?
Yes. The AWS Marketplace image ships three binaries in one instance: Polymarket International (self-custody CLOB), Polymarket US (custodial, CFTC-regulated) and Kalshi. You choose the venue on the setup page, and one instance trades one venue at a time.
Can I test it without risking money?
Yes. Ghost mode runs the full engine against live Polymarket markets with simulated fills. Every strategy, gate and AI proposal behaves exactly as it would live, so you can validate a configuration before any money moves. The install guide recommends starting there.
Where do my keys live?
On your own instance. DRADIS runs in your AWS account or on your own hardware. Your wallet key or API credentials are entered on the setup page and stored on that machine. There is no hosted service in the trading path.
Is it profitable?
No trading bot can promise that, and DRADIS does not. Every entry gate, exit rule and risk control is open Rust source, the live demo shows real telemetry, and ghost mode lets you measure a configuration on live markets before you commit capital.
DRADIS is an independent product and is not affiliated with, endorsed by or sponsored by Polymarket, Kalshi, Binance or any other venue or data source named on this page. Trading involves risk, including the loss of the capital you deposit at the venue. Questions before you buy: [email protected].