Build a stock research assistant that automatically gathers technical, fundamental, and sentiment data for any ticker.
Learn how to architect multi-agent AI systems where specialized agents collaborate to solve complex problems.
Generate comprehensive stock analysis reports in Markdown, Word, or PDF format for personal investment research.
Study how to integrate multiple LLM providers (OpenAI, Gemini, Chinese models) into a single application.
Requires Docker, MongoDB, Redis, multiple API keys (OpenAI, Google Gemini), and multi-service orchestration to run end-to-end.
TradingAgents-CN is a Chinese-language enhanced version of an AI-powered stock analysis platform that uses multiple AI agents working together to research and analyze stocks, specifically optimized for China's A-share market (Shanghai and Shenzhen stock exchanges), Hong Kong stocks, and US stocks. The system deploys a team of specialized AI analyst agents: one for technical chart analysis, one for fundamental financial data, one for news sentiment, and a risk management layer that synthesizes their work. Users ask questions or request analysis on a stock ticker, and the agents collectively produce a comprehensive research report, much like having a virtual team of analysts. The platform is built as a full web application with a Vue.js front-end (the visual interface) and a FastAPI back-end (the server logic), connected to MongoDB and Redis databases for caching and storing results. It supports multiple AI providers including OpenAI, Google Gemini, and Chinese LLM providers, with Docker-based deployment for easy setup. Reports can be exported as Markdown, Word, or PDF. Important licensing note: the core AI analysis code is open-source (Apache 2.0), but the web application front-end and back-end are proprietary and require commercial licensing for business use. Personal and research use is free. For a non-technical founder: this is a research and learning platform for studying how to apply multi-agent AI systems to stock analysis. It is not intended for live trading execution, and its README emphasizes it is for educational purposes only, not investment advice.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.