Automated Binance Spot Trading Bot (Python) - Multi-Sniper Strategy
Budget / Salary$10–300
TypeFreelance project
LocationRemote
Posted1 hour ago
Project Requirements: Multi-Sniper Spot Bot
Automated Spot Trading Bot on Binance — Full Project Scope
Overview:
Looking for an experienced Python developer to build an automated Spot-only trading bot (no leverage) on Binance, using multi-indicator technical analysis, an independent risk-management layer, and full control via Telegram. Verifiable prior experience building real trading bots that handled live WebSockets and real funds is required — not demo scripts.
Core Technical Requirements:
- Python 3.11+, modular OOP architecture — each functional module in its own file/folder
- Docstrings for every function and file
- Unit tests covering at least 80% of profit/cooling calculation logic
- Instant market-price entry via live Binance WebSockets
- Limit IOC order execution, capped at 0.05% above market price
- Correct partial-fill handling
Trading Logic & Signals:
- Default 0.5% net profit target, adjustable per coin by the buyer
- Dynamic profit-target/cooling via ATR
- Multi-indicator entry confluence: Fibonacci (0.5/0.618) + Fair Value Gaps + CVD + MFI + Bollinger Bands + Order Book Imbalance (OBI)
- Real-liquidity confirmation via Volume Profile / VWAP
- Live BTC/ETH correlation filter
- Anti-spoofing filter for order-book walls
- Wash-trading detection filter
- Zero-stop-loss policy under normal conditions, cooling/DCA capped at 3 rounds
- Emergency-only exception: liquidation on dual confirmation (sell wall + news) of a likely crash
Risk Management (Mandatory Independent Module):
- A Watchdog process fully separate from the trading engine
- Daily loss circuit breaker — default 15%, adjustable
- Central request queue managing API rate limits
- $15,000 cap per active coin, spinning off a new $5,000 bot on reaching it
Compliance & Protection:
- Spot trading only — leverage/futures strictly prohibited
- Blacklist excluding meme coins and interest-bearing (riba) coins
- API key restricted to Spot-only, withdrawal disabled, locked to a static IP
- No undisclosed external network calls (telemetry)
Server & Infrastructure:
- Hetzner server (CPX21 preferred), systemd service, memory flush every 15s
- External uptime monitoring via UptimeRobot
- Daily encrypted backup stored off the primary server
- Written disaster-recovery runbook
Interface & Control:
- Telegram Mini App control panel, Arabic-language support, large buttons
- Sound and vibration alerts
- Two-factor authentication (2FA)
- Coin switching and percentage adjustments directly from a phone
Testing & Payment Terms:
- Initial development window: 10 days max for a Demo-mode version
- Mandatory 30 consecutive days of live-server trial with zero errors
- One 48-hour fix window on any error, then the 30-day trial resets
- Backtesting report on 12 months of real historical data per coin
- No final payment until the full trial period succeeds
- Full project value held in platform Escrow before work begins
Ownership & Delivery:
- All accounts created and owned exclusively by the buyer
- Developer retains no access after final delivery
- Buyer may commission an independent code audit before final payment
- Full source-code ownership transfers to the buyer upon final payment
Requirements to Apply:
- Verifiable portfolio of real trading bots handling real funds via Binance API
- Practical familiarity with Order Book, WebSockets, Fibonacci/FVG, ATR, VWAP, backtesting
- Explicit agreement to the independent code-audit and arbitration clauses
Automated Spot Trading Bot on Binance — Full Project Scope
Overview:
Looking for an experienced Python developer to build an automated Spot-only trading bot (no leverage) on Binance, using multi-indicator technical analysis, an independent risk-management layer, and full control via Telegram. Verifiable prior experience building real trading bots that handled live WebSockets and real funds is required — not demo scripts.
Core Technical Requirements:
- Python 3.11+, modular OOP architecture — each functional module in its own file/folder
- Docstrings for every function and file
- Unit tests covering at least 80% of profit/cooling calculation logic
- Instant market-price entry via live Binance WebSockets
- Limit IOC order execution, capped at 0.05% above market price
- Correct partial-fill handling
Trading Logic & Signals:
- Default 0.5% net profit target, adjustable per coin by the buyer
- Dynamic profit-target/cooling via ATR
- Multi-indicator entry confluence: Fibonacci (0.5/0.618) + Fair Value Gaps + CVD + MFI + Bollinger Bands + Order Book Imbalance (OBI)
- Real-liquidity confirmation via Volume Profile / VWAP
- Live BTC/ETH correlation filter
- Anti-spoofing filter for order-book walls
- Wash-trading detection filter
- Zero-stop-loss policy under normal conditions, cooling/DCA capped at 3 rounds
- Emergency-only exception: liquidation on dual confirmation (sell wall + news) of a likely crash
Risk Management (Mandatory Independent Module):
- A Watchdog process fully separate from the trading engine
- Daily loss circuit breaker — default 15%, adjustable
- Central request queue managing API rate limits
- $15,000 cap per active coin, spinning off a new $5,000 bot on reaching it
Compliance & Protection:
- Spot trading only — leverage/futures strictly prohibited
- Blacklist excluding meme coins and interest-bearing (riba) coins
- API key restricted to Spot-only, withdrawal disabled, locked to a static IP
- No undisclosed external network calls (telemetry)
Server & Infrastructure:
- Hetzner server (CPX21 preferred), systemd service, memory flush every 15s
- External uptime monitoring via UptimeRobot
- Daily encrypted backup stored off the primary server
- Written disaster-recovery runbook
Interface & Control:
- Telegram Mini App control panel, Arabic-language support, large buttons
- Sound and vibration alerts
- Two-factor authentication (2FA)
- Coin switching and percentage adjustments directly from a phone
Testing & Payment Terms:
- Initial development window: 10 days max for a Demo-mode version
- Mandatory 30 consecutive days of live-server trial with zero errors
- One 48-hour fix window on any error, then the 30-day trial resets
- Backtesting report on 12 months of real historical data per coin
- No final payment until the full trial period succeeds
- Full project value held in platform Escrow before work begins
Ownership & Delivery:
- All accounts created and owned exclusively by the buyer
- Developer retains no access after final delivery
- Buyer may commission an independent code audit before final payment
- Full source-code ownership transfers to the buyer upon final payment
Requirements to Apply:
- Verifiable portfolio of real trading bots handling real funds via Binance API
- Practical familiarity with Order Book, WebSockets, Fibonacci/FVG, ATR, VWAP, backtesting
- Explicit agreement to the independent code-audit and arbitration clauses
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.