Skip to content

Binance – API Import Guide

This guide explains how to create and bind a Binance API Key to your trading platform safely.
By connecting your Binance account via API, you can enable automated trading, strategy execution, and account data synchronization without exposing your funds.


⚠️ Important Notes Before You Start

Before creating an API Key, please read carefully:

  • ✅ API keys do not allow withdrawals (if configured correctly)
  • ❌ Never share your API Key and Secret
  • 🔐 Always restrict permissions and IP addresses if possible
  • 🧠 Recommended: use a dedicated sub-account for API trading

Step 1: Log in to Binance

  1. Visit the official Binance website
    👉 https://www.binance.com
  2. Log in with your account credentials
  3. Make sure 2FA is enabled

📸 Screenshot Example
Binance Login Page


Step 2: Navigate to API Management

  1. Click your profile avatar (top-right corner)
  2. Select API Management

📸 Screenshot Example
Binance API Management Entry


Step 3: Create a New API Key

  1. Enter an API Key Label, for example:
  2. Choose System generated API key
  3. Complete email and 2FA verification
  4. Binance will generate:
  • API Key
  • Secret Key (⚠️ shown only once)

📸 Screenshot Example
Create Binance API

⚠️ Save the Secret Key securely.
If lost, you must delete and recreate the API.


Step 4: Configure API Permissions (Very Important)

Configure permissions carefully to ensure security.

✅ Required Permissions

  • ☑️ Enable Reading
  • ☑️ Enable Spot & Margin Trading (for spot strategies)
  • ☑️ Enable Futures (for futures strategies)

❌ Must Be Disabled

  • ⛔ Enable Withdrawals
  • ⛔ Enable Universal Transfer

📸 Screenshot Example
Binance API Permissions


  1. Enable Restrict access to trusted IPs only
  2. Add the platform’s official IP addresses
    (provided by your trading platform)

📸 Screenshot Example
Binance API IP Whitelist

If you do not have IP addresses yet, you may temporarily choose
Unrestricted, then update later.


Step 6: Bind API Key on the Trading Platform

  1. Go to Account → API Management
  2. Select Binance as the exchange
  3. Enter:
  • API Key
  • Secret Key
  1. Select trading scope:
  • Spot / Futures / Both
  1. Click Bind / Connect

📸 Screenshot Example

Bind Binance API on Platform


Step 7: Verify Connection Status

After successful binding, you should see:

  • ✅ API Status: Connected
  • 📊 Account balance synchronized
  • 🤖 Trading bots available

📸 Screenshot Example
Binance API Connected Status


Common Errors & Solutions

❌ Invalid API Key or Secret

  • Check for extra spaces
  • Ensure the secret key is correct
  • Recreate the API if needed

❌ Permission Denied

  • Ensure trading permissions are enabled
  • Futures bots require Futures permission
  • Spot bots require Spot trading permission

❌ IP Not in Whitelist

  • Add the platform IP to Binance whitelist
  • Or disable IP restriction temporarily

Security Best Practices

  • 🔐 Use a sub-account for API trading
  • 🔄 Rotate API keys periodically
  • 👀 Monitor API activity logs on Binance
  • 🛑 Delete API immediately if abnormal activity is detected

FAQ

Can the platform withdraw my funds?

No. Withdrawal permission must remain disabled.

Can I bind one API key to multiple platforms?

Not recommended. Use one API per platform for security.

Can I modify API permissions later?

Yes. Permissions can be updated anytime in Binance API Management.


🎯 Finished

Your Binance account is now successfully connected.
You can start automated trading with full control and security.

For more guides, please refer to other exchange API import documentation.

Released under the MIT License.