Binance API setup guide

Last updated: March 2026

Before you start

You need a verified Binance account with spot trading enabled.

Creating the API key

  1. Log in to Binance and go to Account → API Management
  2. Click Create API and choose System Generated
  3. Give it a label, e.g. “VersaTrader”
  4. Complete the security verification (email + 2FA)

Set permissions

In the API settings, enable:

  • Enable Reading
  • Enable Spot & Margin Trading
  • Enable Withdrawals — leave this off

Restrict the API key to VersaTrader’s server IP for extra security. Contact [email protected] for the current server IP.

Add to VersaTrader

  1. Copy your API Key and Secret Key
  2. In VersaTrader: Settings → Exchanges → Add Exchange → Binance
  3. Paste both keys and click Verify

Your balance should appear within a few seconds.

Troubleshooting

“Invalid API key” — double-check you copied the full key without spaces.

“IP not whitelisted” — either remove IP restriction or add VersaTrader’s IP to the allowlist.

“Insufficient permissions” — make sure Spot Trading is enabled on the key.