Binance Crypto Day Trading Bot

Job ID: 40485029

Budget: $250 – $750 AUD

I need a fully automated day-trading bot that connects to my Binance account via the official REST/WebSocket APIs. The system must open and close intraday positions based on technical signals I can tweak—think moving averages, RSI, MACD or similar—while respecting editable risk controls such as position size, daily loss limits, take-profit, and stop-loss levels.

Only Binance support is essential right now, but please structure the code so that extending it to other exchanges like Coinbase or Kraken later would be straightforward. You may choose the language and stack; Python with ccxt or Node.js with the Binance SDK are both acceptable provided the solution runs reliably on a Linux VPS. Clean, well-commented code, API-key encryption, and no hard-coded secrets are non-negotiable.

Timeframe is flexible; robustness and maintainability matter more than speed.

Deliverables:
• Source code in a private Git repository
• README with clear setup & configuration steps
• Config file template (pairs, indicators, risk settings)
• Deployment script or Dockerfile
• Short demo (video or live session) showing successful trades on the Binance testnet

I will evaluate the bot on Binance’s paper-trading environment for at least one trading day; payment will be released once it performs as specified without errors.
Related categories: PHP JavaScript Python Linux Node.js API Binance Cryptocurrency