Practical overview
When it fits
Use Banbot when a self-hosted workflow is needed for developing, evaluating and automating event-driven cryptocurrency strategies across several symbols, time frames or accounts.
Who it is for
- Developers building or modifying algorithmic cryptocurrency strategies.
- Quantitative traders evaluating strategies across symbols and time frames.
- Operators running self-hosted trading automation across supported exchange accounts.
Documented uses
- Write and test cryptocurrency trading strategies.
- Backtest historical market data.
- Run strategies across multiple symbols and periods.
- Coordinate trading across multiple exchange accounts.
- Explore documented strategy-parameter optimisation methods.
Requirements & limits
The project is publicly available on GitHub and identifies AGPLv3 licensing for free use and code modification. The README also describes a commercial licence for different terms. It references a Docker quick start and separate website documentation.
- Self-hosting: Banbot targets Linux, CLI and server environments rather than presenting itself as only a hosted application.
- Exchange coverage: the README lists Binance, OKX and Bybit through the banexg integration, with spot, USD-M and coin-M markets shown for each.
- Workflow scope: the project combines strategy writing, backtesting and deployment, and states that strategies can support both backtesting and real trading.
- Scaling model: multi-symbol, multi-strategy, multi-period and multi-account operation is central to the documented design.
- Licensing: free use and modification are described under AGPLv3, while different commercial terms require a separate commercial licence.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 1 October 2026
- Original website title
- banbox/banbot · Official homepage title · retained in its source language

