Framework de backtesting configurável, baseado no Backtrader, para testar estratégias de trading em ações, criptomoedas e forex, com servidor MCP para assistentes de IA.
Fincept-Corporation/FinceptTerminal
Terminal desktop nativo em C++20 para pesquisa financeira, com interface Qt6, analytics em Python integrado, agentes de IA e mais de 100 conectores de dados de mercado.
Alternativa open source a:Bloomberg Terminal
- Estrelas
- 32,734
- Forks
- 4,660
- Issues abertas
- 9
- Último commit
- há 7 dias
O que é?
O Fincept Terminal é um aplicativo desktop para pesquisa financeira, desenvolvido como um programa nativo em C++20, com interface Qt6 e Python 3.11 integrado para analytics. É distribuído como um único binário, com instaladores para Windows, macOS e Linux, e não depende do Electron nem de um runtime de navegador.
A versão open source inclui ferramentas de analytics como avaliação por DCF, otimização de portfólio, VaR e índices de Sharpe, precificação de derivativos, renda fixa e um conjunto de módulos do QuantLib. Também conta com conectores para fontes de dados públicas e comerciais, como FRED, IMF, World Bank, Yahoo Finance e Polygon, além de integração com paper trading e corretoras. Os usuários fornecem suas próprias chaves de API e de LLM para os agentes de IA incluídos, compatíveis com provedores como OpenAI, Anthropic e Ollama.
Este repositório contém a edição gratuita sob a licença AGPL-3.0. O projeto também é oferecido em uma versão Enterprise proprietária, com dados privados e recursos adicionais. A versão open source é lançada mensalmente, e a compilação a partir do código-fonte exige versões específicas do CMake, Qt e Python.
Recursos principais
- 01Aplicativo desktop nativo em C++20, desenvolvido com Qt6 e analytics em Python 3.11 integrado
- 02Avaliação, otimização de portfólio, métricas de risco (VaR, Sharpe) e precificação de derivativos
- 03Mais de 100 conectores de dados, incluindo FRED, IMF, World Bank, Yahoo Finance e Polygon
- 04Agentes de IA com chaves próprias, compatíveis com OpenAI, Anthropic, Gemini, Ollama e outros
- 05Mecanismo de paper trading e integração com 16 corretoras
- 06Editor visual de nós e ferramentas MCP para automação
Casos de uso
- Estudantes ou pesquisadores acadêmicos que fazem avaliações de ações e experimentos de finanças quantitativas
- Investidores individuais que acompanham dados macroeconômicos e mercados usando fontes públicas
- Desenvolvedores que prototipam estratégias de trading com paper trading antes de operar no mercado real
- Pesquisadores que combinam conjuntos de dados econômicos com análises baseadas em LLM
Início rápido
- 1
Baixe o instalador para sua plataforma na página de releases
- 2
Clone o repositório
git clone … - 3
Execute o script de configuração para compilar a partir do código-fonte (Linux/macOS)
./setup.sh
Antes de usar
- A compilação a partir do código-fonte exige versões específicas de CMake, Ninja, Qt e Python; outras versões não são compatíveis.
- O copyleft forte da AGPL-3.0 se aplica, portanto builds modificados ou serviços hospedados precisam publicar suas alterações.
- A versão open depende dos seus próprios dados e de chaves de API de LLM, que têm custos próprios.
- Os instaladores pré-compilados estão disponíveis apenas para Windows, Linux e macOS com Apple Silicon.
Tópicos
Perguntas frequentes
- O que é FinceptTerminal?
- Terminal desktop nativo em C++20 para pesquisa financeira, com interface Qt6, analytics em Python integrado, agentes de IA e mais de 100 conectores de dados de mercado. O Fincept Terminal é um aplicativo desktop para pesquisa financeira, desenvolvido como um programa nativo em C++20, com interface Qt6 e Python 3.11 integrado para analytics. É distribuído como um único binário, com instaladores para Windows, macOS e Linux, e não depende do Electron nem de um runtime de navegador.
- FinceptTerminal é gratuito? Qual é a licença?
- FinceptTerminal é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- FinceptTerminal ainda é mantido?
- Manutenção ativa. O último commit de FinceptTerminal foi em 13 de out. de 2026.
- Para que posso usar FinceptTerminal?
- Estudantes ou pesquisadores acadêmicos que fazem avaliações de ações e experimentos de finanças quantitativas Investidores individuais que acompanham dados macroeconômicos e mercados usando fontes públicas Desenvolvedores que prototipam estratégias de trading com paper trading antes de operar no mercado real Pesquisadores que combinam conjuntos de dados econômicos com análises baseadas em LLM
- Como instalar FinceptTerminal?
- Baixe o instalador para sua plataforma na página de releases Clone o repositório: git clone … Execute o script de configuração para compilar a partir do código-fonte (Linux/macOS): ./setup.sh
- Onde consigo FinceptTerminal?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Fincept-Corporation/FinceptTerminal
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma de dados open source em Python que conecta fontes financeiras e outras fontes de dados e as disponibiliza para Python, Excel, agentes de IA e APIs REST.
Plataforma de investimento quantitativo orientada a IA da Microsoft, que abrange dados, treinamento de modelos, backtesting e execução de ordens para pesquisa quantitativa.
Motor de trading nativo em Rust e orientado a eventos, com plano de controle em Python para backtesting e trading ao vivo em mercados de cripto, FX, ações, futuros, opções e apostas.
Lista selecionada e organizada por categorias de bibliotecas, pacotes e recursos open source para finanças quantitativas, de precificação e backtesting a dados e muito mais.
Framework Python de código aberto para aplicar deep reinforcement learning a tarefas de negociação automatizada de ações e gestão de portfólio.