crypto-trade-bot

Multi-instance Binance grid-trading fleet

crypto-trade-bot Multi-instance Binance grid-trading fleet Web Dashboard · web-tasks · :3000 · Architecture component Web Dashboard web-tasks · :3000 Telegram · commands + alerts · Architecture component Telegram commands + alerts Monitor & Reports · scheduleMonitorReport() · Architecture component Monitor & Reports scheduleMonitorReport() Hypervisor (Real) · hypervisor.js · Architecture component Hypervisor (Real) hypervisor.js Bot Runner Instances · DCA / ladder strategies · Architecture component Bot Runner Instances DCA / ladder strategies AI-Adaptive Engine · market-regime classifier · Architecture component AI-Adaptive Engine market-regime classifier Binance API · mainnet · real orders · Architecture component Binance API mainnet · real orders MySQL · managed_bots + order state · Architecture component MySQL managed_bots + order state start / stop / configure fork() per bot place orders hourly / daily schedule structured reports regime check → strategy params bot config order state (per INSTANCE_ID) Legend Frontend Backend Database External

Fleet Management

  • • One hypervisor process per environment forks bot_runner.js per bot instance
  • • All instances share one MySQL database, order state scoped by INSTANCE_ID

Strategy

  • • DCA float-step and ladder grid strategies, plus reactive/leveraged futures variants
  • • AI-adaptive module classifies market regime hourly and switches DCA parameters

Ops

  • • Structured Telegram reports (container status, ROI, trend) scheduled from inside the hypervisor itself
  • • Started/stopped/configured entirely from the web dashboard — no manual per-symbol container workflow