DRADIS

Autonomous prediction-market trading

Radar for markets.
Reflexes for trading.

DRADIS is a multi-strategy trading engine for prediction markets like Polymarket & Kalshi. Live market intelligence, nine concurrent strategies, and an AI advisor that tunes the engine under autonomy levels you control — all observable from a real-time Control Tower.

Runs in your own AWS account, or clone and self-host from source.

RUST COREEVENT-DRIVEN TELEMETRYEIP-712 / CLOB NATIVEGPLv3 OSS

Signal to Execution Flow

RAPTORS

Market intelligence — price, funding, derivatives, sports feeds streaming in real time

→

SQUADRONS

Per-asset command — routes telemetry to strategies with shared risk budget

→

VIPERS

9 concurrent strategies evaluate every tick, each with independent entry/exit rules

→

EXECUTION

Venue-neutral order layer — EIP-712 signed CLOB orders, or simulated fills in Ghost Mode

⟲ AI ADVISOR

Analyzes trade outcomes and proposes config patches back into the engine — under your chosen autonomy tier, with guardrails, audit trail, and circuit breaker.

◉ CONTROL TOWER

Observes every layer in real time — telemetry, positions, trade log, AI actions — and edits live config with schema-validated bounds.

MODULAR BY DESIGN — CUSTOM RAPTOR FEEDS AND VIPER STRATEGIES PLUG INTO THE SAME PIPELINE

Capabilities

STRATEGY

Multi-Strategy Vipers

Nine battle-tested strategies — Momentum, Maker, Basis, GBoost ML, TimeDecay, Arbitrage, TrendCapture, Convergence — hunting prediction markets in parallel, each with independent risk controls.

INTEL

Live Raptor Telemetry

Price, funding, derivatives, sports and live tennis feeds streaming in real time. See exactly what the engine sees, tick by tick, in the Control Tower telemetry view.

AI

AI Advisor with Autonomy Tiers

A local or hosted LLM analyzes your trades and proposes config patches. You choose the leash: recommend-only, guard-railed auto-apply, or fully autonomous — with kill switch and P&L circuit breaker.

SAFETY

Ghost Mode

Run the full engine against live markets with simulated fills. Validate strategies, configs, and AI proposals risk-free before a single dollar moves.

OPS

Control Tower

A real-time web dashboard: P&L, open positions, trade log, AI action audit trail, and live config editing with schema-validated bounds. No SSH required.

VENUES

Multi-Venue

Kalshi, Polymarket international CLOB and US retail venues today, with a venue-neutral execution layer designed for others.

OPEN SOURCE

Auditable to the Last Tick

Nothing hidden. Every entry gate, exit rule, and risk control is open Rust source — audit the exact logic trading your capital before it places a single order.

Build your own Viper. Strategies implement one trait and plug into the same pipeline — raptor signals, risk gates, lifecycle, and telemetry come free.

Community-hardened. When a strategy leaks an edge case, anyone can spot it, patch it, or tune it — fixes and optimizations ship at community speed, not vendor speed.

Bring your own AI

Talk to your deployment in plain language — either through any Model Context Protocol client, or through OpenClaw. Two integrations, two deliberately different levels of access.

Ask · MCPread-only
  • ›Why isn't FairValue taking trades?
  • ›What's my drawdown this session?
  • ›Which raptor feeds are offline?
  • ›Are there pending AI config proposals?

Twelve read-only tools spanning positions, trades, P&L, raptor telemetry and the AI advisor audit trail. Works with Claude Desktop, Claude Code, Copilot CLI, or any MCP client.

Setup instructions →
Command · OpenClawwrite-capable
  • ›Pause GBoost.
  • ›Enable ghost mode.
  • ›Tighten GBoost stop loss to 8%.
  • ›Show open positions.

Natural-language control of live configuration — pause a strategy, switch to paper trading, adjust risk limits. Because it can change a running system, it is gated behind your own API key.

openclaw skills install dradis-tactical-command
Without widening your attack surface

Nothing runs on the trading box

Both integrations run where you do and reach your DRADIS API over HTTPS. No extra port is opened on the host holding your wallet keys, and your credentials never leave your own machine.

Read-only stays read-only

The MCP server has no code path that issues a write. Run the engine in read-only mode and it rejects mutating requests as well — so giving an AI visibility never implies giving it control.

Two ways to run it

Available now

AWS Marketplace

A prebuilt AMI that launches a fully configured instance in your own AWS account. All three venues ship in the image, the Control Tower comes with it, and your API keys never leave your infrastructure. One flat subscription, every feature included, and you upgrade on your own schedule.

The license is the part that matters most. Under the commercial license you can change any strategy and keep it private, with no obligation to publish what you built. Under the AGPL, improvements you run for others are improvements you share.

Commercial license. Your modifications stay yours.

View the listing
Open source

Build from source

Clone the repository, pick a risk profile, and run it with Docker on your own hardware. The full engine, every strategy and the Control Tower are in the repository — nothing is held back for the paid image.

AGPL v3. Contributions welcome.

Get started on GitHub →

Install and upgrade guides → dradis.live/docs

Support

Questions before you buy, help with a deployment, licensing, or a problem with a running instance — reach a human directly.

Email support[email protected]

The fastest route for purchasing, billing, licensing and deployment questions. We aim to reply within two business days.

Bugs & feature requestsGitHub Issues

Public tracker for defects and feature requests. Please do not post API keys, wallet keys or account details — email those.

Running into a problem? The guided form collects the version, venue and mode we need to diagnose it — and checks your text for keys before anything is composed.

Open a support request →
Helps us help you

When reporting a problem, include your DRADIS version, the venue you are running against, and whether the engine is in Ghost Mode. Never send private keys, API secrets or seed phrases — no one at DRADIS will ever ask for them.