Build and Host a Fully Automated KuCoin Futures Trading Bot (Python/Webhook/VPS + UAE VPN)

Job ID: 39610722

Budget: $250 – $750 USD

Build and Host a Fully Automated KuCoin Futures Trading Bot (Python/Webhook/VPS + UAE VPN)

Project Overview:
I have a working strategy written in Pine Script (TradingView), which currently sends webhook alerts to a simple Python Flask server running locally on my laptop. The entry signals are 100% accurate, but the stop loss and take profit alerts are only about 75% reliable, due to limitations in Pine Script’s alert conditions.
I want to completely remove reliance on Pine Script alerts for exits by hardcoding my strategy’s full logic into a Python trading bot that interacts directly with the KuCoin Futures API. The final goal is an always-on, self-sufficient bot that executes entries, stop-losses, and take-profits autonomously—without my daily involvement.

What I Need:
Strategy Translation & Automation
Convert my Pine Script logic into fully functional Python code.
Maintain the same entry logic as in the Pine Script alerts.
Implement stop loss and take profit rules directly in Python:
Stop Loss: 2× ATR(14)
Take Profit: 4× ATR(14)
Strategy is currently designed for TRX/USDT (Tron) on the 5-minute chart.

Trade Execution & Risk Management
Execute market orders via KuCoin Futures API (USDT-M contracts).
Dynamically calculate position size to risk 10% of current margin balance.
Dynamically calculate leverage to ensure liquidation price is at least 5% beyond stop-loss.
Implement proper order handling, including:
Stop-loss and take-profit placement
Trade logging (CSV or Google Sheets preferred)
Error catching, retries, and robustness to API issues

Hosting & Region-Specific Access
Host the bot on a cloud VPS or dedicated server that:
Runs 24/7 with auto-restart on crash
Connects via a UAE-based IP address using a VPN or proxy
Ensure the bot is shielded from geo-blocks, especially in regions where KuCoin access is restricted

Alerts & Monitoring
Send Telegram/Discord/email alerts when:
A trade is opened or closed
Margin balance crosses certain thresholds

Final Deliverables:
Fully functioning Python bot with clean, documented code
Hosting setup with VPN/IP solution from UAE
Setup documentation (for re-deployment if needed)
Basic logging + alert system
Recommendations for improvement if you spot any inefficiencies in the current logic

Requirements:
Demonstrated experience with:
KuCoin API (futures)
Python + Flask/FastAPI webhook servers
Trading automation or algorithmic trading bots
VPS setup and VPN routing (preferably UAE IP)
Familiarity with Pine Script is helpful for translation
Bonus: Dockerize the bot or help containerize it for easy redeployment

About Me:
I’m a crypto trader currently running a local setup that is unstable due to travel and region restrictions. My end goal is to have a reliable, autonomous trading bot that I can walk away from and trust to handle my strategy logic correctly—end-to-end.

Budget:
Open to fixed price or hourly proposals based on experience. Priority is on reliability, clean code, and operational stability—not just speed.