ウォーレン・バフェットやピーター・リンチなど12人の伝説的投資家をAIエージェントとしてシミュレートする新しいオープンソースプロジェクトがGitHubで爆発的な人気を呼び、5.1万以上のスターを獲得しました。
戻る
ウォーレン・バフェットやピーター・リンチなど12人の伝説的投資家をAIエージェントとしてシミュレートする新しいオープンソースプロジェクトがGitHubで爆発的な人気を呼び、5.1万以上のスターを獲得しました。

12人の象徴的な投資家の哲学を株式分析のためのマルチエージェントAIシステムに変換するオープンソースプロジェクトが開発者コミュニティの注目を集め、GitHubで5.17万以上のスターを獲得しました。このプロジェクト「AI Hedge Fund」は、ウォーレン・バフェット、チャーリー・マンガー、ピーター・リンチなどのAIペルソナから株式に関する洞察を得ることができ、リリース以来9,000回以上フォークされています。
「核心的なアイデアは、投資哲学をエージェントにエンコードし、個人投資家に『マスターモデル』を提供することです」と、プロジェクトの背後にいる独立系デベロッパーのヴィラット・シン(Virat Singh)氏は述べています。このシステムは、著名な投資家に基づく12のエージェントと、バリュエーションやリスク管理などのタスクを担当する6つの専門エージェントの計18のエージェントチームを使用して議論を行い、最終的な取引シグナルを決定します。
プロジェクトの技術アーキテクチャは、ReactとTypeScriptで構築されたフロントエンドと、PythonおよびFastAPIのバックエンドという、一般的なフレームワークを組み合わせて使用しています。マルチエージェントのワークフローのオーケストレーションにはLangGraphを使用しており、各エージェントは共有データ辞書を介して情報をやり取りできます。システムはOpenAI、Anthropic、Groqなど13の大規模言語モデル(LLM)に接続可能で、Ollamaを介してオープンソースモデルをローカルで実行することもできます。
投資家にとって、このプロジェクトは単一の推奨事項としてではなく、相反する戦略間の議論としてアイデアをストレステストする斬新な方法を提供します。バリュー投資家のベン・グレアムやグロース重視のキャシー・ウッドなど、対立する見解を持つ人物が含まれていることが大きな特徴です。最終的な出力は、専任のポートフォリオマネージャー・エージェントによって管理される、これら異なるアプローチの統合結果となります。
AI Hedge Fundシステムは3層構造のアーキテクチャで設計されています。フロントエンドにはReact Flowベースのビジュアルエディタが搭載されており、ユーザーはエージェントノードをドラッグ・アンド・ドロップして、カスタムの投資委員会を構築できます。この視覚的なワークフローにより、コードのみのアプローチと比較して、取引戦略のロジックをより直感的に設計・理解できるようになります。
バックエンドは、エージェント間の状態と情報の流れを管理するためにLangGraphに依存しています。すべてのエージェントは共通の AgentState データ辞書を共有し、複数の視点から銘柄を分析する際の一貫性を確保しています。データはさまざまなAPIを通じてシステムに供給され、プロフェッショナルな財務データソースもサポートされています。定量的分析のための重要な機能は、内蔵のバックテストモジュールです。ユーザーは、AAPL、MSFT、NVDAなどのティッカーの過去データに対して戦略を実行し、資金を投入する前にパフォーマンス指標を確認できます。
AI Hedge Fundは、著名な投資家の戦略を「エージェント化」するという、拡大するトレンドの一環です。高度な投資分析へのアクセスを民主化することを目指し、同様のプロジェクトが登場し始めています。しかし、開発者は、このプロジェクトが実際の資金でテストされたものではなく、収益を保証するものではないと注意を促しています。
このプロジェクトは、その実用性についての議論を呼んでいます。あるユーザーは、AIの「巨匠たち」の意見が対立した場合、どのように行動すべきかを質問しました。シン氏のプロジェクトでは、最終的にポートフォリオマネージャー・エージェントが判断を下すことでこれに対処していますが、一部のユーザーが指摘するように、その価値は議論そのものを聞くことにあるのかもしれません。システムは投資哲学を再現することはできても、結果まで再現することはできません。現時点では、強力な教育ツールとして、また、より高度なエージェントベースの金融分析システムを構築するためのフレームワークとして機能しています。
本記事は情報提供のみを目的としており、投資勧誘を目的としたものではありません。