Skip to content

Copying a bot

Copying creates a second bot with the same trading settings as the original — the amount, the entries, the targets, the stop, the leverage, the directions and the blacklist are carried over in full. Nothing has to be set up again: it is enough to send a new API key pair.

Where it is in the bot

Main menu → 🤖 Signal Bots → the bot → Bot settingsCopy bot.

When you need it

  • The same set of settings on a second Bybit account or subaccount.
  • A second bot on the same channel but with different keys — for example, to run part of the trades with a different amount by changing only one setting after the copy.
  • A backup bot before experiments with the settings: you copy it, change the copy and the original stays untouched.

How to copy

  1. In the bot card press Bot settingsCopy bot.
  2. The bot asks: “Are you sure you want to copy this bot?” — press Confirm copy.
  3. The bot shows a summary of the original bot and asks: “To copy the bot and its trading settings, you need to set a new pair of API keys for it. To copy this bot, send API keys as text separated by a space”.
  4. Create a new key pair on Bybit with the required permissions — see API key permissions, IP whitelist and the unified trading account — and send it in one message: the key first, then the secret, separated by a space.
  5. The bot returns you to the list of bots, where the copy appears.

The keys are checked the same way as when a bot is created: exactly two values, a key of 18 characters and a secret of 36, the pair is not registered in the system yet, and the keys are valid and have the required permissions.

What is carried over into the copy

WhatIn the copy
The trading settings (all the submenus of Trading settings)Copied in full
The market type (spot or futures) and the exchangeThe same as in the original bot
The connected channelKept
The nameThe name of the original bot with the mark “(cloned)” — rename it with Rename bot
The API keysNew, the ones you sent
The tradesNot carried over — the copy starts with a clean history
Auto-tradeOFF — switch it on by hand in the card of the copy once you have checked the settings

The copy takes a slot in the bot limit of your plan exactly like a new bot, see Plans and bot limit.

What is important to know

  • The keys must be for the same market type: a spot bot is copied onto spot keys, a futures one onto keys with futures permissions. Spot and futures need different key pairs.
  • If the copy works on the keys of the same Bybit account and is connected to the same channel, every signal opens two trades — one per bot. What the bots share and where the conflicts come from is described in Several bots on one account.
  • Auto-trade is off in the copy on purpose: first check the Current settings: in the card, then turn the Auto-trade switch on.

Limits and allowed values

ParameterValue
The API key pair for the copyNew; one pair — one bot
Key / secret length18 / 36 characters
The bot limitThe copy counts as a new bot in the plan limit
Auto-trade in the copyOff until you switch it on

Common errors and what the bot says

  • “This API key pair already exists in the system” — these keys are already linked to another bot; create a new pair on Bybit.
  • “Send exactly TWO values separated by a space: the API key first, then the secret key. You sent 1 part(s). Example: AbCdEfGhIjKlMnOpQr 1a2b3c4d5e6f7g8h9i0j1k2l3m4n5o6p7q8r” — the key and the secret must be in one message.
  • “Invalid API key length: 20 chars (must be 18). Copy the full key from Bybit, without extra spaces.” / “Invalid secret key length: 30 chars (must be 36). Copy the full secret from Bybit, without extra spaces.”
  • “🔒 Plan limit reached: 3 bots (3 in use). Stop or delete a bot, or switch to a plan with a higher limit.” — the copy does not fit into the subscription limit.
  • “The data you sent does not match the API key format” — check that you sent exactly the key and the secret.