TauricResearch/TradingAgents

TradingAgents: Multi-Agents LLM Financial Trading Framework

何を解決するか

TradingAgents は、プロのトレーディングファームの構造をシミュレートすることで、金融取引の複雑さに対処します。単一のLLMに頼るのではなく、専門的なエージェントチームが市場データを分析し、戦略を議論し、リスクを管理することで、見落としの可能性を低減し、取引意思決定の質を向上させます。

動作方法

このフレームワークは LangGraph を使って、4つの主要ステージに分かれたマルチエージェントワークフローを調整します:

  1. アナリストチーム:専門エージェントがファンダメンタルズ(財務状況)、センチメント(ソーシャルメディア/ニュース)、グローバルマクロトレンド、テクニカル指標(MACD/RSI)に関するデータを収集します。
  2. リサーチャーチーム:買い目と売り目を持つリサーチャーが構造的な議論を行い、アナリストの結論を検証し、利益の可能性とリスクのバランスを取ります。
  3. トレーダーエージェント:アナリストとリサーチャーのレポートを統合して、取引のタイミングと規模を決定します。
  4. リスク・ポートフォリオ管理:リスク管理チームがボラティリティと流動性を評価し、ポートフォリオマネージャーが取引の承認または却下を最終決定します。

システムには、過去の取引と反省を記録する決定ログがあり、将来のパフォーマンス向上に活用できます。また、中断された実行を再開できるチェックポイント機能もサポートしています。

対象ユーザー

マルチエージェントAIシステムと金融分析の研究者、およびLLM駆動の取引基盤を構築したい開発者向けに設計されています。

特徴

  • マルチプロバイダ対応:OpenAI、Google、Anthropic、xAI、DeepSeek、Qwen、GLM、MiniMax、およびOllama経由のローカルモデルと互換性があります。
  • グローバル市場カバレッジ:Yahoo Financeがカバーするすべての市場に対応しており、米国、香港、東京、ロンドン、インド、カナダ、オーストラリア、中国、暗号資産を含みます。
  • メモリシステム:過去の取引から得た教訓を現在の分析に注入できる永続的な決定ログを維持します。
  • フェールセーフ:LangGraphのチェックポイント機能により、クラッシュ後に最後の成功ステップから分析を再開できます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト