Trading Bots Overview
Trading Bots (powered by TradeStaq) are automated trading systems that execute strategies without requiring external signals. Unlike Signal Bots that react to webhooks, Trading Bots run internal algorithms on a schedule.
What are Trading Bots?
Trading Bots are self-contained automated traders that:
- Analyze markets using technical indicators
- Make decisions based on predefined strategy logic
- Execute trades automatically on your connected exchanges
- Manage positions with built-in risk controls
How Trading Bots Work
The Spin Cycle
Trading Bots operate on a "spin" cycle - periodic executions where the bot:
- Fetches market data - Current prices, candles, order book
- Calculates indicators - RSI, MACD, Bollinger Bands, etc.
- Evaluates strategy logic - Your trading rules
- Generates signals - Buy, sell, or hold decisions
- Executes trades - Places orders on your exchange
Spin Intervals
The frequency of spins depends on your subscription tier:
| Tier | Minimum Interval |
|---|---|
| Free | 2 minutes |
| Pro | 2 minutes |
| Trader | 30 seconds |
| Whale | 10 seconds |
Note: Shorter intervals allow faster reaction to market changes but consume more resources. Choose based on your strategy's timeframe.
Trading Bots vs Signal Bots
| Aspect | Trading Bot | Signal Bot |
|---|---|---|
| Signal Source | Internal strategy | External webhook |
| Setup Complexity | Choose strategy + configure | Requires TradingView/etc |
| Customization | Strategy parameters | Alert message format |
| Dependencies | None | External signal provider |
| Best For | Proven strategies, automation | Custom indicators, alerts |
Strategy Types
Official Strategies
Built and maintained by the TradeStaq team. These are thoroughly tested and optimized:
- RSI Mean Reversion
- MACD Crossover
- Bollinger Band Breakout
- Trend Following
- Grid Trading
Community Strategies
Created by community developers and shared on the marketplace:
- Various indicator combinations
- Custom logic implementations
- Specialized market strategies
Premium Strategies
Advanced strategies with sophisticated logic, available to higher-tier subscribers:
- Multi-timeframe analysis
- Machine learning enhanced
- Institutional-grade algorithms
Key Features
Built-in Technical Indicators
Access to 20+ pre-calculated indicators:
- Momentum: RSI, Stochastic, MFI
- Trend: MACD, ADX, Moving Averages
- Volatility: Bollinger Bands, ATR
- Support/Resistance: Pivot Points
State Persistence
Bots remember information between spins:
- Track consecutive wins/losses
- Store custom calculations
- Maintain position history
Risk Management
Built-in protection mechanisms:
- Stop loss and take profit
- Position size limits
- Drawdown protection
- Cooldown periods
Real-time Monitoring
Track your bot's performance:
- Live P&L updates
- Trade history
- Strategy logs
- Performance metrics
Requirements
Subscription Requirements
| Feature | Free | Pro | Trader | Whale |
|---|---|---|---|---|
| Trading Bots | 1 | 3 | 10 | 100 |
| Custom Strategies | ✓ | ✓ | ✓ | ✓ |
| Publish Strategies | - | - | ✓ | ✓ |
| Min Spin Interval | 2 min | 2 min | 30 sec | 10 sec |
Exchange Requirements
- At least one connected exchange (paper or live)
- Sufficient balance for trading
- Proper API permissions (for live exchanges)
Getting Started
Ready to create your first Trading Bot? Follow these steps:
- Choose a Strategy - Browse available strategies in the Strategies section
- Create Your Bot - Follow the Creating a Bot guide
- Configure Parameters - Tune settings in Configuration
- Monitor Performance - Track results with Monitoring
Note: We recommend starting with paper trading to test strategies before using real funds.
Architecture Overview
┌─────────────────────────────────────────────────────────┐
│ TradeStaq Engine │
├─────────────────────────────────────────────────────────┤
│ │
│ ┌──────────┐ ┌──────────┐ ┌──────────────────┐ │
│ │ Market │───▶│ Strategy │───▶│ Signal Processor │ │
│ │ Data │ │ Engine │ │ │ │
│ └──────────┘ └──────────┘ └────────┬─────────┘ │
│ │ │ │
│ │ ┌──────────┐ │ │
│ └────────▶│Indicators│ │ │
│ └──────────┘ ▼ │
│ ┌─────────────────────┐ │
│ │ Order Execution │ │
│ │ (Exchange) │ │
│ └─────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────┘
Best Practices
- Start with Paper Trading - Test thoroughly before going live
- Use Appropriate Timeframes - Match spin interval to strategy timeframe
- Set Risk Limits - Always use stop losses and position limits
- Monitor Regularly - Check bot performance daily
- Diversify - Don't put all capital in one bot/strategy
Next Steps
Related Guides
- Connect an Exchange — set up your exchange account before deploying bots
- Signal Bots — use TradingView or custom webhook signals
- Backtesting — test strategies on historical data before going live
- Copy Trading — follow top traders automatically
- Risk Management — protect your capital with stop-loss and position limits