Exchange Issues

Troubleshooting guide for exchange-specific connection and trading problems.

Binance Issues

Connection Problems

"API Key Does Not Exist"

Causes:

  • Key was deleted on Binance
  • Using wrong account (main vs sub-account)
  • Key not yet active (wait 24h for new keys)

Solution:

  1. Log into Binance
  2. Go to API Management
  3. Verify key exists
  4. If using sub-account, use correct API keys
  5. Create new key if needed

"IP Banned" / "WAF Limit"

Error:

Request failed: IP has been banned

Causes:

  • Too many failed requests
  • Rate limit violations
  • Suspicious activity detection

Solutions:

  1. Wait 15-30 minutes (auto-unban)
  2. If persistent, contact Binance support
  3. Verify API credentials are correct

"Timestamp Error"

Error:

Timestamp for this request is outside of the recvWindow

Causes:

  • System clock out of sync
  • Network latency issues

Solutions:

  1. Sync your computer's clock
  2. Usually resolves automatically
  3. Try again after a few minutes

Trading Problems

"Futures Account Not Enabled"

Error:

Futures trading is not enabled for this account

Solution:

  1. Log into Binance
  2. Go to Derivatives → USD-M Futures
  3. Complete futures activation
  4. Accept terms and conditions
  5. Reconnect exchange in TradeStaq

"Margin Insufficient"

Solutions:

  1. Transfer funds to Futures wallet
  2. Reduce position size
  3. Close existing positions
  4. Reduce leverage

"Order Would Trigger Liquidation"

Cause: Position size too large for available margin.

Solutions:

  1. Reduce position size
  2. Add more margin
  3. Lower leverage setting

ByBit Issues

Connection Problems

"Invalid API Key"

Common Causes:

  1. Using Spot API key for Futures (or vice versa)
  2. Key permissions not set correctly
  3. Sub-account key used on main account

Solutions:

  1. Verify key type matches exchange type
  2. Create new key with correct permissions
  3. Use correct account's keys

"Unified Account Required"

Error:

This operation requires a Unified Trading Account

Solution:

  1. Log into ByBit
  2. Go to Assets
  3. Upgrade to Unified Trading Account
  4. Follow ByBit's upgrade process
  5. Reconnect in TradeStaq

Trading Problems

"Position Mode Mismatch"

Error:

Position mode mismatch

Causes:

  • ByBit set to hedge mode, TradeStaq expects one-way
  • Existing positions in wrong mode

Solutions:

  1. Close all ByBit positions
  2. Go to ByBit → Settings → Position Mode
  3. Set to "One-Way Mode"
  4. Retry trade

"Reduce Only Order Rejected"

Error:

Reduce-only order would increase position

Cause: Trying to close position that doesn't exist or wrong direction.

Solutions:

  1. Verify position exists
  2. Check position direction (long vs short)
  3. Refresh positions in TradeStaq

OKX Issues

Connection Problems

"Passphrase Required"

Error:

Missing or invalid passphrase

Note: OKX requires a passphrase in addition to API key and secret.

Solution:

  1. When creating OKX API key, set a passphrase
  2. Enter passphrase in TradeStaq connection wizard
  3. Keep passphrase secure

"Permission Denied"

Required Permissions:

  • Read (for balance)
  • Trade (for orders)
  • Do NOT enable Withdraw

Solution:

  1. Edit API key on OKX
  2. Enable required permissions
  3. Reconnect in TradeStaq

Trading Problems

"Instrument Not Found"

Causes:

  • Wrong symbol format
  • Trading pair delisted
  • Wrong market type

Solutions:

  1. Verify symbol exists on OKX
  2. Check if using correct market (Spot/Futures)
  3. Update bot configuration

Bitget Issues

Connection Problems

"API Key Expired"

Bitget API keys expire after 90 days by default.

Solution:

  1. Create new API key on Bitget
  2. Set longer expiration if available
  3. Update credentials in TradeStaq

Trading Problems

"Product Type Mismatch"

Cause: Using spot key for futures or vice versa.

Solution:

  1. Create API key for correct product
  2. USDT-M Futures requires specific permissions
  3. Update TradeStaq connection

General Exchange Issues

Sync Failures

Symptoms:

  • Balance not updating
  • Positions not showing
  • Stale data displayed

Diagnostic Steps:

CheckExpected
Exchange statusOnline
API key validActive
PermissionsRead enabled
Rate limitsNot exceeded

Solutions:

  1. Click "Sync Now" button
  2. Wait 30 seconds, refresh page
  3. Verify exchange is operational
  4. Check API permissions

Orders Not Executing

Diagnostic Checklist:

  • Exchange connected and active?
  • Sufficient balance?
  • Market open?
  • Valid symbol?
  • Bot active (not paused)?
  • Within rate limits?

Balance Discrepancy

Symptoms: TradeStaq shows different balance than exchange.

Causes:

CauseSolution
Sync delayWait/manual sync
Pending ordersCheck open orders
Different walletVerify correct wallet
Exchange maintenanceWait for completion

Position Sync Issues

Symptoms: Position exists on exchange but not in TradeStaq.

Causes:

  1. Position opened directly on exchange
  2. Sync error occurred
  3. Different sub-account

Solutions:

  1. Manual sync
  2. Positions opened outside TradeStaq may not track
  3. Close and reopen via TradeStaq

Exchange Status Pages

Check exchange status when experiencing issues:

ExchangeStatus Page
Binancestatus.binance.com
ByBitstatus.bybit.com
OKXstatus.okx.com
Bitgetstatus.bitget.com

When to Contact Support

Contact TradeStaq support if:

  • All troubleshooting steps tried
  • Exchange working normally
  • Error persists for >1 hour
  • Multiple users affected (check Discord)

Include in support ticket:

  • Exchange name and type
  • Error message (exact text)
  • Timestamp of error
  • Steps already tried
  • Screenshots if possible

Next Steps