2 pontos por kgcrom 2026-03-21 | Ainda não há comentários. | Compartilhar no WhatsApp

Olá.

Há 6 meses eu tinha compartilhado o projeto cluefin.
Desta vez, conectei o pacote openapi criado no cluefin (corretoras, DART RestAPI) como uma ferramenta utilizável por agentes de IA e criei o projeto de pesquisa de investimentos com múltiplos agentes "cluefin-dure".

Nesse meio-tempo, com o cluefin eu criei CLI, TUI, front-end, testei integração com IA e também mexi em várias coisas de trading automatizado/backtesting.
Foi divertido durante o processo de criação, mas eu não consegui usar de forma consistente; aí não havia muito o que melhorar... e acabava só adicionando funções desnecessárias... um ciclo ruim ;;

Então vi o projeto Dexter e pensei: "Oh!! Se eu adaptar isso para o que eu preciso, pode ficar bem útil", e foi assim que comecei.

Salve virattt!!!

Enfim, até aqui foi meu desabafo, então vou apresentar o projeto.


Objetivo

Assim como, no passado, durante a época de colheita as pessoas uniam forças para trabalhar no campo,
pensei que seria ótimo se, nos meus investimentos, agentes de IA também dividissem papéis e analisassem juntos.
Por isso dei o nome de "Dure".

Ainda há muita coisa para lapidar, mas o objetivo vai além de apenas perguntar sobre uma única ação:
quero criar uma ferramenta parecida com um assistente de investimentos que una em um único fluxo de trabalho pesquisa, análise de empresas e gestão de portfólio.

Principais recursos

Usei pi. 🙏🏼

🤖 Pesquisa com múltiplos agentes

A pesquisa é conduzida dividindo os papéis entre fundamentos / notícias / estratégia / backtest / crítica.

💬 Exploração interativa

É possível tentar uma análise de empresas diretamente no terminal usando linguagem natural.

📊 Análise de cenários

Por exemplo, se você fizer uma pergunta como se o Fed cortar emergencialmente 50 bp, o que acontece com o setor de semicondutores?,
o sistema estrutura o cenário e organiza em um relatório os impactos por ação e a avaliação consolidada.

🔎 Triagem de ações

Você pode filtrar ações candidatas com base em mercado/estilo e ver as prioridades.

🧪 Pesquisa de estratégia + backtest

Se você inserir uma ideia de estratégia, pode acompanhar em sequência o desenho da estratégia, o backtest e a crítica.

📝 Salvamento de resultados e relatório

Os resultados de execução ficam salvos no formato data/runs/<runId>/report.html e podem ser vistos tanto no resumo do terminal quanto no relatório em HTML.

🧠 Acúmulo de memória

Também estou colocando uma estrutura para acumular aos poucos conteúdos como estratégias, experimentos e teses em uma memória baseada em arquivos.
Ainda está em fase inicial, mas quero que melhore com o uso e passe a refletir preferências pessoais.

.
Planos futuros

  • adicionar ferramenta de ações americanas da Korea Investment & Securities
  • adicionar ferramenta da API EDGAR
  • adicionar ferramenta de download e parsing de xbrl
  • adicionar ferramenta de parsing de notas explicativas das divulgações do Serviço de Supervisão Financeira
  • desenvolver uma função para simular um único evento com uma versão simplificada do MiroFish
  • aplicar o conceito de autoresearch para desenvolver recursos que permitam pesquisas e análises corporativas melhores

São necessárias 4 chaves.

Realmente são muitas chaves, haha.
Se você tiver interesse na própria estrutura, talvez seja divertido dar uma olhada rápida só no código.

Obrigado.

Ainda não há comentários.

Ainda não há comentários.