Hummingbot

Hummingbot is built around automated crypto strategies, especially market making across centralized and decentralized venues. Scripts and controllers can be developed with paper trading and backtesting before exchange keys are connected for live use.

cryptomarket makingpaper tradingautomated tradingstrategy backtesting
GitHub Stars19,281
Primary languagePython
LicenseApache-2.0
Official repositoryOpen GitHub ↗

Is it a fit?

The quick decision view, grounded in the ranking data and verification record.

Best for

Crypto market-making and automation users who want an official paper path before connecting exchanges.

Not ideal for

Researchers focused on equities, cross-sectional factors, or a small backtest-only library.

Tested status

Locally attempted; the tested task remains partial

Setup difficulty

Medium

Last verified

2026-07-31

Closest alternative

Qlib

What it can do

Research and testing

Strategy backtesting
Yes
LLM or agent based
No

Trading

Paper trading
Yes
Automated trading
Yes

Getting started

API key required to start
No
Registration required to start
No
Self-hostable
Yes

Capabilities shown as Yes or No come from the official project source. Unconfirmed fields remain “Not confirmed”.

Related task rankings

The same tool can rank differently for different jobs.