Repolode
KylinMountain

KylinMountain/TradingAgents-AShare

AIエージェントが強気・弱気の見解やリスクを議論し、取引案を提示するA株(中国株式市場)向けのマルチエージェント投資調査システム。

スター
892
フォーク
244
未解決の Issue
29
最終コミット
9 日前

このページはオープンソースプロジェクトの紹介であり、投資助言ではありません。取引や投資には損失のリスクがあります。ご利用前にご自身でリスクを判断し、お住まいの地域の法令に従ってください。

これは何?

TradingAgents-AShareは、マルチエージェント設計を採用したA株分析システムです。ファンダメンタルズ、センチメント、ニュース、テクニカル、マクロ環境、主力資金の動向などを担当する約14の専門エージェントが分析結果をまとめ、強気派と弱気派による構造化された議論と、3つの観点からのリスクレビューを経て、ポートフォリオマネージャーが売買の方向性、確信度、目標価格、損切り価格を含む最終判断を提示します。

Webアプリでは、銘柄を指定した短期見通しの依頼など、自然言語で分析を依頼できます。分析を定期実行するウォッチリスト、ポートフォリオをインポートして追跡できるダッシュボード、保存したレポートの履歴にも対応しています。各エージェントの議論は、ビジュアルなタイムラインで確認できます。設定ページから、OpenAI、Anthropic、Gemini、DeepSeek、ZhipuなどのLLMプロバイダーを切り替えられます。

Dockerイメージとして利用できるほか、PythonとNode.jsを使ってソースから実行でき、Bearer tokenで保護されたREST APIを提供します。OpenClaw skillとしてもパッケージ化されています。ライセンスは非商用利用に限られており、投資助言ではなく、調査・学習を目的としています。

主な機能

  • 01ファンダメンタルズ、センチメント、ニュース、テクニカル、マクロ、資金フローを担当する約14の役割別エージェントが稼働します。
  • 02最終判断の前に、強気派と弱気派の議論、および3つの観点からのリスクレビューを行います。
  • 03自然言語で依頼でき、銘柄と保有期間を自動で判定します。
  • 04ポートフォリオの情報を再利用しながら、分析を定期実行するウォッチリストに対応しています。
  • 05ポートフォリオの保有銘柄をインポートし、追跡用ダッシュボードで確認できます。
  • 06複数のLLMプロバイダーに対応し、Webの設定ページから設定できます。
  • 07トークン認証付きのREST APIを提供し、OpenClaw skillとしてもインストールできます。

ユースケース

  • 構造化された強気・弱気の論拠をもとに、A株銘柄の短期または中期の見通しを調査する。
  • ウォッチリストの分析を定期実行し、保存されたレポートを時系列で確認する。
  • REST APIを通じて、A株分析を独自のスクリプトやダッシュボードに組み込む。
  • マルチエージェントによる投資ワークフローがコード上でどのように構成されているかを学ぶ。

クイックスタート

  1. 1

    リポジトリをクローンします

    git clone https://github.com/KylinMountain/TradingAgents-AShare.git
  2. 2

    プロジェクトフォルダーに移動し、アプリのシークレットキーを設定します

    cd TradingAgents-AShare && export TA_APP_SECRET_KEY=$(openssl rand -base64 32)
  3. 3

    Docker Compose でアプリを起動し、http://localhost:8000 を開きます

    docker compose up -d

使う前に知っておきたいこと

  • 対象は中国のA株市場のみです。
  • 新規モジュールには PolyForm Noncommercial 1.0.0 ライセンスが適用されるため、商用利用はできません。
  • 分析を実行するには、モデルプロバイダーから取得したご自身の LLM API キーが必要です。
  • 出力は調査目的のみであり、投資助言ではありません。

収録されている特集

トピック

よくある質問

TradingAgents-AShare とは?
AIエージェントが強気・弱気の見解やリスクを議論し、取引案を提示するA株(中国株式市場)向けのマルチエージェント投資調査システム。 TradingAgents-AShareは、マルチエージェント設計を採用したA株分析システムです。ファンダメンタルズ、センチメント、ニュース、テクニカル、マクロ環境、主力資金の動向などを担当する約14の専門エージェントが分析結果をまとめ、強気派と弱気派による構造化された議論と、3つの観点からのリスクレビューを経て、ポートフォリオマネージャーが売買の方向性、確信度、目標価格、損切り価格を含む最終判断を提示します。
TradingAgents-AShare は無料で使えますか?ライセンスは?
TradingAgents-AShare は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
TradingAgents-AShare は今もメンテナンスされていますか?
活発にメンテナンス中。TradingAgents-AShare の最終コミットは 2026年10月30日 です。
TradingAgents-AShare は何に使えますか?
構造化された強気・弱気の論拠をもとに、A株銘柄の短期または中期の見通しを調査する。 ウォッチリストの分析を定期実行し、保存されたレポートを時系列で確認する。 REST APIを通じて、A株分析を独自のスクリプトやダッシュボードに組み込む。 マルチエージェントによる投資ワークフローがコード上でどのように構成されているかを学ぶ。
TradingAgents-AShare のインストール方法は?
リポジトリをクローンします: git clone https://github.com/KylinMountain/TradingAgents-AShare.git プロジェクトフォルダーに移動し、アプリのシークレットキーを設定します: cd TradingAgents-AShare && export TA_APP_SECRET_KEY=$(openssl rand -base64 32) Docker Compose でアプリを起動し、http://localhost:8000 を開きます: docker compose up -d
TradingAgents-AShare はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/KylinMountain/TradingAgents-AShare

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト