専門分野に応じてエージェント間で制御を引き継ぐ、LangGraph上のスウォーム型マルチエージェントシステムを構築するPythonライブラリです。
olaxbt/ai-market-maker
専門AIデスクがシグナルを生成し、Risk Guardが取引を拒否できるオープンソースのマルチエージェント暗号資産取引システム。買い持ち戦略との比較バックテストにも対応。
- スター
- 2,106
- フォーク
- 302
- 未解決の Issue
- 4
- 最終コミット
- 3 か月前
このページはオープンソースプロジェクトの紹介であり、投資助言ではありません。取引や投資には損失のリスクがあります。ご利用前にご自身でリスクを判断し、お住まいの地域の法令に従ってください。
これは何?
AI Market Makerは、小規模なヘッジファンドのような構成を採用した暗号資産取引スタックです。テクニカル分析、マクロ、ニュース、パターン、オンチェーンやオーダーフローのシグナルを担当する専門AIエージェントが、LangGraphベースのシグナル調停機構に情報を送ります。その出力はポートフォリオ処理を経てRisk Guardに渡され、注文の実行前に拒否できます。
バックテストとペーパートレードに対応しています。バックテストでは、SharpeやSortinoなどのパフォーマンス指標、買い持ち戦略との比較、全取引の台帳を確認できます。同じCSVファイルを使った再実行で結果を再現できるよう、ハッシュマニフェスト付きの固定済み過去データがリポジトリに含まれています。ペーパートレードはBinance Testnetを対象とし、Hyperliquidアダプターはdry-runモードで動作します。Futu OpenDアダプターでは、香港株と米国株のデータを扱い、注文をシミュレーションできます。
スタックにはFastAPIバックエンド、エージェントのトレースやバックテストレポートを表示するNext.jsダッシュボード、OpenClawスキルのパッケージングが含まれます。エージェントモードの実行には、OpenAI互換APIまたはAtlas CloudのAPIキーが必要です。
主な機能
- 01複数の専門AIエージェントがシグナルを生成し、重み付けされた調停機構がBUY、SELL、HOLDの判断にまとめます。
- 02Risk Guardは、実行前に提案された取引を拒否できます。
- 03バックテストでは、Sharpe、Sortino、profit factor、買い持ち戦略を基準とした比較を確認できます。
- 04固定済みの過去のOHLCV、ファンディング、マクロ、ニュースデータにより、オフラインで再実行できます。
- 05Binance Testnetでのペーパートレードに加え、Hyperliquidのdry-runアダプターとFutu OpenDの株式アダプターを利用できます。
- 06Next.jsダッシュボードで、エージェントのトレース、バックテスト結果、トポロジーを確認できます。
ユースケース
- 固定済みデータを使った再現可能なバックテストで、マルチエージェント暗号資産戦略を調査する。
- 資金をリスクにさらす前に、Binance Testnetでエージェント主導の戦略をペーパートレードする。
- LLM駆動のシグナルと注文実行の間に、リスク拒否レイヤーを設ける方法を検討する。
- 取引エージェントをOpenClawスキルとしてパッケージ化する。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/olaxbt/ai-market-maker.git - 2
uv と Python の依存関係をインストールする(先に TA-Lib をインストールしてください。README を参照)
pip install uv && uv sync --extra dev - 3
環境変数テンプレートをコピーし、.env に OPENAI_API_KEY または ATLASCLOUD_API_KEY を設定する
cp .env.example .env - 4
Docker でフルスタックを起動する(Docker Desktop が必要)。その後、http://localhost:3000 を開く
docker compose up --build -d
使う前に知っておきたいこと
- Agentic モードには LLM API キー(OPENAI_API_KEY または ATLASCLOUD_API_KEY)が必要です。暗黙のフォールバックはありません。
- 完全なセットアップには TA-Lib の C ライブラリと、プラットフォームスタック用の Docker Desktop が必要です。
- AGPL-3.0 ライセンス(コピーレフト)で提供されており、ネットワーク経由で利用可能な改変版のソースコード共有が求められます。
- ライブ実行は Binance Testnet でのペーパートレードに限られます。Hyperliquid アダプターはドライランのみです。
トピック
よくある質問
- ai-market-maker とは?
- 専門AIデスクがシグナルを生成し、Risk Guardが取引を拒否できるオープンソースのマルチエージェント暗号資産取引システム。買い持ち戦略との比較バックテストにも対応。 AI Market Makerは、小規模なヘッジファンドのような構成を採用した暗号資産取引スタックです。テクニカル分析、マクロ、ニュース、パターン、オンチェーンやオーダーフローのシグナルを担当する専門AIエージェントが、LangGraphベースのシグナル調停機構に情報を送ります。その出力はポートフォリオ処理を経てRisk Guardに渡され、注文の実行前に拒否できます。
- ai-market-maker は無料で使えますか?ライセンスは?
- ai-market-maker は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- ai-market-maker は今もメンテナンスされていますか?
- 半年以内に更新あり。ai-market-maker の最終コミットは 2026年8月20日 です。
- ai-market-maker は何に使えますか?
- 固定済みデータを使った再現可能なバックテストで、マルチエージェント暗号資産戦略を調査する。 資金をリスクにさらす前に、Binance Testnetでエージェント主導の戦略をペーパートレードする。 LLM駆動のシグナルと注文実行の間に、リスク拒否レイヤーを設ける方法を検討する。 取引エージェントをOpenClawスキルとしてパッケージ化する。
- ai-market-maker のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/olaxbt/ai-market-maker.git uv と Python の依存関係をインストールする(先に TA-Lib をインストールしてください。README を参照): pip install uv && uv sync --extra dev 環境変数テンプレートをコピーし、.env に OPENAI_API_KEY または ATLASCLOUD_API_KEY を設定する: cp .env.example .env Docker でフルスタックを起動する(Docker Desktop が必要)。その後、http://localhost:3000 を開く: docker compose up --build -d
- ai-market-maker はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/olaxbt/ai-market-maker
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIトレーディングエージェント向けのローカルファーストなメモリー兼発注前チェック機能。判断を改ざん検知可能なSHA-256監査チェーンに記録し、20個のMCPツールを提供します。
株式、オプション、先物、外国為替、暗号資産、予測市場の戦略を構築・バックテスト・ライブ取引できるPythonフレームワーク。取引判断を行うAIエージェントにも対応します。
複数のLLM搭載投資家エージェントを使ってAI主導の取引判断を探る、教育目的の概念実証プロジェクトです。実際の取引は行いません。
グリッド、DCA、AI、TradingViewの戦略をBinance、Coinbase、Hyperliquidなど15以上の取引所で自動化する、無料のオープンソース暗号資産取引ボット。
A株データを使った戦略研究、ポートフォリオ構築、バックテスト向けのオープンソースC++/Python定量取引フレームワークです。