hummingbot: Hummingbot – 自動暗号取引ボットの構築と実行のためのオープンソースフレームワーク
Hummingbot を使用すると、数十の中央集権型および分散型暗号取引所で動作するアルゴリズム取引ボットを作成、設定、実行できます。コマンドラインツール(hbot)と Docker イメージを提供し、簡単にインストールでき、既製のストラテジー(マーケットメイキング、アービトラージ、グリッドなど)のライブラリや取引所コネクタ用のプラグインシステムがあります。別プロジェクトの Condor がオプションで LLM 駆動の意思決定を追加しますが、コア製品は取引自動化プラットフォームであり、機械学習ライブラリではありません。
README の主なポイント
- Purpose – 無料でコミュニティ主導のボットフレームワークを提供することで、高頻度/アルゴリズム取引を民主化します。
- Installation – Conda ベースのソースインストール、Docker Compose、そしてボットスクリプト用の
hbotCLI をサポートします。 - Strategies – 市場作成、アービトラージ、グリッド、TWAP などをカバーするスクリプト、コントローラ、エグゼキュータ、そしてレガシー V1 ストラテジー。
- Exchange connectors – 多くの CEX(例: Binance、KuCoin)や DEX(例: Uniswap、Curve)向けの統一 API を提供し、カストディアルとノンカストディアルの両方のオプションがあります。
- AI integration – オプションの Condor ハーネスが LLM 駆動の意思決定ロジックを Telegram / Web ダッシュボード経由で Hummingbot に接続します。
- Community – 活発な Discord、ドキュメントサイト、ニュースレター、そして新しいコネクタ追加のためのガバナンスモデルがあります。
- License – Apache 2.0、完全にオープンソースです。
これを利用する可能性がある人
- 低レベルの取引所コードを書かずに戦略を自動化したい暗号トレーダー。
- カスタムボットを構築したり、既存のストラテジーを拡張したりする開発者。
- Condor ハーネスを通じて AI 強化取引を実験する研究者。
これは何ではないか
- 機械学習フレームワークや LLM モデルライブラリではありません。その AI コンポーネントはオプションのラッパーであり、コア製品は取引自動化エンジンです。
TL;DR – Hummingbot は多くの取引所で暗号取引ボットを作成・実行するためのオープンソースプラットフォームで、別プロジェクトの Condor を通じてオプションの LLM 駆動エージェントを利用できます。
Off‑topic flag: false(このリポジトリは実際のソフトウェアプロジェクトであり、主な焦点はコア AI/ML 研究ではなく自動取引です。)