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
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:
## 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:
## 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
## 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)