MagicTradeBot provides core support for managing an unlimited number of crypto trading symbols for each individual exchange account. Each symbol can be configured independently, enabling fine-tuned control over trading rules, strategies, and risk management.
🔗 Where to Configure
In the Management App, navigate to:
Management → Exchange Accounts → [Select Account] → Manage Symbols
📌 Exchange-Specific Futures Symbol Formats
Different exchanges have different formatting standards for futures symbols. It is critical to configure symbols using the correct exchange format to avoid "symbol not found" errors.
Exchange | Symbol Format Example | Notes |
---|---|---|
Binance Futures | BTCUSDT |
No slash, uppercase only |
Bybit Futures | BTCUSDT |
Similar to Binance |
OKX Futures | BTC-USDT-SWAP |
Hyphenated format with suffix |
Bitget Futures | BTCUSDT_UMCBL |
Underscore + market type suffix |
✅ Always match the exact format as required by the respective exchange.
🧾 Symbol Configuration Options
For each symbol under an exchange account, you can customize the following parameters:
- Leverage
- Set default leverage for the symbol (e.g., 10x, 50x). The bot respects exchange limits.
- Stop Loss %
- Set smart stop loss percentage (recommended). The bot adjusts dynamically based on price movements.
- Take Profit %
- Set the take profit percentage for closing trades with profit target.
- Cooldown Settings
- Define cooldown period (in seconds) after a trade is executed to prevent immediate reentry.
- Bot Trigger Rules
- Define when a bot is allowed to trade on this symbol (e.g., during pump/dump detection).
- Trade Rules
-
Set whether the symbol should be considered for:
- Long Trades
- Short Trades
- Both or None
- Schedule Options
- Set trading windows (e.g., trade only during market opening hours or at night).
🔍 Symbol Status Management
- Watch for delisted or unsupported symbols.
- Regularly validate active symbols with the exchange.
- Remove or disable symbols that are no longer supported by the exchange to prevent errors.
🤖 Bot Symbol Binding
Each Bot Instance uses the exchange account’s assigned symbols as its target scan/trade set. The configuration must reflect only active and properly formatted symbols per exchange.
🧠 Example Use Case
You may configure the same symbol (e.g., WIFUSDT
) differently across two accounts:
- Account A (Main) – WIFUSDT @ 20x Leverage, Scalping, 2% SL/TP
- Account B (Copy Trading) – WIFUSDT @ 3x Leverage, Swing Trade, 5% SL, 15% TP
🔐 Best Practices
- Keep your symbol list clean and updated based on exchange support.
- Always test with demo trades before enabling live execution.
- Leverage trading templates for symbol groups with similar configurations.
- Use logs and bot feedback to monitor symbol-level behavior.
📎 Summary
- Manage unlimited symbols per exchange account.
- Use correct symbol formats to prevent trading errors.
- Customize leverage, SL/TP, cooldowns, rules per symbol.
- Enable advanced trading strategies by combining account and symbol configurations.