Creating a Trading Bot
Step-by-step guide to creating and configuring a trading bot
Overview
A trading bot is an automated system that executes trading operations on a cryptocurrency exchange according to a specified strategy. Before creating a bot, make sure you have connected API keys for the exchange in the "API Keys" section.
Bot Types
The platform supports various types of trading bots:
- DCA Bot — Dollar Cost Averaging strategy
- Grid Bot — Grid trading
- Futures Bot — Futures trading
- And other types available on the platform
Basic Bot Parameters
General Settings
- Name — bot name (1 to 20 characters)
- Bot Type — select type from available options
- Exchange — select connected exchange
- Trading Pair — select pair for trading (e.g., BTC/USDT)
- Algorithm — trading direction:
- LONG — buying with expectation of price increase
- SHORT — selling with expectation of price decrease
Trading Mode
- DEMO — demonstration mode without real funds
- REAL — real trading using exchange funds
Initial Balance
Specify the initial balance for trading. This is the amount the bot will use to open positions.
Leverage
For futures trading, you can specify leverage from 1 to 100. Be careful with high leverage — it increases both potential profit and risks.
Margin Mode
- Cross — cross margin, shared balance for all positions
- Isolated — isolated margin, separate balance for position
Order Configuration
Base Order
Base order size is the amount of the first trade when opening a position. Make sure the amount does not exceed available balance.
Averaging Orders (DCA)
For averaging strategies, you can configure:
- Number of Orders — how many additional orders will be placed
- Amount per Order — size of each averaging order
- Step — percentage price change between orders
- Amount Multiplier — coefficient for increasing amount of each next order
- Step Multiplier — coefficient for changing step between orders
Placement Type
- Immediately — place orders immediately when opening position
- Condition — place orders when certain conditions are met
Take Profit and Stop Loss
Take Profit (TP)
Configure profit-taking levels:
- Up to 5 TP levels
- For each level specify:
- Activation Percentage — at what price change the level activates
- Position Close Percentage — what part of position will be closed
- Activation Type — conditions for level activation
- Trailing Stop (optional) — trailing stop for automatic level adjustment
Stop Loss (SL)
Configure loss limitation level:
- Activation Percentage — at what price change SL activates
- Position Close Percentage — what part of position will be closed
Important: At least one TP or SL level must be configured.
Entry and Exit Strategy
Configure conditions for entering and exiting positions. Use technical indicators and filters to determine optimal entry and exit points.
Completion Mode
Choose when the bot should stop working:
- Cycles — after a certain number of trading cycles
- Days — after a certain number of days
- End Date — until specified date
Depending on the selected mode, specify the corresponding value (number of cycles, days, or end date).
Creating a Bot
Step 1: Fill Out the Form
- Go to "My Bots" → "Create Bot"
- Select bot type
- Fill in all required fields
- Configure entry and exit strategy
- Configure TP/SL levels
Step 2: Check Settings
Before creating, verify:
- Correct exchange and trading pair selected
- Sufficient balance on exchange
- Correct order settings (amount does not exceed balance)
- At least one TP or SL level configured
Step 3: Backtesting (Recommended)
Before real trading, it is recommended to test the strategy:
- Click "Run Backtest"
- Wait for testing to complete
- Review results:
- Total profit/loss
- Number of trades
- Maximum drawdown
- Sharpe ratio and other metrics
Step 4: Create Bot
After checking settings and backtesting:
- Click "Create Bot"
- Confirm creation
- Bot will appear in "My Bots" list
Using Presets
To speed up configuration, you can use ready-made presets from the marketplace:
- When creating a bot, select "Use Preset"
- Select preset from marketplace
- Settings will be automatically filled
- Adjust parameters if necessary
- Create bot
Bot Management
After creating a bot, you can:
- View Details — open bot card with full information
- Stop — temporarily stop trading
- Start — resume bot operation
- Edit — change settings (some parameters cannot be changed during operation)
- Delete — delete bot (only if stopped)
Monitoring
In the bot card, you can see:
- Current Status — active, stopped, completed
- Active Positions — open positions and their parameters
- Order History — all executed orders
- Statistics — profit, number of trades, ROI
- Chart — visualization of trading
Tips
- Start with demo mode to learn the platform
- Always backtest before real trading
- Don't use entire balance for one bot
- Regularly check bot operation
- Use reasonable TP/SL levels for risk management
- Study successful presets from marketplace