Exchanges Overview
Exchanges are the connection between TradeStaq and your cryptocurrency trading accounts. This guide explains how exchanges work and how to manage them effectively.
What are Exchanges?
In TradeStaq, an "Exchange" represents a connection to a cryptocurrency trading platform. Each exchange connection allows your bots to:
- Read your account balance
- Execute buy and sell orders
- Monitor open positions
- Sync trade history
Supported Exchanges
TradeStaq supports the following 16 exchanges and brokers:
| Exchange | Spot | Futures | Paper Trading |
|---|---|---|---|
| Binance | ✓ | ✓ | ✓ |
| Binance.US | ✓ | - | ✓ |
| Coinbase | ✓ | - | ✓ |
| Kraken | ✓ | ✓ | ✓ |
| OKX | ✓ | ✓ | ✓ |
| Bybit | ✓ | ✓ | ✓ |
| KuCoin | ✓ | ✓ | ✓ |
| Bitget | ✓ | ✓ | ✓ |
| Gate.io | ✓ | ✓ | ✓ |
| MEXC | ✓ | ✓ | ✓ |
| HTX | ✓ | ✓ | ✓ |
| BingX | ✓ | ✓ | ✓ |
| Crypto.com | ✓ | ✓ | ✓ |
| Hyperliquid | - | ✓ | ✓ |
| dYdX | - | ✓ | ✓ |
| Alpaca | ✓ | - | ✓ |
Note: Alpaca is a US-regulated stock & crypto broker (US equities + major cryptocurrencies), not a crypto-only exchange. See Connecting Alpaca for setup.
Note: Support for additional exchanges is added regularly. Contact us if you'd like to request a specific exchange.
Exchange Types
Spot Trading
Buy and sell actual cryptocurrency assets. When you buy BTC on a spot exchange, you own real Bitcoin.
- Long-term holding
- Lower-risk trading
- Beginners
Futures Trading
Trade contracts that derive their value from the underlying asset. Futures allow leverage (amplified gains/losses) and the ability to profit from price decreases (shorting).
- Advanced traders
- Hedging positions
- Higher-risk/reward strategies
Note: Futures trading with leverage can result in rapid losses exceeding your initial investment. Understand the risks before trading with leverage.
Paper Trading
Simulated trading with virtual funds. No real money is at risk, making it perfect for:
- Testing new strategies
- Learning the platform
- Validating bot configurations
- Practicing without risk
Exchange Limits by Tier
Your subscription tier determines how many exchanges you can connect:
| Tier | Live Exchanges | Paper Exchanges |
|---|---|---|
| Free | 0 | 1 |
| Pro | 2 | 2 |
| Trader | 5 | 5 |
| Whale | 15 | 10 |
Managing Exchanges
Adding an Exchange
- Navigate to Dashboard → Exchanges
- Click Add Exchange
- Follow the setup wizard:
The wizard steps include:
- Select exchange provider
- Choose trading mode (Live or Paper)
- Enter API credentials (for live)
- Configure settings
- Review and create
Exchange Card Anatomy
Each exchange displays as a card with:
┌────────────────────────────────────────┐
│ 📊 Binance Futures [Active] │
│ ──────────────────────────────────── │
│ Type: Futures │ Mode: Paper │
│ ──────────────────────────────────── │
│ Balance: $10,000.00 USDT │
│ Available: $8,500.00 USDT │
│ ──────────────────────────────────── │
│ Last Sync: 2 min ago │
│ ──────────────────────────────────── │
│ [Sync] [Edit] [Delete] │
└────────────────────────────────────────┘
Syncing Balance
Exchange balances sync automatically every few minutes. To force an immediate sync:
- Click the Sync button on the exchange card
- Wait for the sync to complete
- Balance updates reflect the current exchange state
Editing Exchange Settings
- Click Edit on the exchange card
- Modify available settings:
- Exchange name
- Default leverage (futures)
- Trading pair preferences
- Click Save Changes
Note: API credentials cannot be edited. To change credentials, delete and recreate the exchange.
Deleting an Exchange
Before deleting an exchange:
- Close all open positions on that exchange
- Unlink all bots connected to the exchange
- Click Delete on the exchange card
- Confirm the deletion
Note: Deletion is permanent. All trade history associated with the exchange will be removed.
Exchange Status Indicators
| Status | Meaning | Action |
|---|---|---|
| Active | Connected and ready | None needed |
| Syncing | Updating balance | Wait for completion |
| Error | Connection issue | Check API credentials |
| Paused | Disabled (tier limit) | Upgrade or delete others |
Best Practices
Security
- Use dedicated API keys - Create keys specifically for TradeStaq
- Enable IP whitelisting - Restrict API access to known IPs
- Minimal permissions - Only grant necessary permissions
- Regular rotation - Change API keys periodically
Organization
- Descriptive names - "Binance Futures Main" vs "Exchange 1"
- Separate environments - Use different keys for testing vs production
- One exchange per purpose - Don't mix strategies on the same exchange
Monitoring
- Check sync status regularly - Ensure connections are healthy
- Review balance changes - Verify trades executed correctly
- Monitor for errors - Address connection issues promptly
Exchange Connection Guides
Detailed setup guides for each supported exchange:
Global Exchanges
- Connect Binance - World's largest exchange
- Connect Bybit - Popular derivatives exchange
- Connect OKX - Advanced trading platform
- Connect Kraken - US & EU regulated
- Connect KuCoin - Wide altcoin selection with passphrase
- Connect Bitget - Copy trading leader with passphrase
- Connect Gate.io - 1400+ cryptocurrencies
- Connect MEXC - 0% maker fees, high liquidity
- Connect HTX - Formerly Huobi, established exchange
- Connect BingX - Social trading platform
- Connect Crypto.com - CRO ecosystem benefits
US-Compliant Exchanges
- Connect Binance.US - US-regulated spot trading
- Connect Coinbase - Publicly traded, high security
DeFi Exchanges
- Connect Hyperliquid - Decentralized perps (wallet-based)
- Connect dYdX - Decentralized perpetuals on Cosmos
Next Steps
- Paper Trading - Practice risk-free
- API Permissions - Security best practices
- Troubleshooting - Common issues
Related Guides
- Trading Bots — deploy automated strategies after connecting
- Signal Bots — use TradingView webhooks for trading
- Paper Trading — practice risk-free before going live
- Backtesting — test strategies on historical data