Listing Thumbnail

    DRADIS Autonomous Prediction Market Trading Engine

     Info
    Deployed on AWS
    Free Trial
    Trades YES/NO outcome markets on your choice of Kalshi or Polymarket using live Binance and equity signals. Nine strategies, an operations dashboard, a paper mode. Your instance, your keys, your data.

    Overview

    Open image

    DRADIS is a low-latency trading engine for binary prediction markets, written in Rust and deployed as a self-contained instance in your own AWS account. It runs nine autonomous strategies against YES/NO outcome markets on your choice of Kalshi or Polymarket, acting on real-time signals from crypto and equity venues.

    HOW IT WORKS

    DRADIS separates signal collection from trading decisions. A layer of independent scouts maintains live connections to external data sources: Binance spot prices and velocity, perpetual funding rates, open interest and cumulative volume delta, Bitcoin ETF premium versus synthetic iNAV, and broad TradFi macro velocity. Each normalizes its feed and publishes a snapshot that strategies read without contention.

    Nine strategies evaluate those snapshots concurrently on a 50-millisecond loop, each with its own capital budget and risk profile.

    Maker: dual-sided passive quoting with adverse-selection protection. Momentum: high-velocity moves in the underlying, expressed in the market. Arbitrage: YES and NO combined asks below fair value, with orphan-leg cover. Time Decay: resting bids during the theta window before expiry. Basis: fades retail skew confirmed by perpetual funding. Fair Value: model price against the live order book. Convergence: directional entry on multi-signal agreement. Trend Reversal: oracle drift over 10-minute and 60-minute windows. GBoost: gradient-boosted model retrained on live outcomes.

    Every strategy is gated independently. Order-book imbalance vetoes entries into toxic flow, positions are keyed per strategy so several can hold opposing sides without interfering, and a native watchdog thread outside the async runtime restarts the process if any phase stalls.

    CONTROL TOWER

    A real-time web dashboard ships with the instance. It shows live positions, PnL, per-strategy status and the specific gate blocking each idle strategy, so the engine's inaction is always explained rather than silent. Every risk and strategy parameter is tunable from the browser and applies without a rebuild or restart. Three starting profiles, conservative, balanced and aggressive, can be applied in one click and then adjusted.

    LLM ADVISOR

    An optional advisor reviews session history and proposes configuration changes with written reasoning. It runs against a local Ollama model, any OpenAI-compatible endpoint, or Anthropic, and operates under a tiered autonomy policy: recommend only, limited application within bounds you set, or autonomous within a circuit breaker. You choose the tier, and the default only recommends.

    SAFETY AND CONTROL

    Ghost mode simulates fills against live books so you can run the full system, including the advisor, without placing a real order. Start there.

    The instance runs in your AWS account. Your venue credentials are entered through the setup page and stay on your instance. They are never transmitted to us, and there is no external service in the trading path. Trade history and configuration persist in local SQLite, and a full configuration bundle can be exported and imported to migrate between instances.

    The image carries all three venue binaries. An operator selects the active venue in the setup page. Switching venues applies on the next restart, and one instance trades one venue at a time.

    REQUIREMENTS

    An AWS account, a t3.medium or larger instance, and API credentials for the venue you intend to trade. Signal sources that require keys, such as equity market data, are optional. The corresponding scout idles and publishes a neutral snapshot when no key is present, and the remaining strategies operate normally.

    RISK

    Trading involves substantial risk of loss. DRADIS is a tool for executing strategies you choose and configure, not investment advice, and no outcome is promised or implied. Run in ghost mode and understand each strategy's behavior before committing capital.

    DRADIS is an independent product and is not affiliated with, endorsed by, or sponsored by Kalshi, Polymarket, Binance, or any other venue or data provider named here. All trademarks are the property of their respective owners.

    Highlights

    • Nine autonomous strategies for prediction markets, including passive market making, arbitrage, momentum, theta capture and a live-retrained ML model, each trading YES/NO outcome markets on real-time Binance, funding-rate and equity signals, with its own capital budget and entry gates.
    • Runs entirely in your own AWS account. Venue credentials are entered on your instance and never leave it, with no external service in the trading path. Ghost mode simulates fills against live order books, so you can run the whole system before risking capital. All code auditable on GitHub.
    • A real-time Control Tower dashboard shows positions, PnL, and the exact gate blocking each idle strategy, so inaction is always explained. Every risk and strategy parameter is tunable from the browser and applies live, with no rebuild or restart.

    Details

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Ubuntu 24.04 LTS

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Free trial

    Try this product free for 7 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.

    DRADIS Autonomous Prediction Market Trading Engine

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (11)

     Info
    Dimension
    Cost/hour
    t3.medium
    Recommended
    $0.10
    m5.large
    $0.10
    t3.xlarge
    $0.10
    t3.large
    $0.10
    m5.xlarge
    $0.10
    m6i.xlarge
    $0.10
    m6i.large
    $0.10
    c5.large
    $0.10
    c5.xlarge
    $0.10
    c6i.large
    $0.10

    AI Insights

     Info

    Dimensions summary

    You pay by the hour for the EC2 instance type you run this trading engine on. The eleven options are all instance sizes, not feature tiers. Every instance ships the same engine with all features included. Your hourly rate depends on the compute class you pick. The t3 options are burstable general-purpose sizes. The m5 and m6i options are general-purpose sizes. The c5 and c6i options are compute-optimized sizes. Within each family, larger sizes carry more CPU and memory. You scale cost up or down by choosing a different size.

    Top-of-mind questions for buyers

    One instance-hour is one hour of running the DRADIS engine on the EC2 instance size you launched. A single instance ships every feature and all supported venues. You pay the hourly software rate for each hour the instance runs, plus the underlying AWS compute cost for that size.
    Hourly charges track running time, so a stopped instance stops accruing software charges. Stopped instances may still incur AWS storage fees. Ghost Mode runs the full engine against live markets with simulated fills, so it still uses compute and bills at your instance's normal hourly rate.
    The engine runs nine concurrent strategies inside one instance, so more strategies do not add instances. To get more CPU and memory, you switch to a larger size within a family, or to a compute-optimized c5 or c6i size. You pay one hourly rate for whichever single size runs.
    dradis.live+1
    Helpful?

    Vendor refund policy

    Email support@dradis.live  with your AWS account ID and the charge date. Annual subscriptions are fully refundable within 30 days of purchase, for any reason. Hourly billing stops when you stop the instance, so no refund is normally needed; if a defect prevented DRADIS from running, we refund those hours. Trading losses are not refundable: you choose and enable the strategies, and hold the venue account and funds. A free trial period and ghost mode paper trading let you evaluate first.

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Version release notes

    Ghost mode needed a fix, and that is the reason to use this release.

    Standing a squadron down needed a fix for all venues.

    The trade log records whether a trade was simulated.

    DRADIS now cancels its resting orders when the engine is stopped or restarted, instead of leaving quotes on the book that can still fill with nothing running to manage them. This covers Polymarket International in this release. On Kalshi and Polymarket US, check your venue account for open orders after stopping the engine.

    Simulated positions are no longer reconciled against the blockchain as though they were real, which had been converting paper positions into booked trades and distorting simulated results.

    The GBoost model's training budget and iteration cap are now tunable from the Control Tower.

    Upgrading: launch a new instance from this version, export the configuration bundle from your existing instance, and import it on the new one. Your wallet key and open positions do not move with the bundle. Instructions at https://dradis.live/docs/upgrade 

    Additional details

    Usage instructions

    FULL DOCS: https://dradis.live/docs/install  (install) and https://dradis.live/docs/upgrade  (upgrade)

    STEP 1) LAUNCH AND SECURE. Launch on t3.medium or larger. Give the instance a Name tag carrying the version, such as dradis-v1.0.4; a one-click launch leaves it blank, and an upgrade briefly runs two instances you must distinguish. Before opening the dashboard, restrict the security group: ports 80 and 443 to your own address only, and port 22 only if you want SSH. The dashboard controls real money once you provide venue credentials, so treat it as an exchange login.

    STEP 2) FIRST LOGIN. Open https://<instance-public-ip>/ in a browser. The instance generates its own TLS certificate at first boot, so your browser will warn that it is self-signed. Sign in with user 'admin' and your EC2 instance ID as the password. That instance ID is a first-run claim token, not the standing credential: the setup page immediately requires you to create an admin password, which is hashed and becomes the real one.

    STEP 3) VENUE AND CREDENTIALS. Select Kalshi, Polymarket International or Polymarket US in the setup page. All three ship in the image, but one instance trades one venue at a time, and the change applies on engine restart. Venue API credentials are entered in the setup page and stored only on your instance, at /opt/dradis/data/secrets.env. They are never transmitted anywhere else, and there is no external service in the trading path. Rotate them from the same page whenever your venue requires it. Optional signal source keys are tagged required, recommended or optional; a source with no key idles and publishes a neutral snapshot while other strategies run normally.

    STEP 4) PICK A PROFILE. Conservative, balanced and aggressive profiles apply in one click and can then be adjusted. Conservative is the default and the right starting point.

    STEP 5) RUN IN GHOST MODE FIRST. A new install starts in ghost mode, which simulates fills against live order books without placing an order. Leave it on until you have watched the strategies act on real market data. The dashboard names the gate blocking every idle strategy, so inaction is always explained.

    STEP 6) GOING LIVE. Turn ghost mode off from the dashboard when ready, and fund the venue account with an amount you are prepared to lose. Every strategy can be disabled individually and every risk parameter is tunable from the browser without a restart. If the engine behaves unexpectedly, switch ghost mode back on or stop the instance, then contact support.

    STEP 7) HEALTH CHECKS. In the EC2 console, select the instance and confirm both status checks pass. In the dashboard, the footer shows engine-to-venue latency and the running version, and the strategy panel gives a live reason for every strategy. No AWS service quota increases are needed beyond one EC2 instance and its EBS volume, and DRADIS adds no AWS charges beyond that instance.

    STEP 8) OPTIONAL LLM ADVISOR. The advisor reviews session history and proposes config changes with written reasoning. It runs against Anthropic, any OpenAI-compatible endpoint, or a local Ollama model, and defaults to recommend-only. Higher autonomy tiers are opt-in. A hosted provider bills you directly for tokens. t3.medium cannot host a model locally; see the install guide for sizing.

    STEP 9) UPGRADING. DRADIS is an immutable image, so upgrading means launching a new instance and moving your configuration to it. Export the config bundle from the Instance Migration panel in the setup page, import it on the new instance, restart, then stop the old instance before the new one trades. The bundle carries your wallet key, so two running engines would cancel each other's orders and both claim the same positions. Trade and P&L history do not transfer. Full steps: https://dradis.live/docs/upgrade 

    RISK: Trading involves substantial risk of loss. DRADIS executes strategies you choose and configure. It is not investment advice, and no outcome is promised or implied.

    Support

    Vendor support

    Email: support@dradis.live  Web: https://dradis.live 

    Support is provided by email in English, with a target first response within two business days. In scope: deployment and setup, configuration questions, suspected defects, interpreting the engine's logs and dashboard, and licensing questions about the commercial terms that accompany this listing.

    If the engine is behaving unexpectedly while trading live capital, switch it to ghost mode or stop the instance first, then contact support. Every strategy can also be disabled individually from the Control Tower without restarting.

    DRADIS is source-available, and the public repository carries the full technical documentation, a custom strategy guide, a performance tuning guide, and the venue abstraction reference. Bug reports and feature requests can be raised there and are tracked in the open.

    Two things fall outside support. DRADIS does not provide trading, financial or investment advice, so questions about which configuration will be profitable cannot be answered. Separately, accounts, funding, settlement and eligibility at any trading venue or data provider are handled by those companies directly, as DRADIS is an independent client with no access to your account with them.

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.