プロジェクトの概要

「ai-hedge-fund」は、複数の独立したAIエージェントを組み合わせ、ヘッジファンドの意思決定プロセスをシミュレーションするシステムです。 ウォーレン・バフェットのようなバリュー投資家から、マイケル・バリーのようなショートセラーに至るまで、実在するレジェンド投資家たちの投資哲学をAIエージェントとして定義し、それらの議論を通じて最終的なポートフォリオを決定します。

機能・できること

リポジトリの構成

Python と LangGraph をベースに構築されており、エージェント間の協力関係(ワークフロー)が明確に定義されています。

セットアップ・導入のイメージ

Poetry を使用した環境構築が推奨されています。

  1. リポジトリをクローンし、poetry install を実行。
  2. .env ファイルに OpenAI 等の LLM キーと、Financial Modeling Prep の API キーを設定。
  3. poetry run python src/main.py --ticker AAPL のようにコマンドを実行すると、指定した銘柄の分析が開始されます。

ターゲット層 / 注目ポイント

AIエージェントのビジネス応用を模索している開発者や、FinTech 分野の研究者に最適です。 単一の AI に答えを求めるのではなく、複数の「専門家(エージェント)」を戦わせ、その結果を「合意」としてまとめるアプローチが、実際の組織的な意思決定プロセスに近く、非常に実用的である点に注目が集まっています。

制約・リスク

このプロジェクトはあくまで教育・研究目的であり、実際の金融取引に使用することは推奨されていません。 意志決定の質は使用する LLM の性能と、提供される市場データの精度に強く依存します。現実の資金投入には自己責任と慎重な検証が必要です。

まとめ

「投資の専門家を AI で再現し、組織としての判断を下す」というコンセプトを、LangGraph を用いて具現化した非常に興味深いプロジェクトです。 AI エージェントが単なるアシスタントを超え、複雑な意思決定を代行する未来を予感させる内容となっています。

ソースリンク