Skip to main content

How to connect to Bybit with API Keys

To allow your bot to interact with Bybit, you will need to create an API Key. This key acts as a connection between Cryptohopper and the exchange, enabling your bot to perform tasks such as placing automated orders and accessing your balance for its calculations. Essentially, the API Key serves as a way for your bot to communicate with the exchange and execute the actions necessary for automated trading.

You might encounter an error in Cryptohopper's onboarding process when connecting to Bybit, even if your API Keys are correct. The most common reasons include having no funds in your exchange account, having no funds in your trading account (as some crypto exchanges differentiate between funding and trading accounts), or not being a verified exchange user (KYC). In this case, please click on 'Continue without testing'. You can always check your API Keys later in your Base config.

Step One

If you haven't already, go to Bybit website and create an account.

Step Two

Verify your account and get started. Click on the profile button in the upper right corner and click “Subaccount”.

Create Sub Account Bybit for Crpytohopper Trading Bot

Step Three

Click “API Management” for the sub-account you want to create an API key for.

To create an API, click "Create New API". Then you have to choose what type of key you want to create. Click “System-generated API Keys”.

Step Four

The required permissions can also be located in the screenshot below. To begin, assign a name to your API key.

You will need to grant "Read-Write" permissions and ensure that "Only IPs with granted permissions are permitted to access the OpenAPI." The necessary IP addresses can be retrieved from your Cryptohopper account.

Create Bybit API for Cryptohopper trading bot

Mark the checkbox next to "Standard Account" and "Trade."

Additionally, mark the checkboxes for "Assets" and "Exchange History." No further checkboxes need to be selected.

Finally, click on "Submit" and confirm.

Bybit API permissions Cryptohopper Trading Bot

Step Five

Copy the API Keys displayed on Bybit, and paste them into Cryptohopper. Afterward, save the modifications in both Bybit and Cryptohopper. Provide a brief interval for the bot to establish the connections, after which your account balance should become visible.

Enter Bybit API Keys in Cryptohopper

Unable to see exchange balance

If you are unable to see your exchange balance, there may be a few issues preventing your bot from synchronizing with your exchange. One common cause is "auto-fill" being enabled in your browser. To fix this, you can try disabling auto-fill, using incognito mode, using a different browser, or disabling your password manager. For more information, you can watch our Cryptohopper Academy video on this subject or check our troubleshooting article.

Bybit minimum trade amounts

Click here to check the minimum trade amounts on Bybit.

Bybit Status

Do you experience issues with trading on Bybit Click here to check Bybit’s exchange status.

Was this article helpful?

Need help?

Cannot find the answer to your question?Check F.A.Q.Contact support

Start trading with Cryptohopper for free!

Free to use – no credit card required

Let's get started
New apps coming soon!