Files
ramseshk 232103e167 Add live dashboard with WebSocket PnL streaming, deploy at ftdt.io/cv
Built a tasteful dark-themed dashboard showing real-time strategy
performance. Components:

- dashboard/server.py: FastAPI + WebSocket backend that collects
  strategy metrics and streams them to connected clients
- dashboard/static/index.html: Clean single-page dashboard with
  equity curve (Chart.js), per-strategy PnL cards with Sharpe,
  win rate, drawdown, and a live trade log
- Deployed as a background process on port 9175, proxied by Caddy
  at ftdt.io/cv via handle_path

Also added docs/WALLET_SETUP.md with step-by-step instructions
for setting up a Hyperliquid testnet wallet and claiming faucet USDC.

Design: dark theme, JetBrains Mono for numbers, Inter for labels,
status dots with pulse animation. No bloat — one HTML file + vanilla JS.
2026-08-03 11:56:29 +00:00

18 lines
237 B
Plaintext

# Core
nautilus-trader>=1.210.0
numpy>=1.24.0
pandas>=2.0.0
pyyaml>=6.0
requests>=2.28.0
# Dashboard
fastapi>=0.109.0
uvicorn[standard]>=0.27.0
# Visualization
matplotlib>=3.7.0
seaborn>=0.12.0
# Optional: dashboard
streamlit>=1.28.0