Connecting Binance
This guide walks you through connecting your Binance account to TradeStaq for both spot and futures trading.
Prerequisites
Before connecting Binance:
- A verified Binance account
- API trading enabled on your account
- For futures: Futures account activated on Binance
Note: If you haven't enabled API trading, go to Binance → Account → API Management to enable it.
Creating API Keys on Binance
Log into Binance
Go to binance.com and log into your account.
Navigate to API Management
- Click your profile icon in the top-right
- Select Account
- Click API Management in the left sidebar
Create a New API Key
- Click Create API
- Choose System generated (recommended)
- Enter a label:
TradeStaq Trading Bot - Complete 2FA verification
Configure API Permissions
Enable the following permissions based on your trading needs:
For Spot Trading:
- ✅ Enable Reading
- ✅ Enable Spot & Margin Trading
For Futures Trading:
- ✅ Enable Reading
- ✅ Enable Futures
Note: Never enable Withdrawals permission. TradeStaq does not need withdrawal access and enabling it poses a security risk.
Set IP Restrictions (Recommended)
For enhanced security, restrict API access to specific IPs:
- Click Restrict access to trusted IPs only
- Add the following TradeStaq server IPs:
- Contact hello@tradestaq.com for current IP list
- Save changes
Save Your Credentials
Copy and securely store:
- API Key (public key)
- Secret Key (shown only once)
Note: The Secret Key is only shown once. If you lose it, you'll need to create a new API key.
Adding Binance to TradeStaq
Open Exchange Wizard
- Navigate to Dashboard → Exchanges
- Click Add Exchange
Select Binance
Choose Binance from the exchange list.
Select Exchange Type
Choose your trading mode:
| Type | Description |
|---|---|
| Spot | Trade actual cryptocurrencies |
| Futures | Trade with leverage |
| Paper Trading | Simulated trading (no API needed) |
Enter API Credentials
For live trading, enter:
- API Key: Your Binance API key
- Secret Key: Your Binance secret key
Note: For paper trading, skip the API credentials step. You'll receive virtual funds automatically.
Configure Settings
- Exchange Name: Give it a descriptive name (e.g., "Binance Futures Main")
- Default Leverage: Set default leverage for futures (1x-125x)
Review and Create
Review your settings and click Create Exchange.
Verifying Connection
After creation, verify the connection:
- Check the exchange status shows Active
- Verify your balance is displayed correctly
- Click Sync to force a balance refresh
If you see Error status, check:
- API key is correct
- Permissions are enabled
- IP restrictions (if any) include your current IP
Binance-Specific Notes
Spot Trading
- Minimum order sizes apply (varies by pair)
- Some pairs require minimum notional value
- Market orders execute at best available price
Futures Trading
- Default to Hedge Mode for independent long/short positions
- Margin modes: Cross or Isolated
- Leverage up to 125x (varies by pair)
Position Mode
TradeStaq works best with Hedge Mode enabled on Binance Futures:
- Go to Binance Futures settings
- Enable Hedge Mode
- This allows holding both long and short positions
Note: If you use One-way Mode, ensure your bots don't try to open opposing positions on the same pair.
Common Issues
"Invalid API Key"
- Double-check the API key for typos
- Ensure the key hasn't been deleted on Binance
- Verify the key has required permissions
"IP Not Whitelisted"
- Add TradeStaq server IPs to your API whitelist
- Or disable IP restrictions (less secure)
"Insufficient Permissions"
- Check that trading permissions are enabled
- For futures: ensure Futures permission is checked
"Futures Account Not Activated"
- Go to Binance Futures
- Complete the activation process
- Fund your futures wallet
- Try connecting again
Security Recommendations
- Use IP whitelisting - Even if inconvenient, it adds significant security
- Create dedicated keys - Don't reuse API keys across services
- Enable 2FA - Protect your Binance account with two-factor authentication
- Monitor activity - Check Binance API logs for unauthorized access
- Rotate regularly - Change API keys every 90 days
Next Steps
Now that Binance is connected:
- Create a Signal Bot to start automated trading
- Test with Paper Trading before using live funds
- Configure Risk Management to protect your capital
Start Trading
Ready to automate your trading? Explore available trading pairs and strategies:
Start Trading
Ready to automate your trading on Binance? Explore available trading pairs and strategies:
- Browse Binance Trading Bots — see all available trading pairs and deploy a bot
- Explore Strategies — find the right strategy for your goals
- Try Backtesting — test strategies on historical data before going live
Strategies available on Binance
Deploy any of these 12 automated strategies on Binance.