Common Errors
Quick reference for resolving the most frequently encountered errors on TradeStaq.
Error Categories
| Category | Icon | Description |
|---|---|---|
| Connection | 🔌 | Exchange/API connectivity issues |
| Trading | 📈 | Order execution problems |
| Bot | 🤖 | Bot configuration/operation errors |
| Account | 👤 | Account and subscription issues |
Connection Errors
"Exchange Connection Failed"
Error Message:
Failed to connect to exchange. Please check your API credentials.
Causes:
| Cause | Likelihood |
|---|---|
| Invalid API key | High |
| API key expired | Medium |
| Wrong API secret | High |
| IP not whitelisted | Medium |
Solutions:
- Verify API key is correct (no extra spaces)
- Check API secret (hidden characters?)
- Verify key hasn't expired on exchange
- Add TradeStaq IP to whitelist (if enabled)
- Try creating new API keys
"API Key Invalid"
Error Message:
The provided API key is invalid or has been revoked.
Solutions:
- Log into your exchange
- Go to API Management
- Verify the key exists and is active
- If deleted, create new keys
- Update credentials in TradeStaq
"Insufficient Permissions"
Error Message:
API key does not have required permissions for this operation.
Required Permissions:
| Operation | Required Permission |
|---|---|
| Read balance | Enable Reading |
| Spot trading | Enable Spot Trading |
| Futures trading | Enable Futures |
| Close position | Trading permission |
Solution: Update API key permissions on your exchange.
"IP Whitelist Error"
Error Message:
Request rejected: IP address not whitelisted.
Solutions:
- Log into your exchange
- Go to API key settings
- Either:
- Add TradeStaq's IP addresses
- Disable IP restriction (less secure)
- Wait 5 minutes for changes to propagate
Trading Errors
"Insufficient Balance"
Error Message:
Insufficient balance to execute trade. Required: $X, Available: $Y
Solutions:
| Solution | Steps |
|---|---|
| Deposit funds | Transfer to exchange |
| Reduce position size | Lower size percentage |
| Close existing positions | Free up margin |
| Check correct wallet | Spot vs Futures |
"Order Rejected"
Error Message:
Order rejected by exchange: [reason]
Common Reasons:
| Reason | Solution |
|---|---|
| Price too far from market | Use market order or adjust price |
| Amount below minimum | Increase order size |
| Amount above maximum | Reduce order size |
| Market closed | Wait for market open |
| Position limit reached | Close existing positions |
"Position Not Found"
Error Message:
Cannot close position: No open position found for [symbol].
Causes:
- Position already closed
- Wrong symbol specified
- Position on different exchange
- Manual close on exchange
Solutions:
- Refresh positions page
- Check exchange directly
- Verify correct bot/exchange
"Leverage Not Supported"
Error Message:
Requested leverage [X]x exceeds maximum allowed [Y]x.
Solutions:
- Reduce leverage in bot settings
- Check exchange's leverage limits for the pair
- Some pairs have lower max leverage
Bot Errors
"Bot Limit Reached"
Error Message:
Cannot create bot: Bot limit reached for your subscription tier.
Tier Limits:
| Tier | Bot Limit |
|---|---|
| Free | 1 |
| Pro | 5 |
| Trader | 15 |
| Whale | 50 |
Solutions:
- Delete unused bots
- Upgrade subscription tier
- Consolidate strategies
"Webhook Not Receiving"
Symptoms:
- Webhook health is yellow/red
- Signals not executing
- No recent activity
Diagnostic Steps:
| Check | How |
|---|---|
| Webhook URL correct? | Compare with TradingView |
| JSON format valid? | Use JSON validator |
| TradingView alert active? | Check alert status |
| Bot paused? | Check bot status |
Solutions:
- Copy fresh webhook URL
- Test with curl/Postman
- Verify JSON payload format
- Check bot is active
"Invalid Signal Format"
Error Message:
Invalid webhook payload: [details]
Common Format Issues:
| Issue | Wrong | Correct |
|---|---|---|
| Not JSON | action=buy | {"action":"buy"} |
| Missing quotes | {action:"buy"} | {"action":"buy"} |
| Wrong action | {"action":"purchase"} | {"action":"buy"} |
| Missing field | {"symbol":"BTC"} | {"action":"buy","symbol":"BTC"} |
"Strategy Execution Error"
Error Message:
Strategy execution failed: [error details]
Common Causes:
- Indicator calculation failed
- Invalid state access
- Timeout exceeded
Solutions:
- Check strategy logs in bot detail page
- Verify all parameters are set
- Report if built-in strategy
Account Errors
"Session Expired"
Error Message:
Your session has expired. Please log in again.
Causes:
- Inactive for extended period
- Password changed
- Manual logout elsewhere
Solution: Log in again.
"Subscription Required"
Error Message:
This feature requires [Tier] subscription or higher.
Feature Requirements:
| Feature | Minimum Tier |
|---|---|
| Live trading | Pro |
| Trading bots | Pro |
| Become master | Trader |
| Publish strategies | Trader |
Solution: Upgrade subscription to access feature.
"Resource Paused"
Error Message:
This [bot/exchange] has been paused due to subscription downgrade.
Context: After downgrading, excess resources are soft-paused.
Solutions:
- Delete excess resources
- Upgrade back to previous tier
- Choose which resources to keep
Webhook Errors
"Rate Limit Exceeded"
Error Message:
Rate limit exceeded. Please slow down requests.
Limits:
- 60 requests per minute per webhook
- 10 requests per second burst
Solutions:
- Add delays between signals
- Review strategy to reduce signal frequency
- Upgrade tier for higher limits
"Webhook Timeout"
Error Message:
Webhook request timed out.
Causes:
- Network issues
- Server overload
- Large payload
Solutions:
- Retry the request
- Reduce payload size
- Check network connection
- Try again later
Quick Fixes Checklist
Before Contacting Support
- Refresh the page
- Clear browser cache
- Try incognito/private mode
- Check exchange status page
- Verify API credentials
- Review bot logs
- Check subscription status
- Test webhook manually
Information to Gather
When contacting support, include:
| Information | Where to Find |
|---|---|
| Error message | Screenshot or exact text |
| Bot ID | Bot settings page |
| Exchange | Exchange name and type |
| Timestamp | When error occurred |
| Steps to reproduce | What you were doing |
Next Steps
- Exchange Issues - Exchange-specific problems
- Bot Issues - Bot troubleshooting
- FAQ - Frequently asked questions