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
- Log in to Binance and go to Account → API Management
- Click Create API and choose System Generated
- Give it a label, e.g. “VersaTrader”
- Complete the security verification (email + 2FA)
Set permissions
In the API settings, enable:
- Enable Reading ✓
- Enable Spot & Margin Trading ✓
- Enable Withdrawals — leave this off
IP restriction (recommended)
Restrict the API key to VersaTrader’s server IP for extra security. Contact [email protected] for the current server IP.
Add to VersaTrader
- Copy your API Key and Secret Key
- In VersaTrader: Settings → Exchanges → Add Exchange → Binance
- 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.