> For the complete documentation index, see [llms.txt](https://docs.ispecalgo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ispecalgo.com/en/isa-terminal/kak-sozdat-i-zapustit-torgovogo-bota/kak-sozdat-bota.md).

# Creating a bot

Before creating a bot, enable an exchange connection. Without an enabled connection, the terminal warns you and cannot create a bot. Make sure the selected pair or side is free: [Position modes](/en/isa-terminal/birzhi-i-podklyucheniya/one-way-rezhim.md).

## Open the creation form

### From the Bots menu

Select **Bots → Create bot** in the top menu.

<figure><img src="https://4082298987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKc7Nf016DOaUrQGQAD20%2Fuploads%2Fgit-blob-fd0fe90b2eb1bcfc82e291ae1b6981cb98cb1377%2FScreenshot_2460.png?alt=media" alt="Bots menu"><figcaption></figcaption></figure>

The bot creation window opens.

<figure><img src="https://4082298987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKc7Nf016DOaUrQGQAD20%2Fuploads%2Fgit-blob-5b98e3ae077ab7f8019d22b3652251dfdaa96a1e%2FScreenshot_2461.png?alt=media" alt="Bot creation window"><figcaption></figcaption></figure>

### From Strategies

Open **Bots → Strategies**, select a strategy and click **Start launch**.

<figure><img src="https://4082298987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKc7Nf016DOaUrQGQAD20%2Fuploads%2Fgit-blob-45b01e2e55718c97b53b3660692322bc2cfab855%2FScreenshot_2463.png?alt=media" alt="Start launch from a strategy card"><figcaption></figcaption></figure>

The same form opens with the strategy already selected.

### From My bots

You can also create a bot from **My bots**.

<figure><img src="https://4082298987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKc7Nf016DOaUrQGQAD20%2Fuploads%2Fgit-blob-717045c84bf348a4f4178240f7260ecccac76e45%2FScreenshot_2462.png?alt=media" alt="My bots"><figcaption></figcaption></figure>

<figure><img src="https://4082298987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKc7Nf016DOaUrQGQAD20%2Fuploads%2Fgit-blob-7461c4b47b3684519e8771deffd26793193f55d1%2FScreenshot_2464.png?alt=media" alt="Create a bot from My bots"><figcaption></figcaption></figure>

## Form fields

<figure><img src="https://4082298987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKc7Nf016DOaUrQGQAD20%2Fuploads%2Fgit-blob-0bc75f0511485808b26df0b773d648241c277102%2FScreenshot_2465.png?alt=media" alt="Bot form fields"><figcaption></figcaption></figure>

| Field      | What to select                                                        |
| ---------- | --------------------------------------------------------------------- |
| Connection | An enabled connection                                                 |
| Ticker     | A coin pair, such as ETHUSDT                                          |
| Strategy   | A strategy available for the selected market                          |
| Version    | For an AI-created strategy: the version you backtested                |
| Bot name   | A clear name                                                          |
| Timeframe  | Candle interval: 1m, 5m, 15m, 1h, etc.                                |
| Settings   | Strategy parameters: size, grid, take-profit, stops and other options |

## Connection

Only enabled connections appear. If the list is empty, a connection may be missing, disabled or in error. Open **Connections**, enable the one you need and wait for a normal status.

## Ticker

The ticker is the trading pair the bot uses, such as BTCUSDT, ETHUSDT or SOLUSDT. The list loads automatically after you choose a connection; availability depends on the exchange and Spot/Futures market.

Check **My bots**, including stopped bots, before creating: the pair or side must not be occupied.

## Strategy

Choose a strategy available for this connection.

<figure><img src="https://4082298987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKc7Nf016DOaUrQGQAD20%2Fuploads%2Fgit-blob-45b01e2e55718c97b53b3660692322bc2cfab855%2FScreenshot_2463.png?alt=media" alt="Strategy selection"><figcaption></figcaption></figure>

For example, futures-only strategies do not appear for a Spot connection. Open a ready-made strategy's separate guide using **Documentation** on its card in **Bots → Strategies**.

### Your strategy's version

[AI-created strategies](/en/isa-terminal/own-strategies.md) have a **Version** field. Choose the version you tested on historical data. The list contains versions for the selected connection's market.

A created bot stays on that version. New versions do not update it automatically; create a new bot to use another version.

## Bot name

Choose a name that is easy to recognize in **My bots**, such as **BTC\_Longer\_1m**, **ETH\_Grid\_Spot** or **SOL\_Kachan\_5m**. A name already in use produces an error.

## Timeframe

A timeframe is the duration of one candle used by the bot: 1m is one minute, 5m five minutes, 15m fifteen minutes, and 1h one hour. Use the timeframe recommended in the strategy documentation or preset.

## Strategy settings

Click **Settings** to open the selected strategy's parameters.

<figure><img src="https://4082298987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKc7Nf016DOaUrQGQAD20%2Fuploads%2Fgit-blob-196f8fcf612d05a035c19dfb1a4631426f1e5a2c%2FScreenshot_2466%20(1).png?alt=media" alt="Open strategy settings"><figcaption></figcaption></figure>

<figure><img src="https://4082298987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKc7Nf016DOaUrQGQAD20%2Fuploads%2Fgit-blob-e38f6f2c221d29debb7d8e802be070fb7ffaf366%2FScreenshot_2467.png?alt=media" alt="Strategy parameters"><figcaption></figcaption></figure>

These may include initial size, grid step, number of averaging steps, take-profit, stop-loss and strategy-specific options. Before your first launch, check at least initial size, maximum averaging steps, take-profit, stop-loss and total deposit risk. Use the [safe launch checklist](/en/isa-terminal/pervyi-zapusk-ot-nulya-do-bota/bezopasnyi-pervyi-zapusk.md).

## Create

Click **Create bot**. If the form is valid, the bot appears in **My bots**.

<figure><img src="https://4082298987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKc7Nf016DOaUrQGQAD20%2Fuploads%2Fgit-blob-fde3a0460718c58ca5102af1ce842cae884661c9%2FScreenshot_2468.png?alt=media" alt="New bot in My bots"><figcaption></figcaption></figure>

If creation is rejected, read the message and see [Common ISA errors](/en/isa-terminal/chastye-oshibki-isa.md).

The new bot is **stopped** and does not trade until you start it manually. Next: [Starting and stopping](/en/isa-terminal/kak-sozdat-i-zapustit-torgovogo-bota/zapusk-i-ostanovka.md).
