Repolode
hsliuping

hsliuping/TradingAgents-CN

Assistente de pesquisa multiagente com LLM para o mercado de ações A da China, com agentes analistas que debatem, triagem em linguagem natural e paper trading.

Estrelas
32,831
Forks
6,843
Issues abertas
298
Último commit
há 2 meses

Esta página apresenta um projeto de código aberto e não constitui aconselhamento de investimento. Negociar e investir pode gerar perdas: avalie o risco por conta própria e siga as leis do seu país antes de usá-lo.

O que é?

TradingAgents-CN é uma adaptação para o mercado chinês de um framework de trading com LLM e múltiplos agentes. Vários agentes de IA assumem papéis diferentes, como analistas de mercado, setores, fundamentos e notícias, além de pesquisadores otimistas e cautelosos, e colaboram em um processo de pesquisa no estilo debate sobre ações A.

Além da análise de ações individuais em cinco níveis de profundidade, o sistema oferece pesquisas gerais com perguntas em linguagem natural, triagem de ações em um banco de dados com mais de 6.000 ativos, um assistente de IA com busca na web e chamada de ferramentas, além de paper trading com revisão. Um centro de aprendizagem integrado inclui cursos gratuitos e guias de estudo. O backend é desenvolvido com FastAPI, com frontend em Vue 3, e usa MongoDB e Redis, que devem ser instalados separadamente. Os dados de mercado e financeiros vêm de Tushare, AKShare e BaoStock; os usuários fornecem seus próprios tokens e chaves de API de LLM.

O projeto destina-se apenas a aprendizado e pesquisa e declara explicitamente que não oferece aconselhamento de investimento. O código está sob uma licença híbrida: a biblioteca principal de agentes usa Apache-2.0, enquanto a camada da aplicação disponibiliza o código-fonte com restrições de redistribuição e uso comercial.

Recursos principais

  • 01Análise multiagente de ações individuais no estilo debate, em cinco níveis de profundidade
  • 02Triagem de ações em linguagem natural entre mais de 6.000 ações A
  • 03Assistente de IA com busca na web, chamada de ferramentas e memória persistente de fatos
  • 04Skills personalizadas para buscar dados por meio de um centro de Skills
  • 05Paper trading com revisão, além de um curso gratuito de aprendizagem
  • 06Dados de mercado de Tushare, AKShare e BaoStock

Casos de uso

  • Aprender como frameworks de LLM multiagentes são aplicados à pesquisa de ações
  • Explorar dados de ações A com perguntas em linguagem natural e triagem
  • Praticar fluxos de trabalho de análise de investimentos com paper trading
  • Estudar o design de prompts e a orquestração de agentes em uma tarefa financeira real

Início rápido

  1. 1

    Instale e inicie o MongoDB 7.0 ou superior e o Redis 6 ou superior, usando as credenciais definidas em .env

  2. 2

    Crie um ambiente virtual do Python 3.11 e instale as dependências do backend

    pip install -r requirements.txt
  3. 3

    Copie a configuração de exemplo para .env e preencha os valores necessários de MongoDB, Redis e JWT_SECRET

    cp .env.example .env
  4. 4

    Inicie o backend na porta 8000

    uvicorn app.main:app

Antes de usar

  • A licença é híbrida: a camada da aplicação (app/, frontend/, core/) tem o código-fonte disponível, mas proíbe a redistribuição e o uso comercial.
  • O projeto atende apenas ao mercado de ações A da China.
  • Você precisa instalar e executar o MongoDB e o Redis por conta própria.
  • Para usar o projeto, você precisa da sua própria chave de API de LLM e de tokens de dados de mercado, como os do Tushare.

Em coleções

Tópicos

Perguntas frequentes

O que é TradingAgents-CN?
Assistente de pesquisa multiagente com LLM para o mercado de ações A da China, com agentes analistas que debatem, triagem em linguagem natural e paper trading. TradingAgents-CN é uma adaptação para o mercado chinês de um framework de trading com LLM e múltiplos agentes. Vários agentes de IA assumem papéis diferentes, como analistas de mercado, setores, fundamentos e notícias, além de pesquisadores otimistas e cautelosos, e colaboram em um processo de pesquisa no estilo debate sobre ações A.
TradingAgents-CN é gratuito? Qual é a licença?
TradingAgents-CN é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
TradingAgents-CN ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de TradingAgents-CN foi em 22 de set. de 2026.
Para que posso usar TradingAgents-CN?
Aprender como frameworks de LLM multiagentes são aplicados à pesquisa de ações Explorar dados de ações A com perguntas em linguagem natural e triagem Praticar fluxos de trabalho de análise de investimentos com paper trading Estudar o design de prompts e a orquestração de agentes em uma tarefa financeira real
Como instalar TradingAgents-CN?
Instale e inicie o MongoDB 7.0 ou superior e o Redis 6 ou superior, usando as credenciais definidas em .env Crie um ambiente virtual do Python 3.11 e instale as dependências do backend: pip install -r requirements.txt Copie a configuração de exemplo para .env e preencha os valores necessários de MongoDB, Redis e JWT_SECRET: cp .env.example .env Inicie o backend na porta 8000: uvicorn app.main:app
Onde consigo TradingAgents-CN?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/hsliuping/TradingAgents-CN

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados