amBrain
FinTechOct 5, 20268 min de leitura

Como escolher uma empresa de software para construir o seu produto fintech

Desenvolvimento fintechComo escolher um fornecedorParceiros fintechRegulação fintech
Erro ao carregar a imagem

Fintech abrange produtos tão diferentes quanto um app de pagamentos e uma exchange de cripto, e poucas empresas construíram todos eles. Defina que tipo de produto você está construindo e quais partes um parceiro licenciado vai fornecer, e então procure uma empresa que tenha um sistema desse tipo funcionando para usuários reais.

A empresa de software certa para um produto fintech é aquela que já construiu o seu tipo de produto e ainda o mantém funcionando para usuários reais. Fintech abrange pagamentos, crédito, banco digital, corretagem e trading, exchanges de cripto e ferramentas de compliance, e cada tipo exige uma experiência diferente. Por isso, antes de pedir uma indicação a alguém, dê nome ao tipo de produto que você está construindo.

A resposta curta: anote o que o seu produto faz com dinheiro e qual empresa licenciada vai guardá-lo ou movimentá-lo. Depois faça uma lista curta de empresas que já construíram esse tipo de produto, peça a cada uma que mostre um sistema desse tipo ainda em funcionamento e mantenha o código, as contas e a documentação no nome da sua empresa.

Qual empresa de software deve construir o meu produto fintech?

Nenhuma lista de nomes pode responder isso por você, porque uma lista não sabe o que o seu produto faz, sob qual licença ele opera nem com quais parceiros você assinou. Uma pergunta melhor é quais empresas já construíram um produto como o seu e se ele ainda funciona para usuários reais hoje.

A maioria dos produtos fintech é construída sobre uma empresa licenciada. Dependendo do produto, ela é um banco que guarda depósitos, um processador de cartões que movimenta os pagamentos com cartão, um custodiante (uma empresa licenciada para guardar ativos de terceiros) ou uma corretora ou bolsa que executa as operações. A empresa de software constrói o que fica em volta desse parceiro, então a experiência que você deve exigir depende do parceiro em que o seu produto vai se apoiar.

O que a empresa de software constrói e o que um parceiro licenciado fornece?

Veja como o trabalho costuma se dividir nos tipos mais comuns de produto fintech:

  • Pagamentos e transferências de dinheiro. Um processador de pagamentos ou uma instituição de pagamento licenciada movimenta o dinheiro. A empresa de software constrói a sua tela de pagamento ou o seu app, a conexão com o processador, o livro-razão (o seu próprio registro de cada pagamento) e uma conferência diária de que esse registro bate com os relatórios do processador. Pergunte à empresa quais processadores ela já integrou e como o livro-razão dela trata reembolsos, pagamentos com falha e duplicados
  • Crédito. Um banco ou um credor licenciado normalmente financia os empréstimos, e birôs de crédito e provedores de dados alimentam a decisão. A empresa de software constrói o fluxo de solicitação, as regras de decisão, o cronograma de pagamento e o processo de cobrança de parcelas em atraso. Pergunte quais provedores de dados de crédito a empresa já conectou e como uma mudança nas regras de crédito entra em produção
  • Banco digital e carteiras sobre um banco parceiro. O banco parceiro guarda os depósitos e emite os cartões, muitas vezes por meio de um provedor de banco como serviço (BaaS), uma empresa que permite que apps usem a licença e as contas de um banco parceiro. A empresa de software constrói o app, o onboarding e os registros que precisam bater com os registros do banco todos os dias. Pergunte como a empresa manteve os registros dela alinhados com os do banco em um projeto anterior
  • Plataformas de corretagem e de trading. Por trás das operações há uma corretora licenciada, uma clearing (que liquida as operações depois que elas acontecem) ou uma bolsa. A empresa de software constrói o terminal de trading, o sistema de gestão de ordens que acompanha cada ordem até ela ser executada e as conexões com bolsas e outros locais de negociação. Essas conexões costumam usar FIX, o formato padrão de mensagens que corretoras e bolsas usam para enviar ordens. Pergunte quais locais de negociação a empresa já conectou e quais dos sistemas dela recebem ordens reais hoje
  • Exchanges de cripto e custódia, ou seja, a guarda das moedas dos clientes. Na UE e em muitos outros países, o operador precisa da sua própria licença ou registro, e a custódia pode ser feita internamente ou por um especialista. A empresa de software constrói o matching engine que casa ordens de compra e de venda, as carteiras e os fluxos de depósito e saque. Pergunte como a empresa separa as carteiras quentes, que ficam online para saques rápidos, das carteiras frias, que ficam offline por segurança, e quem pode aprovar um saque
  • Plataformas para empresas de trading proprietário. A corretora da empresa ou outro parceiro de trading executa as operações. A empresa de software constrói os desafios de avaliação (os testes pagos que um trader precisa passar para receber uma conta financiada), as regras de trading e o registro do saldo e dos resultados de cada trader. Uma boa verificação é como uma violação de regra é detectada e com que rapidez ela chega à conta do trader
  • Ferramentas de compliance e de onboarding. Os provedores de verificação de identidade e de triagem, que checam pessoas contra listas de sanções, fazem as verificações. A empresa de software conecta esses provedores, constrói a fila de revisão e mantém a trilha de auditoria, um registro de quem decidiu o quê e quando. Descubra como a decisão de um revisor é registrada e quem pode alterá-la depois

Muitos produtos misturam dois ou três desses tipos. Uma carteira com cartão e um produto de poupança envolve pagamentos, banco e às vezes crédito. Anote cada tipo de que a sua primeira versão precisa e procure uma empresa que tenha construído o mais difícil deles.

Por que o parceiro importa na escolha de uma empresa de software?

O seu parceiro define regras que o software precisa seguir, e a empresa de software precisa conhecê-las. Em junho de 2023, o Federal Reserve, o FDIC e o OCC publicaram orientações conjuntas sobre relações com terceiros. Elas dizem que um banco deve planejar, avaliar, contratar, monitorar e, quando necessário, encerrar as suas relações com empresas externas, e afirmam que esses princípios também se aplicam a empresas fintech, inclusive as que lidam com os clientes do banco. Em setembro de 2026, as agências propuseram novas orientações para substituí-las, então pergunte ao seu banco parceiro quais regras ele segue ao supervisionar você.

Na prática, é nos registros que isso dá errado. A Synapse Financial Technologies, uma empresa que conectava apps fintech a bancos parceiros, entrou com pedido de falência pelo Chapter 11 em 22 de abril de 2024. Os registros dela e os dos bancos não batiam, e a administradora judicial do processo, a ex-presidente do FDIC Jelena McWilliams, estimou a diferença entre 65 e 96 milhões de dólares. Clientes finais de vários apps fintech ficaram meses sem conseguir acessar o próprio dinheiro. Pergunte a qualquer empresa que vá construir o seu livro-razão como ela comprova todos os dias que os números dela batem com os do parceiro.

Pagamentos com cartão têm um padrão de segurança próprio. O PCI DSS, publicado pelo PCI Security Standards Council, se aplica a toda empresa que armazena, processa ou transmite dados de titulares de cartão, e aos sistemas que podem afetar a segurança desses dados. A versão 4.0.1 saiu em junho de 2024. Uma boa empresa muitas vezes projeta o seu produto de modo que os números de cartão nunca passem pelos seus servidores, o que reduz a parte do sistema coberta pelo padrão. Pergunte à empresa como ela faria isso no seu produto.

Na UE, uma empresa que opera uma exchange de cripto ou guarda criptoativos de clientes precisa de autorização como prestadora de serviços de criptoativos pelo regulamento MiCA, cujas regras para essas empresas valem desde 30 de dezembro de 2024. Bancos e algumas outras empresas licenciadas podem, em vez disso, notificar o seu regulador. Instituições de pagamento precisam de autorização pela segunda Diretiva de Serviços de Pagamento (PSD2). Obter a licença é trabalho da sua empresa e dos advogados dela. A empresa de software constrói os registros e os controles que o regulador vai pedir para ver.

Como avaliar uma empresa de software fintech antes de assinar?

  • Veja um sistema do seu tipo que ainda esteja funcionando e descubra quem o usa. Uma demonstração ou um arquivo de design mostra menos do que um produto em produção
  • Peça a lista dos parceiros licenciados, processadores ou locais de negociação que a empresa já integrou, e quais dessas integrações ela ainda mantém
  • Converse com um engenheiro que trabalhou nesse sistema. Peça que ele mostre como o dinheiro circula pelo sistema e o que acontece quando uma etapa falha
  • Descubra como a empresa registra cada movimentação de dinheiro e como confere esses registros com os do parceiro
  • Peça evidências de segurança por escrito: quem consegue acessar os sistemas em produção e como esse acesso é registrado, onde senhas e chaves ficam guardadas e quem revisa cada versão antes de ela ir para produção. Um relatório SOC 2, se a empresa tiver um, é um relatório de asseguração emitido por uma firma independente de CPA segundo as normas do AICPA. Pergunte se ele é do Tipo 1, que olha uma única data, ou do Tipo 2, que cobre um período, e quais serviços da empresa ele inclui
  • Verifique no contrato a propriedade do código, as contas em que o seu produto roda e o que a empresa entrega quando o trabalho termina

O artigo sobre times dedicados, com link acima, trata das verificações de contrato com mais detalhes, incluindo o que colocar por escrito sobre a propriedade do código.

Quais são os sinais de alerta?

  • Todo tipo de produto fintech na lista da empresa, e nenhum sistema em produção que ela possa mostrar para o seu
  • Uma estimativa que ninguém revisou depois de ler a documentação de integração do seu parceiro
  • Nenhuma resposta clara sobre quem guarda os registros das movimentações de dinheiro, ou sobre como eles são conferidos com os do parceiro
  • A afirmação de que o software da empresa já vem “em conformidade” ou “pré-licenciado”
  • Segurança descrita com selos e logotipos em vez de documentos
  • Código mantido nos repositórios e nas contas de nuvem da própria empresa contratada, sem data para passá-los para as suas

Onde a amBrain se encaixa?

“Desenvolvimento de terminais de trading, sistemas de gestão de ordens e integração com bolsas via protocolo FIX.” é como a amBrain descreve os seus serviços de trading.

A amBrain constrói exchanges de cripto: matching engine, carteiras, depósitos e saques. A amBrain constrói plataformas para empresas de trading proprietário: desafios de avaliação, regras de trading e contabilidade. A amBrain constrói infraestrutura de trading algorítmico: execução de ordens, dados de mercado e controles de risco pré-negociação. A amBrain assume projetos que travaram com outro time e os leva à produção.

A amBrain trabalha em três formatos: entrega completa, time dedicado ou engenheiros embarcados no seu time. O cliente mantém a propriedade integral do produto e do código, exceto dos componentes reutilizáveis da amBrain. A amBrain constrói software desde 2019.

Se você está construindo um produto de pagamentos, de crédito ou de banco digital, isso está fora do trabalho listado acima, então procure empresas que tenham esse tipo de sistema funcionando para usuários reais. Faça à amBrain as mesmas perguntas que faria a qualquer outra empresa da sua lista.

Perguntas comuns

  • Uma única empresa de software consegue construir qualquer produto fintech? Algumas conseguem construir vários tipos, mas peça um sistema em produção para cada tipo de que o seu produto precisa e verifique cada um com as perguntas acima
  • Devo escolher uma plataforma white-label? Uma plataforma white-label, um produto pronto no qual você coloca a sua própria marca, é mais rápida de lançar quando o seu produto funciona do mesmo jeito que muitos outros. Construir sob medida faz sentido quando o jeito como o seu produto funciona é o que diferencia você, e o artigo sobre como começar uma plataforma de trading, com link acima, compara as duas opções
  • Quem é responsável pelo compliance, a empresa de software ou eu? Você. A sua empresa e os seus parceiros licenciados respondem ao regulador. A empresa de software constrói os registros e os controles de que você precisa, e vocês devem combinar por escrito quais deles ela entrega

Tem um projeto assim na mesa?

Traga sua arquitetura atual e o modo de falha que preocupa você, e vamos analisá-lo juntos em meia hora.