Binance webhook , automate trading with Tradingview alerts

Job ID: 37511542

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).
Related categories: JavaScript Python Heroku Flask Binance