Um framework aberto de agentes que dá à IA seu próprio desktop Linux no Docker, com navegador e ferramentas para documentos, para realizar tarefas de verdade.
TauricResearch/TradingAgents
Framework open source de LLM multiagente que simula uma empresa de trading, com agentes analistas, pesquisadores, traders e de risco debatendo decisões de mercado.
- Estrelas
- 111,998
- Forks
- 21,644
- Issues abertas
- 99
- Último commit
- há 4 dias
O que é?
TradingAgents é um framework Python baseado em LangGraph que modela uma empresa de trading como um conjunto de agentes com tecnologia de LLM. Analistas de fundamentos, sentimento, notícias e análise técnica coletam dados usando suas próprias ferramentas; em seguida, pesquisadores com visões otimistas e pessimistas debatem os relatórios. Um trader propõe uma operação, e a equipe de gestão de risco e um Portfolio Manager aprovam ou rejeitam a proposta. As ordens aprovadas são enviadas a uma exchange simulada.
O projeto oferece suporte a diversos provedores de modelos, incluindo OpenAI, Google, Anthropic, DeepSeek, Qwen, Ollama e qualquer endpoint compatível com OpenAI, e permite executar os níveis de raciocínio rápido e profundo em provedores diferentes. Também oferece uma CLI interativa, uma API Python, configuração com Docker, retomada a partir de checkpoints, um registro persistente de memória de decisões e um módulo de backtesting que avalia decisões em uma grade de tickers e datas. As fontes de dados incluem Yahoo Finance, documentos da SEC EDGAR e dados macroeconômicos do FRED, e o framework funciona em vários mercados.
O framework foi criado para pesquisas sobre análise multiagente, não para servir como estratégia de trading. Os resultados variam entre execuções porque a amostragem dos modelos de linguagem e os dados em tempo real são não determinísticos.
Recursos principais
- 01Agentes analistas, pesquisadores, traders e de risco colaboram e debatem antes de tomar uma decisão.
- 02Oferece suporte a OpenAI, Google, Anthropic, DeepSeek, Qwen, Ollama e qualquer endpoint compatível com OpenAI.
- 03CLI interativa, API Python e configuração com Docker.
- 04Retomada a partir de checkpoints e registro persistente de memória de decisões.
- 05Backtesting em uma grade de tickers e datas.
- 06Abrange dados do Yahoo Finance, SEC EDGAR e FRED em vários mercados.
Casos de uso
- Pesquisar como sistemas multiagentes de LLM raciocinam sobre decisões financeiras.
- Prototipar fluxos de trabalho de agentes com LangGraph e dados reais de mercado.
- Fazer backtesting de análises baseadas em LLM com datas e tickers históricos.
- Comparar provedores de modelos usando o mesmo pipeline de trading.
Início rápido
- 1
Clone o repositório
git clone https://github.com/TauricResearch/TradingAgents.git - 2
Acesse a pasta do projeto
cd TradingAgents - 3
Crie um ambiente Python 3.13 com conda
conda create -n tradingagents python=3.13 - 4
Instale o pacote e suas dependências
pip install .
Antes de usar
- Foi desenvolvido apenas para fins de pesquisa e não se destina a oferecer aconselhamento financeiro ou de trading.
- Requer uma chave de API de um provedor de LLM ou uma configuração de modelo local, como o Ollama.
- O desempenho das operações pode variar conforme os modelos escolhidos, a temperatura, a qualidade dos dados e outros fatores não determinísticos.
Tópicos
Perguntas frequentes
- O que é TradingAgents?
- Framework open source de LLM multiagente que simula uma empresa de trading, com agentes analistas, pesquisadores, traders e de risco debatendo decisões de mercado. TradingAgents é um framework Python baseado em LangGraph que modela uma empresa de trading como um conjunto de agentes com tecnologia de LLM. Analistas de fundamentos, sentimento, notícias e análise técnica coletam dados usando suas próprias ferramentas; em seguida, pesquisadores com visões otimistas e pessimistas debatem os relatórios. Um trader propõe uma operação, e a equipe de gestão de risco e um Portfolio Manager aprovam ou rejeitam a proposta. As ordens aprovadas são enviadas a uma exchange simulada.
- TradingAgents é gratuito? Qual é a licença?
- TradingAgents é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- TradingAgents ainda é mantido?
- Manutenção ativa. O último commit de TradingAgents foi em 16 de out. de 2026.
- Para que posso usar TradingAgents?
- Pesquisar como sistemas multiagentes de LLM raciocinam sobre decisões financeiras. Prototipar fluxos de trabalho de agentes com LangGraph e dados reais de mercado. Fazer backtesting de análises baseadas em LLM com datas e tickers históricos. Comparar provedores de modelos usando o mesmo pipeline de trading.
- Como instalar TradingAgents?
- Clone o repositório: git clone https://github.com/TauricResearch/TradingAgents.git Acesse a pasta do projeto: cd TradingAgents Crie um ambiente Python 3.13 com conda: conda create -n tradingagents python=3.13 Instale o pacote e suas dependências: pip install .
- Onde consigo TradingAgents?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/TauricResearch/TradingAgents
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Biblioteca Python e livro didático executável em Jupyter que implementa 35 arquiteturas de IA agêntica, de Reflexion e ReAct a MemGPT e BrowserAgent, com LangGraph.
Tutorial modular de Agentic RAG com LangGraph, com indexação hierárquica, memória de conversa e esclarecimento de consultas.
Uma coleção de skills plug-and-play que adicionam recursos financeiros a agentes LLM: notícias, dados de ações, sentimento, previsões e relatórios.
Uma extensão do VS Code que reúne Claude Code, Codex e outros agentes de programação em uma conversa para que deem opiniões independentes, repassem tarefas e debatam soluções.
Livro gratuito e de código aberto em chinês sobre princípios de design e práticas de engenharia de AI Agents, com 109 experimentos complementares e versões para download em PDF e EPUB.