Troubleshooting
Solutions to common integration, execution, and assistant problems in VarianTrade.
Overview
This guide provides resolutions for common issues encountered when configuring brokers, receiving signals, running AI connections, or operating the CLI companion.
Broker Integration Issues
Broker Not Linked Warning
If you receive an integration warning when trying to enable auto-trading or place order proposals:
- Send
/brokerin Telegram to initiate the broker configuration flow. - Ensure you have selected a supported broker (MetaTrader 5).
- If the connection fails, verify your API keys or login details are correct and have not expired.
Signal Delivery Issues
Proactive Signals Not Arriving
If you are not receiving real-time signal notifications in Telegram:
- Verify that your alerts are active. Run
/signalsin Telegram. - If signals are muted, run
/signals onto turn on push notifications. - Check if your account subscription has expired or run out of message credits using
/usage. - You can pull the latest active signals manually at any time by running
/signals.
Auto-Trading Execution Issues
Auto-Trade is Enabled but Not Executing Trades
If auto-trading is turned on using /resume but no trades are placed:
- Risk Limit Filters: VarianTrade passes every signal through your active risk controls before sending it for execution. If a signal exceeds your maximum position size, daily drawdown, or default stop-loss constraints, the trade is blocked to protect your capital.
- Run
/statusin Telegram to inspect your active risk configuration and drawdown metrics. - Check your broker’s connection status. If the broker is offline, auto-trading will pause.
AI Connection Issues
Remote MCP Connector Fails to Load
If your external AI editor (e.g. Cursor or Claude Desktop) cannot connect to VarianTrade:
- Ensure the remote MCP URL is entered exactly as:
https://api.variantrades.com/mcp/rpc. - Verify that your external AI application and plan support remote MCP server integrations.
- Check your Telegram bot chat for a pending authorization prompt. You must tap Approve in Telegram to authorize the connection scopes.
Provider API Key Fails to Enroll
If your API key connection does not activate:
- Ensure you selected Add API key within a private chat with the bot. Key enrollment is restricted in public or group chats for security.
- Verify that the key has not expired and has sufficient billing balance with the provider (OpenAI, Anthropic, DeepSeek, or Gemini).
- VarianTrade deletes the key message immediately upon receipt. If validation fails, delete the message manually if it is still visible, then restart the flow.
CLI Companion Issues
Companion App is Not Executing Jobs
If the local companion (variantrade-bridge) is running but does not process tasks:
- Verify Path: Run
variantrade-bridge providerson your machine to check if the companion can locate your provider CLI (e.g.claudeCLI). - Authentication Status: Ensure you are signed into the provider CLI directly on your machine. The companion does not log you in or store passwords.
- Verify Connection: Run
variantrade-bridge statusto verify local enrollment status and check if the VarianTrade server is reachable. - Queue Check: The companion processes jobs one at a time. Check if a previous job is still running or has timed out.
Contacting Support
If you cannot resolve an issue, you can open a support ticket directly from Telegram:
- Run
/complaintin the bot chat. - Submit a detailed description of the problem and attach any screenshots if relevant.
- Once open, the chat enters ticket routing mode, sending your messages directly to a support agent.
- Run
/closeto close the ticket after the issue is resolved.