Binance webhook , automate trading with Tradingview alerts
Budget: $250 – $750 USD
We are seeking a skilled developer to create an automated trading bot that interfaces with Binance via webhooks from TradingView. This bot will be designed to operate continuously on a VPS (Virtual Private Server), ensuring persistent functionality without interruptions.
Key Features:
Webhook Reception: The bot will be configured to receive and interpret webhook messages from TradingView with specific trading signals. An example of the message format is as follows:
Alert: *alert name*
Side: *Long/Short*
*symbol* on *ticker*
Price: *41912*
Execution Strategy: Upon receiving a message, the bot will:
Determine the trading side (Long or Short).
Identify the trading symbol (e.g., BTC/USDT).
Set a limit order at the specified price.
Futures Trading with Leverage: The bot will execute trades on the futures market using leverage. The default leverage setting will be 10x, but this should be adjustable.
Profit Taking and Stop Loss: The bot will automatically set a take profit (TP) at 1% above (for long) or below (for short) the entry price. Stop loss parameters will also be adjustable.
Performance Requirements:
Execution Speed: The bot must execute trades rapidly to capitalize on market movements while respecting Binance's rate limits.
Reliability: It should run continuously without manual intervention.
Customization and Control: Users must be able to adjust leverage, TP, and stop loss settings easily.
Server Requirements: The bot should be optimized for deployment on a VPS for 24/7 operation.
Deliverables:
Fully functional trading bot.
Source code with comments.
Documentation on how to deploy and configure the bot.
A simple UI for adjusting trading parameters (optional).
Key Features:
Webhook Reception: The bot will be configured to receive and interpret webhook messages from TradingView with specific trading signals. An example of the message format is as follows:
Alert: *alert name*
Side: *Long/Short*
*symbol* on *ticker*
Price: *41912*
Execution Strategy: Upon receiving a message, the bot will:
Determine the trading side (Long or Short).
Identify the trading symbol (e.g., BTC/USDT).
Set a limit order at the specified price.
Futures Trading with Leverage: The bot will execute trades on the futures market using leverage. The default leverage setting will be 10x, but this should be adjustable.
Profit Taking and Stop Loss: The bot will automatically set a take profit (TP) at 1% above (for long) or below (for short) the entry price. Stop loss parameters will also be adjustable.
Performance Requirements:
Execution Speed: The bot must execute trades rapidly to capitalize on market movements while respecting Binance's rate limits.
Reliability: It should run continuously without manual intervention.
Customization and Control: Users must be able to adjust leverage, TP, and stop loss settings easily.
Server Requirements: The bot should be optimized for deployment on a VPS for 24/7 operation.
Deliverables:
Fully functional trading bot.
Source code with comments.
Documentation on how to deploy and configure the bot.
A simple UI for adjusting trading parameters (optional).