Trading
Executing trades
Manual execution versus automated trading and confirmation flows.
Execution methods
VarianTrade supports two execution methods: manual approval and fully automated trading. Both methods run through the identical risk verification pipeline before reaching your broker.
Manual confirmation flow
In manual mode, signals are pushed to your Telegram chat as interactive cards:
- Each card displays the full setup, including the calculated position size based on your current account equity.
- To execute, you must tap the Execute button on the card.
- If you tap the button, the system verifies your risk limits and immediately transmits the order to your connected MetaTrader 5 broker.
Automated trading
When automated trading is active:
- The system scans markets at set intervals, generates signals, and runs them through the two-stage review gate.
- Signals that pass the review gate and exceed your minimum confidence threshold are executed immediately without requiring manual approval.
- You can toggle automation using the
/pauseand/resumecommands.
The AI proposal model
VarianTrade can be connected to external AI systems or local developer tools via Model Context Protocol (MCP). Under this architecture:
- AI cannot place trades: The system has no execution API tools exposed to external AI connections. The
create_trade_proposaltool only records a trade proposal. - Explicit approval required: When an AI proposes a trade, it generates a confirmation card in your Telegram chat. The order will never execute until you manually tap the confirmation button in Telegram. All proposals expire if not confirmed within their validity period.
Closing positions
You can manage and close open positions directly from the chat interface:
- Send the
/portfoliocommand to view your active positions. - Each open position is displayed with a Close button.
- Tapping Close triggers an immediate market order on your MT5 broker to exit the position.