Hummingbot LogoHummingbot Reporting

About Reporting

Hummingbot Foundation maintains this public, real-time dashboard to provide transparent insights into Hummingbot usage across all exchanges.

What data is collected

Every running Hummingbot instance reports a small set of anonymized metrics roughly every 15 minutes. These reports contain aggregate figures only — the total USD value of filled orders since the previous report, the connector the volume occurred on, and basic version information. They never include order details, trade prices, strategy parameters, account balances, wallet addresses, or API keys.

MetricPurposePrivacy level
Aggregated trade volumeTrack exchange usageAnonymized USD totals only
Exchange identifierAttribute volume to exchangesHummingbot connector id
Hummingbot versionMonitor version adoptionVersion numbers only
Instance informationMonitor OS adoptionGeneral system specs
Anonymous instance IDPrevent double-countingRandom UUID, not traceable

Privacy

The reporting pipeline is designed so that no personal information ever leaves the client. Instance identifiers are random hashes generated locally, with no link to a person, account, or machine. Individual reports are aggregated server-side before anything is displayed publicly, so the dashboard only ever shows totals across the network — never the activity of a single trader.

The data is used exclusively for the metrics published on this site. It is never sold to third parties. Aggregate usage figures help the Foundation demonstrate ecosystem traction to exchange partners, which in turn sustains development of the open-source client.

How collection works

The client aggregates filled-order volume locally and transmits it over HTTPS to the Foundation's reporting endpoint. The server stores each report in a time-series database, applies anonymization and aggregation, and this dashboard reads from those aggregates in real time — the live feed shows reports arriving within seconds of ingestion.

The entire pipeline is open source and auditable, from the metrics collector in the Hummingbot client to the reporting service behind this site.

Opting out

Reporting is enabled by default but entirely optional. To disable it, run config anonymized_metrics_mode in the Hummingbot client and set the value to anonymized_metrics_disabled. Nothing else about the client's behavior changes.

Most users keep reporting enabled: it preserves complete trader anonymity while contributing to the public usage metrics that support exchange partnerships, integrations, and continued development of the project.