> For the complete documentation index, see [llms.txt](https://docs.itradingbot.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.itradingbot.net/en/trading-terminal/connecting-accounts-to-the-terminal.md).

# Connecting accounts to the terminal

<mark style="color:$tint;">To use your exchange account in the trading terminal, add it to the terminal settings. Binance Futures and Bybit Futures accounts are connected here.</mark>

### Open the terminal settings

<mark style="color:$tint;">Log in to ITradingBot and complete the Telegram link. If you haven't already, start with the article "Register and enter". —</mark> [<mark style="color:$tint;">Registration and entry</mark>](/en/account/registration-sign-in-and-account-recovery.md)

<mark style="color:$tint;">Open the</mark> [<mark style="color:$tint;">Terminal settings</mark>](https://app.itradingbot.net/terminal-settings)<mark style="color:$tint;">. The Access to Exchanges block has separate listings of Binance and Bybit.</mark>

<mark style="color:$tint;">The keys to the trading robots are added to the robots' settings. If such an account is already displayed in the terminal list, use the Control link through the Robot Settings in the link line to manage it.</mark>

### What to check on the exchange

* <mark style="color:$tint;">**Binance Futures:**</mark> <mark style="color:$tint;">**Hedge mode**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">requires a two-way position mode to connect.</mark>
* <mark style="color:$tint;">Bybit Futures:</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**Unified**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">trading account and</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**Hedge mode**</mark><mark style="color:$tint;">. When connected, the mode is checked for the BTCUSDT pair.</mark>

<mark style="color:$tint;">To manually connect Bybit, you need a key that meets the requirements of ITradingBot. If you're making it for the first time, make sure you specify the way it's made in the</mark> [<mark style="color:$tint;">support</mark>](https://t.me/ITradingBot_Support)<mark style="color:$tint;">. There, you can also specify the necessary permissions and IP access settings for Binance or Bybit hand keys.</mark>

<mark style="color:$tint;">Do not include the withdrawal authorization in the key.</mark>

<mark style="color:$tint;">For a manual connection, come up with a unique name that's up to 32 characters long. Use letters, numbers, and singular spaces, without spaces at the beginning and end. The name shouldn't start with Robot.</mark>

### Connect to Binance Futures

<mark style="color:$tint;">For Binance, the terminal settings use a manual API key input.</mark>

1. <mark style="color:$tint;">In the Binance list, click Add API.</mark>
2. <mark style="color:$tint;">In the Name field, enter a clear name for the connection to distinguish it from other accounts.</mark>
3. <mark style="color:$tint;">Check that the Select Exchange box shows</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**Binance Futures**</mark><mark style="color:$tint;">.</mark>
4. <mark style="color:$tint;">Enter the prepared values in the</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**API Key**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">and</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**Api Secret**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">fields.</mark>
5. <mark style="color:$tint;">Click Create and wait for an account to appear in the list. If the service has declined to connect, read the error message.</mark>

<figure><img src="https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FI65ikT7d6bbd1TF1jZnu%2Fterminal-api-fields-en-20260914.jpg?alt=media" alt="Terminal connection form: name, Binance The future, API Key and Api It&#x27;s a secret."><figcaption><p>Adding a connection Binance Futures at the terminal, fields left empty.</p></figcaption></figure>

### Connect Bybit Futures

<mark style="color:$tint;">In the Bybit list, click Add API. In the window that opens, select the method of connection.</mark>

**Main account**

1. <mark style="color:$tint;">You'll have to choose</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**The main**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">one.</mark>
2. <mark style="color:$tint;">On the Bybit page, follow the steps suggested. Check which account you're logging in to and which permissions you're confirming.</mark>
3. <mark style="color:$tint;">Once you're back in ITradingBot, open the terminal settings and check that the account appears in the Bybit list.</mark>

**Sub-account with ready API key**

1. <mark style="color:$tint;">Select Sub account.</mark>
2. <mark style="color:$tint;">Enter the name of the connection and check</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**Bybit Futures**</mark><mark style="color:$tint;">.</mark>
3. <mark style="color:$tint;">Fill the</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**API Key**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">and</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**Api Secret**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">fields with the required sub-account keys.</mark>
4. <mark style="color:$tint;">Click Create and wait for the result.</mark>

### Check and turn on the connection

<mark style="color:$tint;">Find the account by name and exchange. It shows a portion of the API key and the connection status.</mark>

1. <mark style="color:$tint;">If the account is not yet active, click Start and wait for the status update.</mark>
2. <mark style="color:$tint;">For the account that is running, click Status. If you check it successfully, you'll see the message Access is connected.</mark>

<mark style="color:$tint;">Stop is used to stop the connection.</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**The status**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">button on the account that has been suspended says that the account is not started.</mark>

<mark style="color:$tint;">If you add multiple accounts, you can access the default one by using the Make a default. Before placing an order, check the selected account at the terminal itself.</mark>

### If you need to remove the connection

<mark style="color:$tint;">For a self-added account, click the basket icon in the line. Make sure you've selected the right connection and confirm removal.</mark>

<mark style="color:$tint;">Accounts managed by a robot or a section of an exchange account may be linked to the relevant section instead of these actions. Manage these connections wherever this link leads.</mark>

### If there is an error

<mark style="color:$tint;">When you manually type, make sure the name is filled in, and API Key and API Secret are for the same account and are copied without any extra characters. If the key or name is already in use, the service will notify you.</mark>

<mark style="color:$tint;">The add button becomes inaccessible when the connection limit is reached. Do not delete your work account just to verify this instruction.</mark>

<mark style="color:$tint;">If the reason for the refusal is unclear, contact ITradingBot support. —</mark> [<mark style="color:$tint;">support for ITradingBot</mark>](https://t.me/ITradingBot_Support) <mark style="color:$tint;">Please indicate the exchange, the method of connection and the exact error text. Do not send API Key and API Secret; hide their personal data in the screenshot.</mark>
