Aplicativo desktop para acompanhar e avaliar o desempenho de carteiras de investimentos em ações, criptomoedas e outros ativos.
investbrainapp/investbrain
Rastreador de investimentos self-hosted baseado em Laravel que consolida ativos de várias corretoras e acompanha o desempenho do mercado.
Alternativa open source a:Personal Capital
Kubera
- Estrelas
- 940
- Forks
- 76
- Issues abertas
- 13
- Último commit
- há 2 horas
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 é?
O Investbrain é um rastreador de investimentos self-hosted, desenvolvido como uma aplicação web em PHP com Laravel. Ele permite gerenciar carteiras e transações de diferentes corretoras em um só lugar, acompanhar seus ativos e analisar o desempenho ao longo do tempo. Comandos executados em segundo plano atualizam os dados de dividendos e desdobramentos de ações.
Os dados de mercado são obtidos por meio de uma interface de provedores intercambiáveis. Há suporte a Yahoo Finance, Twelve Data, Finnhub, Alpaca e Alpha Vantage. Você pode listar vários provedores em ordem para que o app tente o próximo caso uma solicitação falhe. Desenvolvedores também podem adicionar seus próprios provedores implementando a interface de dados de mercado.
Um recurso opcional de chat com IA responde a perguntas com base nos seus próprios ativos. Ele se conecta a serviços hospedados de LLM, como OpenAI, Anthropic e Gemini, além do Ollama e de outros endpoints compatíveis com OpenAI. Os dados da carteira podem ser importados e exportados para backup ou migração. A instalação recomendada é via Docker Compose.
Recursos principais
- 01Acompanhe ativos e transações de várias contas de corretoras em um único painel.
- 02Obtenha dados de mercado do Yahoo Finance, Twelve Data, Finnhub, Alpaca ou Alpha Vantage, com fallback automático.
- 03Converse com um assistente de IA que usa seus ativos como contexto, com LLMs hospedados ou Ollama.
- 04Importe e exporte carteiras e transações para backup e portabilidade.
- 05Comandos agendados atualizam preços, dividendos e desdobramentos de ações, além de recalcular o custo de aquisição.
Casos de uso
- Consolidar em uma única visualização investimentos mantidos em várias corretoras.
- Hospedar seu próprio rastreador privado de carteiras e manter seus dados financeiros no seu servidor.
- Fazer perguntas a um LLM sobre seus próprios ativos enquanto executa um modelo local pelo Ollama.
- Desenvolver ou testar um provedor personalizado de dados de mercado para uma aplicação Laravel.
Início rápido
- 1
Baixe o arquivo docker-compose.yml
curl -O https://raw.githubusercontent.com/investbrainapp/investbrain/main/docker-compose.yml - 2
Ajuste as configurações do ambiente no arquivo compose
- 3
Inicie o app com o Docker Compose
docker compose up - 4
Abra http://localhost:8000/register no navegador
Antes de usar
- A hospedagem própria exige que o Docker Engine esteja instalado na sua máquina.
- Os recursos de chat com IA precisam da sua própria chave de API de um provedor ou de um endpoint do Ollama hospedado por você.
- Os dados de mercado do Yahoo podem ser bloqueados por alguns firewalls ou bloqueadores de anúncios, como o Pi-hole.
Tópicos
Perguntas frequentes
- O que é investbrain?
- Rastreador de investimentos self-hosted baseado em Laravel que consolida ativos de várias corretoras e acompanha o desempenho do mercado. O Investbrain é um rastreador de investimentos self-hosted, desenvolvido como uma aplicação web em PHP com Laravel. Ele permite gerenciar carteiras e transações de diferentes corretoras em um só lugar, acompanhar seus ativos e analisar o desempenho ao longo do tempo. Comandos executados em segundo plano atualizam os dados de dividendos e desdobramentos de ações.
- investbrain é gratuito? Qual é a licença?
- investbrain é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- investbrain ainda é mantido?
- Manutenção ativa. O último commit de investbrain foi em 7 de nov. de 2026.
- Para que posso usar investbrain?
- Consolidar em uma única visualização investimentos mantidos em várias corretoras. Hospedar seu próprio rastreador privado de carteiras e manter seus dados financeiros no seu servidor. Fazer perguntas a um LLM sobre seus próprios ativos enquanto executa um modelo local pelo Ollama. Desenvolver ou testar um provedor personalizado de dados de mercado para uma aplicação Laravel.
- Como instalar investbrain?
- Baixe o arquivo docker-compose.yml: curl -O https://raw.githubusercontent.com/investbrainapp/investbrain/main/docker-compose.yml Ajuste as configurações do ambiente no arquivo compose Inicie o app com o Docker Compose: docker compose up Abra http://localhost:8000/register no navegador
- Onde consigo investbrain?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/investbrainapp/investbrain
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Software open source de gestão de patrimônio para acompanhar ações, ETFs e criptomoedas em várias contas, com hospedagem própria via Docker.
Rastreador open source e local-first de finanças pessoais para investimentos, patrimônio líquido, gastos e simulações, com versões para desktop, iOS e Docker self-hosted.
Diário de trading e plataforma de análise auto-hospedável que importa operações de várias corretoras e analisa padrões de desempenho.
Um dashboard de aplicações self-hosted e página inicial do navegador para organizar links de apps web, com estatísticas em tempo real de serviços compatíveis.
Gerenciador de favoritos self-hosted para salvar, organizar, arquivar e compartilhar links com listas, tags e uma REST API.