Skip to main content
← Back to Docs
πŸ€–Bot Builder

Bot Builder Overview

6 strategy templates and how to configure them

The Bot Builder is Predite's automation engine. It lets you define trading rules once and have them execute continuously without manual intervention. This document covers how bots work, when to use them, and how to build them safely.

## What Bots Do

A Predite bot is a set of rules that the system evaluates every 15 minutes. Each cycle, the bot:

1. Scans markets matching your criteria 2. Identifies positions to open or close 3. Executes trades through your connected wallet (live mode) or in paper mode 4. Records all activity in the audit log 5. Sends notifications based on your preferences

Bots are not magic. They're rule-based automation that lets you scale your trading without sitting at the computer.

## When to Use Bots vs Manual Trading

Use bots when: - Your strategy is clearly defined (specific rules, not "I'll trade when I feel like it") - You want to capture opportunities outside your active hours - You're confident in your strategy after paper trading - The trade frequency exceeds 5-10/day (manual gets exhausting)
Stick to manual when: - You're new to prediction markets - Your strategy involves judgment that can't be coded - You want to learn by doing - You don't have $1000+ to trade effectively

Most retail traders start manual, develop a clear strategy, then automate.

## Bot Plan Required

Bots require the Bot plan ($99/month). This includes:

  • β€’Up to 5 simultaneous active bots
  • β€’Up to 50 trades per day across all bots
  • β€’Full strategy template library
  • β€’Backtest mode for any bot configuration
  • β€’Detailed bot analytics

Free trial: 7 days of Bot plan included with any subscription. Test bot trading risk-free before committing.

## Strategy Templates

Predite includes pre-built strategies you can deploy with minor tweaking:

AI Edge Follower - Buys when AI estimate exceeds market price by >5pp - Stop loss 25%, take profit 40% - Position size 3% of bankroll - Best for: passive +EV capture across many markets
Whale Mirror - Copies trades from selected high-performance wallets - Sized at 10% of source whale's size - Same exit timing as source - Best for: copy trading verified track records
Mean Reversion - Sells YES at >$0.95 or buys YES at <$0.05 - Take profit 3-cent move - Stop loss 1-cent against - Best for: high-frequency, small per-trade profit
Event-Driven - Pre-positions before scheduled events (debates, FOMC, sports) - Exit within X hours after event - Position size 2% of bankroll - Best for: capturing predictable post-event reactions
Same-Market Arbitrage - Scans for YES + NO < $0.98 mispricings - Buys both sides simultaneously - Holds to resolution for guaranteed payout - Best for: low-risk steady returns
Custom - Define your own rules with our DSL - All standard primitives available - Documented in the [Bot Strategies guide](/docs/bot-strategies)

## Creating Your First Bot

Settings β†’ Bots β†’ Create Bot

Choose: 1. **Template** (or Custom) 2. **Mode**: Paper (default, recommended) or Live 3. **Starting capital**: maximum the bot can spend (start small, $20-100) 4. **Per-trade limit**: maximum size per individual trade (3% of capital recommended) 5. **Daily loss cap**: bot pauses if exceeded (10% recommended) 6. **Markets to scan**: all, or filter by category/platform 7. **Schedule**: 24/7 (default) or specific hours 8. **Notification**: which events to alert on

Click "Save & Activate". Bot starts running at the next 15-minute cycle.

## Bot Lifecycle

Once active, the bot:

  • β€’Scans markets every 15 minutes
  • β€’Logs every decision (trade taken, trade skipped)
  • β€’Sends you notifications for material events
  • β€’Updates the bot dashboard with current positions and P&L

You can:

  • β€’Pause anytime (Settings β†’ Bots β†’ [bot] β†’ Pause)
  • β€’Edit configuration (paused state required)
  • β€’Delete (will close any open positions first)
  • β€’Clone (create a similar bot with different parameters)

## Safety Mechanisms

Every bot has built-in safety:

Per-trade limits: bot can't exceed your configured max trade size.
Daily loss cap: if losses exceed your threshold, bot auto-pauses for 24 hours.
Anomaly detection: trades flagged for review if size > 3Γ— typical bot size.
MFA gate: switching from paper to live requires fresh MFA verification.
Kill switch: single button stops all bots immediately (Settings β†’ Trading).
Audit log: every bot action recorded for review (Settings β†’ Audit).

## Bot Performance Expectations

Realistic outcomes for well-designed bots:

- Annual return: 10-25% on $10k+ bankroll (after fees and losses)

  • β€’Drawdowns: 15-30% at some point during the year (normal)
  • β€’Trades per month: 30-100 depending on strategy
  • β€’Hands-off time per week: 30 minutes (just monitor and tune)

Anyone promising "30% monthly returns" with bots is lying. Real automation produces consistent modest returns, not life-changing windfalls.

## Common Bot Mistakes

Live mode too early: skipping paper trading. Losing first $500 on a strategy paper trading would have killed for free.
Over-optimization: tuning bot until backtest is perfect. Strategy memorized historical noise. Fails on new data.
No daily loss limits: bot runs without circuit breaker. Single bug or anomaly destroys bankroll.
Set-and-forget: bot deployed, never reviewed. Market conditions change, bot loses money for months until noticed.
Too many bots: 5 bots competing for same opportunities. Overlap reduces effectiveness.

## Monitoring Your Bot

Daily check (2-5 minutes):

  • β€’Bot status (active vs paused)
  • β€’Today's trades count
  • β€’Today's P&L
  • β€’Any flagged anomalies

Weekly review (15-30 minutes):

  • β€’Strategy performance vs expectations
  • β€’Recent winners and losers β€” patterns?
  • β€’Drawdown approaching limits?
  • β€’Configuration adjustments needed?

Monthly deep dive (1-2 hours):

  • β€’Total P&L vs target
  • β€’Sharpe ratio and drawdown
  • β€’Compare to manual trading you did
  • β€’Decide: keep, tune, pause, or retire

## Related Docs

- [Strategy Templates](/docs/bot-strategies)

  • β€’[Bot Execution Engine](/docs/bot-execution)
  • β€’[Live CLOB Trading](/docs/live-trading)
  • β€’[Paper Trading](/docs/paper-trading)
  • β€’[Security & Privacy](/docs/security)
Bot Builder Overview | Predite