Connect Your Binance Account
Follow this step-by-step guide to create API keys on Binance and connect your account to NeoTrading Bot for automated trading.
Before You Start
- A verified Binance account (KYC completed)
- Two-factor authentication (2FA) enabled on your Binance account
- A NeoTrading Bot account — create one here if you haven't already
Log in to Binance
Go to the Binance website and sign in to your account.
- Visit binance.com
- Click Log In in the top right corner
- Enter your email/phone and password
- Complete 2FA verification
Navigate to API Management
Find the API settings in your account dashboard.
- Hover over your profile icon in the top right corner
- Click Account from the dropdown menu
- In the left sidebar, find and click API Management
Quick Navigation
You can also go directly to: binance.com/en/my/settings/api-management
Create a New API Key
Generate a new API key pair for NeoTrading Bot.
- Click the Create API button
- Select System generated as the API key type
- Enter a label for your key — we recommend:
NeoTrading Bot Trading Bot - Click Next
- Complete the security verification (2FA, email code, etc.)
Configure API Permissions
Set the correct permissions for your API key. This is critical for security.
After creating the key, click Edit restrictions next to your new API key and configure:
Enable Reading
Required to fetch balances and market data
Enable Spot & Margin Trading
Required for spot trading strategies
Enable Futures
Only if you plan to use futures strategies
Enable Withdrawals
NeoTrading Bot never needs withdrawal access
Copy Your API Keys
Save both keys — you'll need them in the next step.
API Key
aBcDeFgHiJkLmNoPqRsTuVwXyZ1234567890...Secret Key
xYz9876543210AbCdEfGhIjKlMnOpQrStUv...Connect to NeoTrading Bot
Add your API keys to NeoTrading Bot to start trading.
- Log in to your NeoTrading Bot account and go to the Exchanges page
- Click the Add Exchange button
- Select Binance Spot or Binance Futures depending on your trading preference
- Paste your API Key in the first field
- Paste your Secret Key in the second field
- Optionally add a label (e.g., "Main Trading Account")
- Check Use Testnet if you want to practice with paper trading first
- Click Connect
Test Your Connection
Verify that NeoTrading Bot can communicate with your Binance account.
- On the Exchanges page, find your newly added account
- Click the Test Connection button
- If successful, you'll see a green "Connection successful!" message
Troubleshooting
- •Invalid API key: Double-check that you copied the full key without extra spaces
- •Permission denied: Make sure "Enable Reading" is turned on in Binance API settings
- •IP restricted: If you set IP restrictions, make sure the server's IP is whitelisted
- •Timestamp error: Ensure your system clock is synchronized (NTP)
How We Keep Your Keys Safe
- API keys are encrypted with AES-256 before being stored in our database
- Keys are decrypted only in memory during trade execution — never written to logs or disk
- We never request withdrawal permissions — your funds stay in your Binance account
- You can revoke access at any time by deleting the API key from Binance