Creating a bot
To create bots, you first need an open exchange account — on Bybit or Binance liquidity. Then go to the Bot list and click «Create new bot».
STEP 1. Main parameters
Section titled “STEP 1. Main parameters”The first step asks for the basic parameters:
- Bot name
- Strategy
- Access — the exchange account the bot will run on (Bybit or Binance liquidity; the account must be opened in advance under Account → Liquidity)
- Trading pairs — one bot can run up to 10 deals simultaneously on different pairs
STEP 2. Opening the deal
Section titled “STEP 2. Opening the deal”This step lets you configure automated deal opening with various filters and conditions.
Core parameters
Section titled “Core parameters”- Leverage (from 1× to 125×, 10× by default). The bot tries to set the specified leverage on all pairs before each deal. If the pair’s cap is lower — the bot starts with the actual maximum available.
- Margin mode — Isolated or Cross.
- First order type — Market or Limit. A limit order can theoretically save on fees, but for stability we recommend Market.
- First order volume — the starting volume in USDT (e.g., 25).
- Open deals in continuous mode — the bot immediately opens the next deal after the current one closes. If disabled — the bot waits for a manual start or an external signal.
Opening filters
Section titled “Opening filters”- Price restriction. Toggleable, configured per trading pair of the bot. You set a minimum and maximum price: outside that range the bot doesn’t open new deals. Value
0— no restriction. - Delay before opening. Also toggleable and per-pair, from 0 to 500 seconds. After the entry signal, the bot waits the specified time before opening the position.
Bot work limits
Section titled “Bot work limits”- Limit on successful deal count — cycle counter from 1 to 100 (30 by default). Once reached, the bot disables itself.
- Limit on simultaneously open deals — e.g., 3. Useful when one bot runs on several pairs: a new deal doesn’t open if the limit is already reached.
- Limit on total position size across all deals — overall USDT cap, taking into account the total volume of all the bot’s active deals (including averaging). Once reached, new deals don’t open.
STEP 3. Averaging (DCA)
Section titled “STEP 3. Averaging (DCA)”This step implements DCA position averaging, aimed at reaching a profitable close faster.
DCA (dollar-cost averaging) — a method that smooths market volatility and suits investors with a passive approach.
Averaging adds positions (orders) when trading against the trend: buying additional assets while holding existing losing deals. This averages open positions while waiting for a rebound or correction.
Grid size and step
Section titled “Grid size and step”- Safety order (SO) volume — the first SO’s volume in USDT (e.g., 30). Each subsequent averaging is multiplied by the volume multiplier (see below).
- SO step (in %) — distance of the first SO from the entry price (e.g., 0.3%). Step grows with the price step multiplier.
SO count
Section titled “SO count”- Simultaneously active SOs — from 1 to 50 (3 by default). How many limit SOs sit in the orderbook at once. Active orders “eat” margin but let the bot react faster to sharp moves.
- Maximum SOs — from 1 to 100 (10 by default). A hard cap per deal: the bot won’t place more SOs than this. Limits the position budget.
Martingale
Section titled “Martingale”- SO volume multiplier — from 1× to 3× (1× by default). Classic Martingale: each next SO is N times larger. A more aggressive strategy — faster averaging but more risk.
- SO price step multiplier — from 0.5× to 3× (1× by default). The distance between SOs grows (if > 1) or shrinks (if < 1). Handy for stretching the grid in volatile moves.
Re-grid
Section titled “Re-grid”- Number of re-grid placements — from 0 to 10 (0 = disabled by default). After all initial SOs have filled, the bot can place a new grid with the same parameters to keep averaging. Useful for continuing smooth averaging in extended drawdowns without hitting the initial SO cap.
STEP 4. Closing the deal (Take Profit)
Section titled “STEP 4. Closing the deal (Take Profit)”This step’s goal is to close the deal in profit.
- Percent. Classic close by percent of entry price. Doesn’t account for fees — at small values losses are possible.
- PNL. Set the desired deal profit in USDT. The bot will try to bring this profit net of fees.
- Time. A timer can be set for the deal. When it runs out, the deal closes automatically regardless of P&L.
STEP 5. Stop Loss
Section titled “STEP 5. Stop Loss”Stop-loss (SL) is a tool that automatically closes a futures position when the loss reaches a set level, or to lock in profit if price reverses after a certain gain.
- Percent. The bot constantly tracks the market price and computes deviation from entry. Once the set percent is hit, the bot closes the position with a market order.
- PNL. Both negative and positive values are possible:
- Negative PNL (with minus sign) — loss cap. Example: on a long, cap loss at −100 USDT.
- Positive PNL (no sign) — break-even functionality. Once PNL exceeds +N USDT, the SL mechanism activates: it tracks price and, on a reversal, closes the position in profit.
- Trigger delay. To prevent premature close on a brief price move, you can set a delay. SL won’t fire instantly — it starts a timer and re-checks once it expires.