Skip to main content

How to create an API key on Binance

This article covers how to create an API key on Binance exchange

Updated over 2 years ago

Please note that in order to create an API key, Binance requires enabling two-factor authentication and completing the intermediate and advanced KYC procedure. Make sure you've done this before following this guide.

Step-by-step guide

  1. Log in to your Binance account or create a new one.

  2. Go to your profile -> API Management page. Enter your new API key name and click "Create".

  3. Binance will ask for a code from your email and a code from your authentication app. Enter the codes and click "Submit".

  4. The new API key is now created. NB: you'll see the secret key only at this step, it will be hidden afterwards. Securely save it at this step as you'll need it later.

  5. Edit API key permissions:

For copy trading on Coinmatics, set the following permissions:

    • for copying Spot strategies, select "Enable Reading" and "Enable Spot & Margin Trading" options;

    • for copying Futures strategies, select "Enable Reading", "Enable Spot & Margin Trading" and "Enable Futures" options;

    • For COIN-M Futures also select "Permits Universal Transfer".

For sharing your strategy as a trader on Coinmatics , set the following permissions:

    • As a Spot / Margin trader, select "Enable Reading", "Enable Spot & Margin Trading";

    • As a Futures trader, select "Enable Reading", "Enable Spot & Margin Trading" and "Enable Futures" permissions;

    • For COIN-M Futures also select "Permits Universal Transfer".

Learn more details about the Binance permissions from this article.

6. Please insert all of the IP addresses to the API key settings: 65.108.21.85 65.109.35.132 65.109.35.133 65.109.35.134 65.109.35.138 65.109.35.141 65.109.35.142 95.217.138.0 95.217.138.1 95.217.138.2 95.217.138.3 95.217.138.4 95.217.138.5 95.217.138.6 95.217.138.7 95.217.138.8 95.217.138.9 95.217.138.10 95.217.138.11 95.217.138.12 95.217.138.13 95.217.138.14 95.217.138.15

7. Save the changes by entering a code from your authentication app.

Done! You've successfully created an API key on Binance.

API key settings update can take about 5-10 minutes (on Coinmatics).

Video guide

See a video instruction on how to create an API key on Binance:

Did this answer your question?