← Jobs

Automated EMA Trading Bot for MNQ Futures

Budget: $700.0 FIXED / ⭐ 4.73 (21) USA

forex-trading, python, metatrader-4-mt4, mql4

I need a production-ready, fully automated trading bot for my weekly EMA strategy on Micro E-mini Nasdaq-100 Futures (MNQ) using Interactive Brokers.The bot must run 24/7 hands-free on a Linux VPS with simple controls and Telegram notifications.Strategy Rules (Important)Weekly timeframe Entries: Only at Monday market open (09:30 NY time) when EMA conditions are met Exits: At 15:50 NY time on Friday (10 minutes before close) or opposite signal I will explain the exact EMA logic, filters, and risk rules on a short call Key RequirementsFully automated / autopilot once running Easy on/off (via config file or simple command) Proper handling of futures contract rollover (front-month to next contract) — recommend best method IBKR API integration (ib_insync preferred) with stable connection + auto-reconnect Support for both paper trading and live trading (easy switch) Runs on Linux VPS as a systemd service (auto-start on reboot, auto-restart on crash) Simple config file (YAML/.env) for all parameters — no code changes needed Clean, well-documented, modular Python code Telegram Integration (Preferred)/status command to check if bot is running + current position Notifications on entry, exit, and daily/weekly PnL summary Risk & ReliabilityBasic risk management (position sizing, max one position, optional daily loss limit) Comprehensive logging and error handling Alerts if bot crashes or loses connection DeliverablesComplete Python codebase VPS deployment scripts + systemd service files Clear README with start/stop instructions and config guide Backtesting or historical validation of the strategy Short handover call Budget: $700 fixed price (includes everything above) Timeline: 2–4 weeks I will hop on a short call to explain the exact EMA rules and answer questions.
Openen op Upwork