OpenViSTAI · Agents · Blockchain · Crypto
Menu
Trading & Crypto Agents

Tradingagents Astock

Tradingagents Astock is an Apache-2.0 Python framework for multi-agent investment research on A-share equities, with market-specific data sources, analyst roles, bull-bear debate and risk assessment.

Independent OpenViST project profile, based on linked sources.

Tradingagents Astock — OpenViST project profile in Trading & Crypto Agents.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when you want to study or build an A-share research workflow that combines multiple analyst perspectives with debate and risk assessment.

Who it is for

  • Developers building or adapting Python-based multi-agent equity research workflows.
  • Researchers and students studying agent debate and analysis for A-share market conditions.

Documented uses

  • Assemble market, sentiment, news, fundamentals and A-share-specific policy or trading-activity analysis into a research workflow.
  • Structure competing investment hypotheses through bull-and-bear agent debate.
  • Add a risk discussion and portfolio-level assessment after analyst reports.
Before you choose

Requirements & limits

The project is publicly available as source code under the Apache-2.0 license. The README specifies Python 3.10 or newer and installation from the repository.

  • The framework is tailored to A-share data and rules, including T+1 settlement, price limits and minimum lot sizes.
  • Its seven analyst roles include A-share-focused policy, trading-activity and share-unlock analysis.
  • The README describes data access through sources including mootdx, Tencent, Eastmoney, Sina and Tonghuashun; users should account for configuring and operating a local Python framework.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install the A-share research framework

Prepare a local Python installation of TradingAgents-Astock.

Before you start

  • Python 3.10 or later
  • Git
  • A working Python package installer

Steps

  1. Clone the repository: the command below.

    Documented command
    git clone https://github.com/simonlin1212/tradingagents-astock.git
  2. Change into the repository directory: cd tradingagents-astock.

  3. Install the package in editable mode: the command below.

    Documented command
    pip install -e .

Expected outcome

The project is installed locally in editable mode; this covers setup, not running an analysis.

Guide limitations

  • The README describes the project as a research and teaching implementation, not investment advice or an investment service.
  • The documented setup steps do not specify how to configure or run an analysis.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
10 October 2026
Original website title
simonlin1212/TradingAgents-astock · Official homepage title · retained in its source language