Hummingbot Dashboard is a community project to build dashboards that help you deploy, manage, backtest, and analyze Hummingbot instances (and much more!) Each dashboard is maintained by 1-2 community members.
Here are the current dashboards in the collection:
- 🐙 Bot Orchestration: Deploy and manage Hummingbot instances
- ⚙️ Backtest Manager: Backtest strategies against historical data and optimize hyper-parameters
- 🚀 Strategy Performance: Analyze the performance of a running Hummingbot instance
- 🗂 Candles Downloader: Download historical exchange data as OHLVC candles. Supports multiple trading pairs and custom time ranges/intervals.
- 🔍 DB Inspector: Inspect and analyze the orders and trades data contained in a Hummingbot strategy database
- 🧙 Token Spreads: Identify cross-exchange trading opportunities by analyzing differences in token spreads across venues
- 🦉 TVL vs MCAPs: Easily compare various DeFi protocols based on their market capitalization and total value locked, using DeFiLlama data.
This project is built using StreamLit and uses Anaconda and Docker to simplify installation, updates, and manage dependencies.
See Installation for how to install and update the dashboard.
We welcome contributions from the community! See Contributing for more information.
To provide feedback, submit a Github issue or join the #dashboard channel in our Discord.