Connecting KuCoin
This guide walks you through connecting your KuCoin account to TradeStaq for spot, futures, and copy trading.
Prerequisites
Before connecting KuCoin:
- A verified KuCoin account
- Trading enabled on your account
- For futures: Futures account activated on KuCoin
- For copy trading: KuCoin Futures Copy Trading enabled
Note: KuCoin requires a passphrase for API keys, which you'll create during setup.
Creating API Keys on KuCoin
Log into KuCoin
Go to kucoin.com and log into your account.
Navigate to API Management
- Click your profile icon in the top-right
- Select API Management
- Or go directly to: Account → API Management
Create a New API Key
- Click Create API
- Choose a descriptive name:
TradeStaq Trading Bot - Create a passphrase (6-32 characters)
- Save this passphrase securely - you'll need it for TradeStaq
- KuCoin won't show it again
- Complete 2FA/email verification
Configure API Permissions
Enable the following permissions based on your trading needs:
For Spot Trading:
- ✅ General (Read account info)
- ✅ Spot Trading
For Futures Trading:
- ✅ General (Read account info)
- ✅ Futures Trading
For Copy Trading (Master/Follower):
- ✅ General
- ✅ Futures Trading
- ✅ Copy Trading (if available)
Security Warning: Never enable Withdraw permission. TradeStaq does not need withdrawal access.
Set IP Restrictions (Recommended)
For enhanced security:
- Select Restrict API to specific IPs
- Add TradeStaq server IPs:
- Contact hello@tradestaq.com for current IP whitelist
- Click Confirm
Save Your Credentials
You'll need three pieces of information:
- API Key (public key)
- API Secret (shown only once)
- Passphrase (the one you created)
Important: Save all three credentials securely. The API Secret is only shown once.
Adding KuCoin to TradeStaq
Open Exchange Wizard
- Navigate to Dashboard → Exchanges
- Click Add Exchange
Select KuCoin
Choose KuCoin from the exchange list.
Select Exchange Type
Choose your trading mode:
| Type | Description |
|---|---|
| Spot | Trade actual cryptocurrencies |
| Futures | Trade perpetual contracts with leverage |
| Futures Copy | Copy trading mode (for masters/followers) |
| Paper Trading | Simulated trading (no API needed) |
Enter API Credentials
For live trading, enter:
- API Key - Your KuCoin API Key
- API Secret - Your Secret Key
- Passphrase - The passphrase you created
For paper trading, no credentials needed - just click Create.
Name Your Exchange (Optional)
Give your exchange a descriptive name:
KuCoin MainKuCoin Futures - BTCKuCoin Copy Master
Review and Create
- Review your settings
- Click Create Exchange
- Wait for the initial sync
Verification
After creation, verify the connection:
- Check the exchange status shows Active
- Verify your balance displays correctly
- Click Sync to force a balance refresh
Trading Modes
Spot Trading
- Trade 200+ cryptocurrencies
- No leverage
- Lower fees with KCS holdings
Futures Trading
- Perpetual contracts (USDT-M)
- Up to 100x leverage (use with caution)
- Funding rates every 8 hours
Copy Trading Mode
KuCoin's copy trading allows:
As a Master Trader:
- Share your trades with followers
- Earn profit sharing
- Set your own sharing percentage
As a Follower:
- Copy experienced traders
- Automatic position mirroring
- Risk management controls
Note: Copy trading requires Futures Copy exchange type in TradeStaq.
Troubleshooting
"Invalid Passphrase" Error
Solution: Double-check your passphrase. It's case-sensitive and must match exactly.
"Insufficient Permissions" Error
Solution:
- Go back to KuCoin API Management
- Edit your API key
- Enable required permissions (General + Trading type)
- Save and try again in TradeStaq
Balance Shows $0
Possible causes:
- Balance is in another account (Main vs Futures vs Trading)
- Need to transfer funds between accounts
- API key lacks "General" permission
Solution:
- Check KuCoin account balances
- Transfer funds to correct account (Trading/Futures)
- Sync again in TradeStaq
Connection Timeout
Solution:
- Verify IP whitelist includes TradeStaq servers
- Or remove IP restrictions temporarily
- Check KuCoin API status page
Security Best Practices
API Key Security
- Create separate keys for different purposes
- Rotate keys every 3-6 months
- Never share your API Secret or Passphrase
- Store credentials in a password manager
Account Security
- Enable 2FA on KuCoin
- Use strong, unique passwords
- Monitor API activity regularly
- Disable unused API keys
Trading Security
- Start with small position sizes
- Test with paper trading first
- Set stop losses on all trades
- Don't use maximum leverage
Next Steps
Now that your KuCoin exchange is connected:
- Create a Trading Bot - Automated strategies
- Set Up Copy Trading - Follow master traders
- Manual Trading - Direct execution
- Risk Management - Protect your capital
Additional Resources
Start Trading
Ready to automate your trading on KuCoin? Explore available trading pairs and strategies:
- Browse KuCoin 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 KuCoin
Deploy any of these 12 automated strategies on KuCoin.