> 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/bybit-robot/bybit-robot-connecting-your-own-account.md).

# Bybit robot: connecting your own account

<mark style="color:$tint;">If you already have a Bybit account, you can connect it to the ITradingBot trading robot. For the main account, the connection is through confirmation on the Bybit side.</mark>

### Before you connect

<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;">Prepare access to the Bybit account you're working with. If the exchange asks for additional confirmation of entry or access, please do so on Bybit.</mark>

<mark style="color:$tint;">This instruction applies to your own account and to your typical trading robot Bybit. If you already have an exchange account in ITradingBot, read about how to connect first. —</mark> [<mark style="color:$tint;">about the ways to connect</mark>](/en/account/exchange-accounts/choosing-a-connection-method.md)

### The FREE terms and conditions for Bybit

<mark style="color:$tint;">For the FREE version of Bybit, one of two conditions is sufficient:</mark>

* <mark style="color:$tint;">Your Bybit account is registered via the ITradingBot referral link. —</mark> [<mark style="color:$tint;">Referral link to ITradingBot</mark>](https://partner.bybit.com/b/ITRADINGBOT)
* <mark style="color:$tint;">**Or**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">when you create an API key on Bybit, you've chosen the ITradingBot application.</mark>

<mark style="color:$tint;">When you manually create a key, open the section Management API → Create a new key on Bybit. Select</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**API keys created by the system**</mark><mark style="color:$tint;">, then Connect to Third-Party Applications (Connect to Third-Party Applications) and enter ITradingBot in the list of applications.</mark>

<mark style="color:$tint;">The access level limits and possibilities are summarized in the</mark> [<mark style="color:$tint;">Free, PRO and VIP</mark>](/en/account/free-pro-and-vip-terms-and-payment.md) <mark style="color:$tint;">articles.</mark>

### Connect the main account

1. <mark style="color:$tint;">In the</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**Account**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">section, find</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**The Bybit API**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">card and click Create in the trading robot row. You can open the Bybit robot creation page right away. —</mark> [<mark style="color:$tint;">The page for creating the Bybit robot</mark>](https://app.itradingbot.net/bybit-robot-create)
2. <mark style="color:$tint;">Read the terms on the page and agree to them.</mark>
3. <mark style="color:$tint;">Click Create a Robot, and then select Basic.</mark>
4. <mark style="color:$tint;">On the Bybit page that opened, sign in to the correct account. Check for which app and what permissions you confirm, then complete the connection.</mark>
5. <mark style="color:$tint;">Once you're back in ITradingBot, open the robot settings and check the connection.</mark>

<mark style="color:$tint;">In this scenario, you don't need to manually transfer API Key and API Secret from Bybit to the dashboard.</mark>

<figure><img src="https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2F60JbZmR1lqhatvvCps8j%2Fbybit-account-selector-en-20260914.jpg?alt=media" alt="Add window API: Primary for the main account Bybit"><figcaption><p>For the main account, select Primary.</p></figcaption></figure>

### Check the result

<mark style="color:$tint;">The Bybit robot settings page in the API block shows the robot, part of the API key, and its status. —</mark> [<mark style="color:$tint;">The settings of Bybit</mark>](https://app.itradingbot.net/bybit-robot-settings) <mark style="color:$tint;">Check that the key appears on the list.</mark>

<mark style="color:$tint;">If the robot has been created before, use its settings. You don't need to recreate it to view the account you're connected to.</mark>

<mark style="color:$tint;">Then check the settings and prepare trading tasks. The Start button controls the robot's start; you don't need to press it just to check that the API key appears in the list.</mark>

### If you need to add a sub-account key manually

<mark style="color:$tint;">The manual input is available in the settings of an existing robot that doesn't yet have a key connected. This will require the API Key and API Secret of your Bybit sub-account.</mark>

1. <mark style="color:$tint;">Open the settings of the Bybit robot. —</mark> [<mark style="color:$tint;">The settings of Bybit</mark>](https://app.itradingbot.net/bybit-robot-settings)
2. <mark style="color:$tint;">In the API block, click Add API.</mark>
3. <mark style="color:$tint;">Select Sub account.</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, then click Add.</mark>
5. <mark style="color:$tint;">Wait for the list to update and make sure the key is connected to the correct robot.</mark>

<mark style="color:$tint;">Create a key on the side of the exchange according to the instructions for creating the Bybit key API. —</mark> [<mark style="color:$tint;">Creating a Bybit Key API</mark>](/en/bybit-robot/creating-bybit-api-keys.md) <mark style="color:$tint;">It describes the choice of ITradingBot application, permissions and secrecy. Do not include withdrawal authorization.</mark>

<mark style="color:$tint;">If the key is already connected, the add button may not be available. Do not remove the working key just to re-read the instructions.</mark>

### If the connection is not complete

<mark style="color:$tint;">If Bybit page does not open, go back to the robot's creation and read the error message. After successful confirmation on Bybit, first check the settings of the existing robot.</mark>

<mark style="color:$tint;">If the manual key is rejected, make sure that the API Key and API Secret are linked to the same account and are copied without any additional characters. Focus on the specific text of the error.</mark>

<mark style="color:$tint;">If the reason is unclear, contact ITradingBot support. —</mark> [<mark style="color:$tint;">support for ITradingBot</mark>](https://t.me/ITradingBot_Support) <mark style="color:$tint;">Tell me what step you took and if you connected through Bybit or entered the key manually. Apply the error text or screenshot by hiding API Key, API Secret and personal data.</mark>
