I am seeking a skilled developer to create an automated trading bot. The primary function of this robot will be to receive trading signals or news from a specified Telegram channel and, based on these inputs, automatically execute futures trades on the
Gate.io exchange. The project requires robust integration with both the Telegram API for real-time signal reception and the
Gate.io API for secure and efficient trade execution. Key functionalities include:
1. Telegram Integration: The bot must be able to monitor a specific Telegram channel, parse incoming messages for trading signals (e.g., Asset, direction, entry price, stop loss, take profit levels), and extract relevant information reliably.
2.
Gate.io Futures Trading Integration: The bot needs to connect to the
Gate.io exchange via its API to open, manage, and close futures positions. This includes placing market or limit orders, setting stop-loss and take-profit orders, and managing position sizing.
3. Signal Processing Logic: Implement logic to interpret the received signals and translate them into actionable trading commands for
Gate.io. This may involve specific parsing rules for different signal formats.
4. Error Handling and Logging: The bot should include comprehensive error handling for API communication issues, invalid signals, or exchange errors. Detailed logging of all activities, trades, and errors is essential for monitoring and debugging.
5. Security: Ensure secure handling of API keys and credentials for both Telegram and
Gate.io.
The ideal freelancer will have proven experience in API integrations, cryptocurrency trading bots, and a strong understanding of futures trading mechanics.
Delivery term: Not specified