// 概要
TradingAgents は、実際のトレーディング企業の業務プロセスをシミュレートするために設計された、マルチエージェントベースの LLM 金融取引フレームワークです。このフレームワークは、ファンダメンタルズ、センチメント、ニュース、テクニカル分析などの専門エージェントを配置し、市場状況を共同で評価して取引戦略を策定します。システムは LangGraph を使用して構築されており、主要な LLM プロバイダーをサポートし、対話型のコマンドラインインターフェースと Python 開発 API を提供します。
// 技術解説
TradingAgents は LangGraph 上に構築されたマルチエージェント型の金融取引フレームワークであり、実際のトレーディング企業の運用ワークフローをシミュレートするように設計されています。複雑な取引タスクをファンダメンタルズ、センチメント、ニュース、テクニカル分析といった専門的な役割に分解し、リサーチャーによる議論メカニズムを導入することで、市場状況の深い評価を実現しています。このアーキテクチャ設計は、意思決定の堅牢性を向上させるだけでなく、リスク管理やポートフォリオマネージャーによる階層的な制御を通じて、取引判断の厳密さを保証します。本フレームワークは様々な主要な LLM プロバイダーをサポートしており、研究者に対して金融 AI 実験のための高度にモジュール化された拡張性の高いプラットフォームを提供します。
// 主要ハイライト
// ユースケース
// クイックスタート
開発者はリポジトリをクローンし、conda を使用して Python 3.13 環境を作成した後、pip install . を実行して依存関係をインストールできます。必要な API キーを .env ファイルに設定した後、tradingagents コマンドでインタラクティブな CLI を起動するか、Python コード内で TradingAgentsGraph クラスをインポートして独自の取引戦略を開発できます。