Skip to main content
Binance: how to connect a sub-account and how to update the connection with API keys and Secret

Learn how to use a traditional way of creating API keys with IP whitelist and connecting them to 3Commas.

Updated over 5 months ago

Important note!

This type of connection is available only for users with an Expert subscription and on the Web version only!

This traditional way of connecting Binance exchange to 3Commas uses API keys. It is helpful for those who cannot trade Futures due to local regulations or have sub-accounts.

Video tutorial:


Written tutorials:

1. Go to Binance

With your 3Commas browser tab open, create a new browser tab, log in, or create a new account on https://www.binance.com/.

2. Go to the Sub Accounts page

Hover the mouse over the profile icon on the top right corner, then click on "Sub Accounts":

3. On the left side menu, click on the "API Management button"

4. Click on the "+ Create API" button

5. Choose the "System generated API keys" and click "Next"

6. Choose the sub-account, name your API keys, and click "Next"

When you have multiple APIs, a proper name helps manage them.

7. Pass the 2FA verification

Enter the verification codes from SMS, email, and Authenticator Code:

If you didn't yet enable the 2FA security, please follow the instructions:

8. Edit the API restrictions

Click on "Modify":

Enable needed permissions:

Note

These permissions will allow to create all 4 types of Binance accounts: Binance Spot, Binance Cross Margin, Binance USDT-M Futures, and Binance COIN-M Futures. For the API connection to work correctly, we recommend you enable all permissions, as per the screenshot above.

If you need to connect only one specific account, you need to create new API keys with the specified permission and connect it as a new connection. While creating a new connection you will need to choose that specific type of exchange from the suggested list on 3Commas:

Enable "Restrict access to trusted IPs only" and enter the IP whitelisted addresses.

Just go to this page, open the "Connect with API keys" tab, and copy the IP addresses:

Paste the IP addresses into the dedicated box on the Binance website and click on the "Confirm" button:

9. Click on the "Save" button and enter the 2FA code.

10. Add your Binance Sub account API Keys to 3Commas

Open this article for the next steps: Connect API Key to 3Commas.


How to update your Binance API keys in the usual way?

Important note!

If you create new API keys and correctly update your connection with 3Commas, your trades and bots will not be affected! Everything will resume automatically on 3Commas so that you can continue to use our trading tools immediately!

1. Go to the Sub accounts API Management page

2. Create the new API keys as explained in the first part of this article

3. Go to the My Portfolio page on 3Commas, find the exchange to be updated and click on the "Update API Key" button

OR:

4. Open "Connect with API keys" tab, enter the created API keys and click "Save"

5. Refresh the linked exchange account on 3Commas:

Open the My Portfolio page, and find the account you need to update.

Then click on the small Refresh button:

That's all you have to do!

Did this answer your question?