KylinMountain/TradingAgents-AShare

A 股多智能体智能投研系统 — 基于 TradingAgents 架构,15 名 AI Agent 模拟机构协作与实时辩论对抗,全流程可视化,支持 OpenClaw / Claude Code 集成,Docker 一键部署。

What it solves

TradingAgents-AShare is a multi-agent system designed for deep analysis of the A-share market. It simulates the decision-making process of a top-tier investment research institution, replacing manual analysis with a structured, collaborative AI workflow to provide investors with structured trading suggestions, including target prices and stop-loss levels.

How it works

The system employs a team of 14 specialized AI agents organized into three main tiers:

  1. Analyst Team: Six agents focusing on fundamentals, sentiment, news, technicals, macroeconomics, and main-force capital to extract and evaluate market data.
  2. Researcher Team: Bull and bear researchers engage in a claim-driven structured debate (red-blue confrontation) to challenge conclusions, which is then adjudicated by a Research Director.
  3. Decision and Risk Control: A trader converts research conclusions into executable plans, which are then reviewed by three risk control agents (aggressive, conservative, and neutral) before a Portfolio Manager makes the final decision.

Who it’s for

This system is for investors and researchers interested in the A-share market who want professional-grade, structured AI-driven investment research and automated tracking of their portfolios.

Highlights

  • Debate Visualization: A real-time drawer allows users to watch the multi-agent debates (bull vs. bear and risk control) as they happen.
  • Intent-Driven Interaction: Supports natural language inputs (e.g., "Research Moutai short-term") to automatically identify targets and investment cycles.
  • Portfolio Tracking: Includes a tracking board for monitoring real-time prices, profit/loss, and historical reports for held stocks.
  • Multi-Model Support: Compatible with various LLM providers including OpenAI, Anthropic, Google Gemini, DeepSeek, and others.
  • Scheduled Analysis: Ability to set up automated, recurring analysis tasks for a list of watchlists.
  • REST API: Provides a standard API for integration with custom scripts or trading bots.