Repolode
olaxbt

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. 1

    リポジトリをクローンする

    git clone https://github.com/olaxbt/ai-market-maker.git
  2. 2

    uv と Python の依存関係をインストールする(先に TA-Lib をインストールしてください。README を参照)

    pip install uv && uv sync --extra dev
  3. 3

    環境変数テンプレートをコピーし、.env に OPENAI_API_KEY または ATLASCLOUD_API_KEY を設定する

    cp .env.example .env
  4. 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 アダプターはドライランのみです。

トピック

#agentic-trading#crypto#multiagent-systems#backtesting#langgraph#risk-management#paper-trading#claw#openclaw#stock

よくある質問

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 の数値は毎日更新されます。

関連プロジェクト