🚨 UPDATE! 🚨
Bybit now offers their users to upgrade to the
Unified Margin Account!

If you have migrated to the Unified Margin Account, please head to this article:

Bybit Unified Margin Account: how to create API keys

Here is how to connect the Main account not migrated to
Unified Margin Account

1. Go to Bybit

Log in or create a new account at https://www.bybit.com/.

2. Open the API dashboard

Hover over the profile icon on the top right corner, then click API:

3. Click Create New Key

Note! You must enable 2FA to be able to add API keys.

If you see this dialog, click Confirm:

Click Settings and follow Bybit's instructions to enable 2FA:

4. Change to Connect to Third-Party Applications and choose 3Commas

5. Select permissions and click Submit

Now it depends on what market you want to trade on.

If you want to trade on both SPOT and Futures (USDT and Invers.), you need to select Read-Write option, Orders and Positions in the Contract section, and Trade in the SPOT section:

Don't change other settings.

If you want to trade only on SPOT or Futures, you must choose only permissions from the related section.

6. Enter 2FA code, then click Confirm

7. Copy API Key and API Secret somewhere safe, or don't close this window

Click on Understood after copy-pasting the API keys.

8. That's it! Now you can connect the exchange to 3Commas using created API keys with the help of this article:
Connect an exchange using an API key

Did this answer your question?