How to Connect Binance API

5 min read time API Connection

What you will learn

This guide will walk you through creating a secure API connection between your Binance account and CoinWizard. You will learn how to set up permissions and proper security measures.

Connecting your Binance account to CoinWizard is the first step towards automated trading. This guide will show you how to create and configure API keys securely, ensuring your funds remain safe while enabling automated trading.

Before you start

Make sure you have the following before continuing:

  • A verified Binance account with Two-Factor Authentication (2FA) enabled
  • Completed identity verification (KYC) on Binance
  • Available crypto balance in your Binance account (at least 50 USDC recommended for testing)
  • Access to your email and authenticator app

1 Create API key on Binance

First, you need to create an API key in your Binance account. This key will allow CoinWizard to place trades on your behalf.

Follow these steps:

  1. 1 Log in to your Binance account and go to Account β†’ API Management (https://www.binance.com/en/my/settings/api-management)
  2. 2 Click "Create API" and choose "System Generated"
  3. 3 Enter a label such as "CoinWizard Trading"
  4. 4 Complete the security verification (email + Two-Factor Authentication (2FA))
  5. 5 Save the API Key and Secret Key in a safe place

Important security note

Never share your Secret Key with anyone except trusted trading platforms. CoinWizard uses multi-layer security to protect your credentials.

2 Set API permissions

For security, you should enable only the minimum permissions needed for trading.

Enable these permissions

  • Enable Reading
  • Enable Spot & Margin Trading
  • Enable Futures Trading (if you plan to trade futures -- coming soon)

Keep these DISABLED

  • Enable Withdrawals
  • Enable Internal Transfer
  • Allow Universal Transfer

IP Whitelist

For added security, you have to restrict API access to specific IP addresses.

Important security note

If you enable IP whitelisting, make sure to include all IP addresses that will be used to access the API, including your own and any servers used by CoinWizard.

3 Add API keys to CoinWizard

Now you will add the API credentials to your CoinWizard account.

  1. 1 Log in to your CoinWizard dashboard
  2. 2 Go to Settings β†’ Exchange Connections
  3. 3 Click "Add Exchange" and select Binance
  4. 4 Enter the API Key and Secret Key
  5. 5 Click "Test Connection" to verify
  6. 6 Save the settings

Your keys are safe

Your API keys are encrypted with AES-256 encryption and stored securely. We never have access to withdraw your funds.

Common issues and solutions

Invalid API Key Error

Solution: Double-check that you copied the API key and secret correctly. Make sure there are no extra spaces.

Permission Denied Error

Solution: Check that you enabled the "Spot & Margin Trading" permission in Binance API settings.

IP Restriction Error

Solution: If you set IP restrictions, make sure to include our server IPs. Contact support for the current IP list.

Timestamp Error

Solution: This usually indicates a time sync issue. Try refreshing the page and testing the connection again.

What’s next?

Create your first bot

Now that your exchange is connected, learn how to set up your first trading bot.

Learn more

Set up risk management

Set up stop-losses and position sizing to protect your capital.

Read the guide