diff --git a/.gitignore b/.gitignore
index d3aca358..b4734bff 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,3 +18,10 @@ node_modules/
# Runtime config
schedule_config.json
+
+# Playwright MCP artifacts
+.playwright-mcp/
+
+# Test screenshots (root level)
+test-*.png
+prediction-accuracy-new.png
diff --git a/README.md b/README.md
index 84cd4002..484c8236 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@
[](https://arxiv.org/abs/2412.20138)
[](https://www.python.org/)
-[](LICENSE)
+[](LICENSE)
[](https://react.dev/)
[](https://fastapi.tiangolo.com/)
[](https://tailwindcss.com/)
@@ -19,7 +19,7 @@ An open-source framework that deploys **specialized AI agents** — analysts
-[Getting Started](#-getting-started) • [Web Dashboard](#-nifty50-ai-web-dashboard) • [Python API](#-python-api) • [Architecture](#-architecture) • [Contributing](#-contributing)
+[Getting Started](#getting-started) • [Web Dashboard](#nifty50-ai-web-dashboard) • [Python API](#python-api) • [Architecture](#architecture) • [Contributing](#contributing)
@@ -56,7 +56,7 @@ An open-source framework that deploys **specialized AI agents** — analysts
Dashboard — AI Recommendations at a Glance
-
+
@@ -64,7 +64,7 @@ An open-source framework that deploys **specialized AI agents** — analysts
History — Backtesting & Portfolio Simulation
-
+
@@ -72,7 +72,23 @@ An open-source framework that deploys **specialized AI agents** — analysts
Stock Detail — Deep Analysis View
-
+
+
+
+
+
+Analysis Pipeline — 12-Step AI Decision Process
+
+
+
+
+
+
+
+Investment Debates — Bull vs Bear AI Agents
+
+
+
@@ -80,7 +96,7 @@ An open-source framework that deploys **specialized AI agents** — analysts
Historical Date View — Ranked Stock Lists
-
+
@@ -88,7 +104,7 @@ An open-source framework that deploys **specialized AI agents** — analysts
How It Works — Multi-Agent AI System
-
+
@@ -96,7 +112,7 @@ An open-source framework that deploys **specialized AI agents** — analysts
Settings — Configurable AI Models
-
+
@@ -104,7 +120,7 @@ An open-source framework that deploys **specialized AI agents** — analysts
Dark Mode
-
+
@@ -115,32 +131,32 @@ An open-source framework that deploys **specialized AI agents** — analysts
TradingAgents mirrors the structure of real-world trading firms by decomposing complex trading tasks into specialized roles:
```
- ┌─────────────────────────────────────┐
- │ Data Collection │
- │ (Market, News, Social, Financials) │
- └──────────────┬──────────────────────┘
- │
- ┌──────────────▼──────────────────────┐
- │ Analyst Team │
- │ Technical ┃ Fundamental ┃ Sentiment │
- │ ┃ News ┃ │
- └──────────────┬──────────────────────┘
- │
- ┌──────────────▼──────────────────────┐
- │ Researcher Team │
- │ Bull Researcher ⚔ Bear Researcher │
- │ (Structured AI Debate) │
- └──────────────┬──────────────────────┘
- │
- ┌──────────────▼──────────────────────┐
- │ Trader Agent │
- │ Synthesizes reports → Decision │
- └──────────────┬──────────────────────┘
- │
- ┌──────────────▼──────────────────────┐
- │ Risk Management & Portfolio Mgr │
- │ Evaluates risk → Approves/Rejects │
- └─────────────────────────────────────┘
+ +-------------------------------------+
+ | Data Collection |
+ | (Market, News, Social, Financials) |
+ +-----------------+-------------------+
+ |
+ +-----------------v-------------------+
+ | Analyst Team |
+ | Technical | Fundamental | Sentiment |
+ | | News | |
+ +-----------------+-------------------+
+ |
+ +-----------------v-------------------+
+ | Researcher Team |
+ | Bull Researcher vs Bear Researcher |
+ | (Structured AI Debate) |
+ +-----------------+-------------------+
+ |
+ +-----------------v-------------------+
+ | Trader Agent |
+ | Synthesizes reports -> Decision |
+ +-----------------+-------------------+
+ |
+ +-----------------v-------------------+
+ | Risk Management & Portfolio Mgr |
+ | Evaluates risk -> Approves/Rejects |
+ +-------------------------------------+
```
@@ -173,7 +189,7 @@ TradingAgents mirrors the structure of real-world trading firms by decomposing c
```bash
# Clone the repository
-git clone https://github.com/hjlabs/TradingAgents.git
+git clone https://github.com/hemangjoshi37a/TradingAgents.git
cd TradingAgents
# Create virtual environment
@@ -207,7 +223,7 @@ python -m cli.main
Select your tickers, date, LLMs, and research depth from the interactive interface.
-
+
---
@@ -247,7 +263,7 @@ npm run dev # http://localhost:5173
| Layer | Technology |
|-------|-----------|
-| Frontend | React 18 + TypeScript, Vite, Tailwind CSS |
+| Frontend | React 18 + TypeScript, Vite, Tailwind CSS 4 |
| Charts | Recharts |
| Icons | Lucide React |
| Backend | FastAPI (Python) |
diff --git a/assets/TauricResearch.png b/assets/TauricResearch.png
deleted file mode 100644
index 3e88994d..00000000
Binary files a/assets/TauricResearch.png and /dev/null differ
diff --git a/assets/wechat.png b/assets/wechat.png
deleted file mode 100644
index 94355680..00000000
Binary files a/assets/wechat.png and /dev/null differ
diff --git a/frontend/docs/screenshots/01-dashboard-light.png b/frontend/docs/screenshots/01-dashboard-light.png
deleted file mode 100644
index e1e95fdf..00000000
Binary files a/frontend/docs/screenshots/01-dashboard-light.png and /dev/null differ
diff --git a/frontend/docs/screenshots/02-settings-modal.png b/frontend/docs/screenshots/02-settings-modal.png
index 92275525..539c50f2 100644
Binary files a/frontend/docs/screenshots/02-settings-modal.png and b/frontend/docs/screenshots/02-settings-modal.png differ
diff --git a/frontend/docs/screenshots/03-stock-detail-overview.png b/frontend/docs/screenshots/03-stock-detail-overview.png
index 30943d29..5cf6321a 100644
Binary files a/frontend/docs/screenshots/03-stock-detail-overview.png and b/frontend/docs/screenshots/03-stock-detail-overview.png differ
diff --git a/frontend/docs/screenshots/08-dashboard-dark-mode.png b/frontend/docs/screenshots/08-dashboard-dark-mode.png
index 131e69fe..f6019fcf 100644
Binary files a/frontend/docs/screenshots/08-dashboard-dark-mode.png and b/frontend/docs/screenshots/08-dashboard-dark-mode.png differ
diff --git a/frontend/docs/screenshots/09-how-it-works.png b/frontend/docs/screenshots/09-how-it-works.png
index eea55595..b9fe7e96 100644
Binary files a/frontend/docs/screenshots/09-how-it-works.png and b/frontend/docs/screenshots/09-how-it-works.png differ
diff --git a/frontend/docs/screenshots/10-history-page.png b/frontend/docs/screenshots/10-history-page.png
index cce0b712..094e1bcd 100644
Binary files a/frontend/docs/screenshots/10-history-page.png and b/frontend/docs/screenshots/10-history-page.png differ
diff --git a/frontend/docs/screenshots/11-history-stocks-expanded.png b/frontend/docs/screenshots/11-history-stocks-expanded.png
index 5833d96b..22ad3a21 100644
Binary files a/frontend/docs/screenshots/11-history-stocks-expanded.png and b/frontend/docs/screenshots/11-history-stocks-expanded.png differ
diff --git a/package.json b/package.json
index da802f2e..cd26ffc6 100644
--- a/package.json
+++ b/package.json
@@ -1,22 +1,33 @@
{
"name": "tradingagents",
"version": "1.0.0",
- "description": "Multi-Agent LLM Financial Trading Framework",
+ "description": "Multi-Agent LLM Financial Trading Framework with AI-powered stock analysis, structured debates, and backtesting",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
- "url": "git+https://github.com/hjlabs/TradingAgents.git"
+ "url": "git+https://github.com/hemangjoshi37a/TradingAgents.git"
},
- "keywords": [],
- "author": "",
- "license": "ISC",
+ "keywords": [
+ "trading",
+ "ai",
+ "multi-agent",
+ "llm",
+ "stock-analysis",
+ "nifty50",
+ "backtesting",
+ "fastapi",
+ "react",
+ "financial-trading"
+ ],
+ "author": "hjlabs.in",
+ "license": "Apache-2.0",
"bugs": {
- "url": "https://github.com/hjlabs/TradingAgents/issues"
+ "url": "https://github.com/hemangjoshi37a/TradingAgents/issues"
},
- "homepage": "https://github.com/hjlabs/TradingAgents#readme",
+ "homepage": "https://github.com/hemangjoshi37a/TradingAgents#readme",
"dependencies": {
"playwright": "^1.58.1"
}
diff --git a/pyproject.toml b/pyproject.toml
index 63af4721..3574961f 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,7 +1,7 @@
[project]
name = "tradingagents"
version = "0.1.0"
-description = "Add your description here"
+description = "Multi-Agent LLM Financial Trading Framework with AI-powered stock analysis, structured debates, and backtesting"
readme = "README.md"
requires-python = ">=3.10"
dependencies = [
diff --git a/setup.py b/setup.py
index ba5c224b..3e70273c 100644
--- a/setup.py
+++ b/setup.py
@@ -10,7 +10,7 @@ setup(
description="Multi-Agents LLM Financial Trading Framework",
author="TradingAgents Team",
author_email="yijia.xiao@cs.ucla.edu",
- url="https://github.com/hjlabs/TradingAgents",
+ url="https://github.com/hemangjoshi37a/TradingAgents",
packages=find_packages(),
install_requires=[
"langchain>=0.1.0",