Python Trend-Following Bot Dashboard
Budget: $250 – $750 USD
I need a Python-based trading bot that executes a clean trend-following strategy and feeds its output to a lightweight web dashboard. The trading logic should automatically detect and ride upward or downward trends, handle position sizing, manage risk with configurable stop-loss / take-profit rules, and run with as few external dependencies as practical (NumPy, Pandas, TA-Lib are fine).
Exchange connectivity is flexible: as long as live orders and historical price data can flow reliably, I’m happy to integrate through CCXT or a direct API of a major venue such as Binance, Coinbase, or Kraken—let me know which you can implement fastest.
The dashboard is just as important as the core bot. Through it I want to see:
• Real-time performance metrics (open PnL, equity curve, current exposure)
• Trade history with timestamps and order details
• Customizable alerts I can route to email, SMS, or Telegram
Keep the interface simple—Streamlit, Dash, or FastAPI + React are all acceptable if they give me a responsive, single-page view.
Deliverables:
1. Fully commented Python code for the trading engine
2. Web dashboard source and deployment script (Docker is fine)
3. Sample config file so I can tweak keys, position size, and alert rules
4. Quick README and a short Loom or GIF showing the system in action
Final code should be ready to run on a VPS (Ubuntu 22.04). Please build with clarity so I can extend the strategy logic later.
Exchange connectivity is flexible: as long as live orders and historical price data can flow reliably, I’m happy to integrate through CCXT or a direct API of a major venue such as Binance, Coinbase, or Kraken—let me know which you can implement fastest.
The dashboard is just as important as the core bot. Through it I want to see:
• Real-time performance metrics (open PnL, equity curve, current exposure)
• Trade history with timestamps and order details
• Customizable alerts I can route to email, SMS, or Telegram
Keep the interface simple—Streamlit, Dash, or FastAPI + React are all acceptable if they give me a responsive, single-page view.
Deliverables:
1. Fully commented Python code for the trading engine
2. Web dashboard source and deployment script (Docker is fine)
3. Sample config file so I can tweak keys, position size, and alert rules
4. Quick README and a short Loom or GIF showing the system in action
Final code should be ready to run on a VPS (Ubuntu 22.04). Please build with clarity so I can extend the strategy logic later.
Related categories:
PHP
Python
Web Scraping
Software Architecture
Metatrader
Financial Markets
Web Development
NumPy
Data Analysis
Pandas