Agents / hummingbot

Hummingbot

An open-source Python framework for building and running market-making and arbitrage bots across centralized and decentralized crypto venues.

  • market-making
  • crypto
  • arbitrage
  • defi
  • high-frequency

added 2026-08-15 · Apache-2.0 · external

Use this

$ git clone https://github.com/hummingbot/hummingbot

Prerequisites

tradingadvancedainoneprogrammingmoderatesetupmoderate

Details

authorsHummingbot Foundation
originexternal
licenseApache-2.0
disclosurefully-open
strategymarket-making, arbitrage
statusactive
marketscrypto

Hummingbot provides a strategy framework plus a large connector library spanning three venue categories: central-limit-order-book centralized exchanges such as Binance, Coinbase, KuCoin, Bybit, OKX, and Kraken; CLOB decentralized exchanges including dYdX, Injective Helix, Hyperliquid, XRP Ledger, and Derive; and AMM DEXs including Uniswap, Raydium, PancakeSwap, Curve, Orca, Meteora, and Balancer.

The project positions itself as infrastructure for high-frequency and market-making strategies rather than a specific trading model — the intelligence is in the strategies users build on it.