Skip to content

hummingbot/datadog

Repository files navigation

Hummingbot Reported Volumes

Interactive dashboard visualizing aggregated trading volumes reported by Hummingbot instances worldwide.

Live Dashboard: View on GitHub Pages (coming soon)

About the Data

This dashboard displays anonymized metrics collected from Hummingbot trading bot instances. As described in the Hummingbot Reporting documentation:

  • Hummingbot instances report aggregated metrics every 15 minutes via HTTPS
  • Data is fully anonymized — no personal information, wallet addresses, or API keys are collected
  • Each instance is identified only by a random UUID to prevent duplicate counting
  • All data is aggregated before public display

What's Reported

Metric Description
Trade Volume Aggregated USD volume totals
Exchange Connector identifier (e.g., binance, uniswap)
Version Hummingbot version for adoption tracking
Instance ID Random UUID (anonymized)

Opt-Out

Users can disable reporting by running:

config anonymized_metrics_enabled False

Dashboard Features

  • Filter by Time Range: All time, last 30/90/180/365 days, or custom date range
  • Filter by Exchange: Multi-select dropdown with search
  • Interactive Charts: Zoom, pan, and export capabilities
  • Exchange Rankings: Sortable table with volume share percentages

Data Files

File Description
total_daily_volume.csv Daily aggregated volume across all exchanges
volume_by_exchange.csv Daily volume broken down by exchange connector
volume_by_version.csv Daily volume broken down by Hummingbot version
volume_by_instance.csv Daily volume broken down by anonymized instance UUID

Note: Data collection ended on 2026-03-16. Time range filters (e.g. "Last Year") are anchored to this last available data date, not today's date.

Refreshing Data

Data is exported from Datadog using the included script. Requires Datadog API credentials:

export DD_API_KEY="your-api-key"
export DD_APP_KEY="your-app-key"
python3 export_data.py

Development

# Install dependencies
npm install

# Start local server
python3 -m http.server 8080

# Run tests
npx playwright test

License

This project is part of the Hummingbot ecosystem — the open source framework for crypto market makers.

About

Hummingbot Reported Volumes Dashboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors