In simple English
This tool uses artificial intelligence to research stocks in the Chinese market. Different computer agents play the roles of analysts, arguing with each other to test investment ideas. It helps you search for stocks using plain sentences and practise paper trading. You need to supply your own database and language model keys to make it run. The core code is open source, but the web app layer has usage restrictions.
What it is
TradingAgents-CN is a hybrid-licensed multi-agent research framework built for the Chinese A-share market. It combines a FastAPI (a modern Python framework for building fast web APIs) backend with a Vue 3 (a framework for building user interfaces with JavaScript) frontend and MongoDB (a document-based database program) storage.
What it is good for
Solo builders and traders who want an automated research assistant to debate stock ideas, scan the Chinese market using natural language, and learn how multi-agent financial systems work.
- Multiple AI agents collaborate on stock analysis and debates.
- Includes a natural-language stock screener for filtering thousands of symbols.
- Provides free built-in study courses and learning guides for financial analysis.
- Requires setting up separate MongoDB and Redis (an in-memory data store used for caching and queues) databases before running.
- The application layer has proprietary restrictions that ban commercial redistribution.
- Needs external API keys for language models and market data providers.
manual stock screening and single-analyst reports
MongoDB
- TauricResearch/TradingAgents113k stars
The original English multi-agent trading framework that this project forks and adapts.
- jesse-ai/jesse8.7k stars
A Python framework for writing crypto trading strategies, testing them against past prices, and running them live.
- hummingbot/hummingbot20k stars
A free framework for writing and running automated trading programs on cryptocurrency exchanges.
- lballabio/QuantLib7.7k stars
The long-established free library for pricing and risk-managing financial instruments.
git clone https://github.com/hsliuping/TradingAgents-CN cd TradingAgents-CN python -m venv env source env/bin/activate pip install -r requirements.txt cp .env.example .env