TradingAgents-GUI — Multi-Agent AI Stock Analysis Running Locally
Guide

Run Multi-Agent AI Stock Analysis Locally — TradingAgents-GUI Tutorial

May 2026 · 9 min read · AI · Finance · Local LLM · Multi-Agent

What Is TradingAgents-GUI?

TradingAgents-GUI is a locally-running graphical interface built on top of the open-source TauricResearch/TradingAgents framework. It lets you spin up a full team of AI analyst agents — Bull, Bear, Fundamentals, Sentiment, News, and Risk — and have them debate a stock, then deliver a final BUY, SELL, or HOLD verdict. The entire process runs on your own machine using your choice of LLM API.

The Local Lab fork adds a polished web UI, real-time agent progress tracking, multi-session chat, report export, and a one-click Windows installer — making the original framework accessible without the command-line setup.

🤖
Full Multi-Agent Team
Bull, Bear, Fundamentals, Sentiment, News, and Risk agents each analyze the stock independently before a final decision is made.
📊
BUY / SELL / HOLD Card
Clean color-coded decision card summarizes the final verdict with reasoning you can copy with one click.
Live Agent Pipeline
Watch each agent work in real time with a visual progress bar — see exactly which agent is running and what it's doing.
💬
Multi-Session Chat
Ask follow-up questions about any report with full pinned context — chat stays aware of the analysis it produced.
📄
Report Export
Export full analysis reports to Markdown, HTML, or PDF with a dedicated Reports tab that includes search and a table of contents.
🔒
Private & Local
Your ticker queries and analysis stay on your machine. No data sent to a third-party service — just your LLM API calls.

How the Multi-Agent Analysis Works

TradingAgents doesn't just ask one model "is this stock good?" — it runs a structured debate. Each agent has a distinct role and perspective:

The result is a layered analysis that surfaces both the bull and bear case before landing on a final recommendation — much closer to how a real research team would work than a single-shot prompt ever could be.

💡 Live cost estimates The Analyze tab shows a real-time cost estimate as agents run, so you can see exactly how many tokens your analysis is consuming. Useful for keeping API spend in check across different LLM providers.

Supported LLM Providers

TradingAgents-GUI works with any LLM provider that offers an API key. You'll need at least one of the following:

You configure your preferred provider through the built-in first-run setup wizard — no editing config files manually.

Report Depth Control

Before running an analysis you can choose between three report modes:

Three Built-In Themes

The UI ships with three visual themes you can switch between at any time:

Installation — One-Click Windows Installer

The fastest way to get running on Windows is the one-click installer, which includes portable Python 3.11 and Git so you don't need to install anything beforehand.

⭐ One-click installer available The Local Lab one-click Windows installer for TradingAgents-GUI is available via the GitHub repo. Local Lab Pro members get access to all installers including this one — view membership →

Manual Installation

Prefer to install manually? You'll need Python 3.10 or higher (3.11 recommended) and optionally Git.

  1. Clone the repository
git clone https://github.com/TheLocalLab/TradingAgents-GUI cd TradingAgents-GUI
  1. Run the Windows installer script
install.bat

On macOS or Linux:

./install.sh
  1. Launch the app — after installation completes, run the start script. The web UI will open in your browser automatically.
  2. First-run wizard — on first launch, the setup wizard walks you through entering your LLM API key and selecting your preferred provider. No config file editing required.
  3. Run an analysis — go to the Analyze tab, enter a stock ticker, choose your report depth, and click Analyze. The live pipeline shows each agent's progress in real time.
⚠️ This is not financial advice TradingAgents-GUI is a research and experimentation tool. AI models can and do make mistakes in financial analysis. Do not make investment decisions based solely on AI output. Always do your own research.

What Makes It Different from Asking ChatGPT?

Asking a single LLM "should I buy NVDA?" gives you one perspective with no checks or balances. TradingAgents runs multiple specialized agents that actively challenge each other — the Bull agent has to survive scrutiny from the Bear agent before the Risk agent makes a final call. The structured debate produces more nuanced analysis than a single-shot prompt, and the full reasoning chain is saved in the report for you to audit.

Running it locally means your queries aren't logged by a third-party service, and you're only paying for raw API calls — no per-query markup on top.

⭐ Want all Local Lab installers in one place?

Local Lab Pro gives you instant access to every one-click installer we've built — including TradingAgents-GUI — for one flat monthly price.

View Local Lab Pro →