TradingAgents
by
TauricResearch

Description: TradingAgents: Multi-Agents LLM Financial Trading Framework

View on GitHub ↗

Summary Information

Updated 2 hours ago
Added to GitGenius on March 6th, 2026
Created on December 28th, 2024
Open Issues & Pull Requests: 282 (+0)
Number of forks: 17,803
Total Stargazers: 92,149 (+1)
Total Subscribers: 660 (+0)

Issue Activity (beta)

Open issues: 151
New in 7 days: 2
Closed in 7 days: 8
Avg open age: 126 days
Stale 30+ days: 143
Stale 90+ days: 96

Recent activity

Opened in 7 days: 2
Closed in 7 days: 7
Comments in 7 days: 6
Events in 7 days: 25

Top labels

  • enhancement (4)
  • duplicate (1)
  • invalid (1)

Repository Insights (GitGenius)

Median issue/PR response: 37.8 hours
Mean response time: 17.6 days
90th percentile: 22.5 days
Tracked items: 331

Most active contributors

Detailed Description

TradingAgents is a multi-agent financial trading framework built on large language models that simulates the structure and decision-making processes of real-world trading firms. The framework decomposes complex trading tasks into specialized agent roles, each powered by LLMs, that collaborate to evaluate market conditions and make informed trading decisions. The repository is written in Python and serves as both a research platform and a practical trading system, with its technical foundations documented in an arXiv paper at arxiv.org/pdf/2412.20138.

The framework organizes agents into distinct teams that mirror professional trading operations. The Analyst Team includes a Fundamentals Analyst that evaluates company financials and performance metrics, a Sentiment Analyst that aggregates news headlines and social media sentiment, a News Analyst that monitors macroeconomic indicators and global events, and a Technical Analyst that applies technical indicators like MACD and RSI to detect trading patterns. A separate Researcher Team comprises bullish and bearish researchers who critically assess the analysts' insights through structured debates to balance potential gains against risks. The Trader Agent synthesizes reports from analysts and researchers to make actual trading decisions, while the Risk Management and Portfolio Manager team continuously evaluates portfolio risk through volatility and liquidity assessments, with the Portfolio Manager providing final approval or rejection of transaction proposals before execution on a simulated exchange.

The project supports multiple LLM providers including OpenAI, Anthropic, Google, Groq, Mistral, NVIDIA, Kimi, DeepSeek, and any OpenAI-compatible endpoint. Users can configure the framework through environment variables with automatic API-key detection, and the system supports local models via Ollama as well as AWS Bedrock. The CLI interface allows users to select tickers, analysis dates, LLM providers, and research depth, with real-time progress tracking as agents execute their analyses. The framework works with any market covered by Yahoo Finance, supporting US equities, international markets including Hong Kong, Tokyo, London, India, Canada, and Australia, Chinese A-shares, and cryptocurrencies.

According to GitGenius activity tracking, the repository has processed 328 issues and pull requests with a median response latency of 37.4 hours and a mean of 423.2 hours. The most active contributor is Yijia-Xiao with 323 tracked events, followed by Tauric-Research with 52 events and slc03 with 11 events. Enhancement requests represent the most common issue label with 4 instances. The repository shares overlapping contributors with openclaw/clawhub, berriai/litellm, and openai/codex, indicating active engagement within the broader AI and trading research communities.

Recent releases show rapid development velocity. Version 0.3.0 introduced a verified data-access contract, expanded provider registry, FRED and Polymarket data vendors, and CI gates. Version 0.2.5 added a grounded Sentiment Analyst, GPT-5.5 model coverage, multi-region support for Qwen, GLM, and MiniMax, and remote Ollama support. Version 0.2.4 introduced structured-output agents, LangGraph checkpoint resume, persistent decision logs, and Docker support. The framework explicitly disclaims that it is designed for research purposes and should not be considered financial, investment, or trading advice, as trading performance varies based on model selection, temperature settings, trading periods, data quality, and other non-deterministic factors.

TradingAgents
by
TauricResearchTauricResearch/TradingAgents

Repository Details

Fetching additional details & charts...