Com Delphi, Nelogica mira no mercado financeiro internacional

São Paulo – O mercado financeiro brasileiro é um setor extremamente competitivo e regulado. E não apenas é necessário oferecer uma plataforma de negociação atrativa e amigável para o usuário, como também estar à frente dos concorrentes e em compliance com regras nacionais e estrangeiras. Para a Nelogica, empresa presente em mais de 160 países e uma das líderes no desenvolvimento de aplicações para o mercado financeiro, tecnologia é fundamental e a sua história com o Delphi como linguagem principal de programação de seus softwares começou em 2003, a partir do nascimento da empresa.

“O Delphi foi o recurso que escolhemos para desenvolver o produto. No início era apenas desktop, não tínhamos a parte de back-end, a plataforma importava os dados de uma API para a análise do mercado de ações, com uma grade de cotações e suporte a gráficos”, explica Regis Fleck, gerente de Electronic Trading na Nelogica.

A empresa se desenvolveu sempre utilizando o Delphi como sua principal tecnologia. Durante muitos anos trabalhou utilizando o Delphi 6 e a partir de 2016 migrou para as versões 10.3, 10.4 e 11. “Passamos 6 meses trabalhando na migração, principalmente com a mudança dos protocolos de comunicação. Mas valeu a pena, nos abriu portas e permitiu que a plataforma escalasse e evoluísse a partir de um novo visual, completamente diferente dos concorrentes”, relembra o gerente.

Foi a oportunidade de começar a desenvolver microsserviços e realizar integrações que estão fazendo a Nelogica crescer. Atualmente são mais de 170 projetos e serviços feitos em Delphi, encapsulados em dois produtos principais. O Profit, carro-chefe da Nelogica, é a plataforma mais utilizada para negociações na bolsa de valores brasileira. Já o Vector é uma plataforma voltada para o mercado de criptomoedas e está presente em mais de 160 países.

“O Delphi é uma plataforma muito rica para o desenvolvimento em desktop, foi uma primeira escolha que se confirmou a melhor no dia a dia conforme a empresa foi crescendo. Nunca se mostrou uma tecnologia que nos limitou, sempre conseguiu absorver bem as nossas demandas”, explica Regis.

De apenas dois desenvolvedores no início de tudo, hoje a Nelogica conta com quase 800 colaboradores, sendo mais de 340 das áreas de tech da empresa. Nem todos são Delphi no dia a dia, mas a linguagem ainda é a mais utilizada. Segundo Régis, a fluidez, os gráficos e a performance são características que tornam o Delphi uma das melhores ferramentas do mercado para desenvolvimento de back-end.

Mais de 90% do código desenvolvidos em Delphi

Hoje, mais de 90% do código das plataformas desenvolvidas pela Nelogica é em Delphi. São utilizados também sockets TCP/IP para a comunicação dos serviços e com a plataforma, componentes de REST para integrações, além de um protocolo específico para o mercado financeiro desenvolvido internamente, que conecta as soluções às maiores instituições brasileiras, como bancos e corretoras.

As plataformas da Nelogica são solução hoje de mais de dois milhões de usuários, que vão desde pessoas físicas que operam de qualquer lugar, até agentes autônomos, fundos de investimento, corretoras, exchanges e bancos, sempre usando o Delphi como tecnologia prioritária. O executivo cita uma ferramenta de telemetria e monitoramento, além dos sistemas de agentes e compactação de logs, por exemplo, que foram feitos dentro de casa com Delphi.

“Estamos sempre inovando, fazendo o máximo para deixar a plataforma bonita, reativa e moderna. Temos muitas animações e efeitos visuais, todos em Delphi. Usamos demais a proximidade do Delphi com a API do Windows, o que nos agrega bastante. Isso sem falar da capacidade de processamento eficiente”, diz o gerente de Electronic Trading.

Agilidade é outro componente fundamental para o processamento de milhares de dados que trafegam pela rede em máquinas com diferentes capacidades. O Delphi permite essa eficiência e flexibilidade para a Nelogica. É possível ter um acesso muito próximo da arquitetura da máquina, criando algoritmos eficientes capazes de processarem os dados e mostrar em tempo real como está o mercado financeiro.

Usabilidade e rápido aprendizado são também diferenciais da ferramenta. “O Delphi está muito vivo e é uma linguagem fácil, que não limita o profissional. Um desenvolvedor de Java, por exemplo, consegue usar Delphi e entregar tasks em seu primeiro dia de trabalho, como já aconteceu aqui. Mesmo sem treinamento”, conta Fleck.

Para alguns profissionais que chegam à Nelogica, lidar com Delphi acaba sendo uma quebra de paradigmas. “Eles ficam surpresos quando descobrem que o Delphi vai muito além da construção de PDVs e ERPs. A linguagem agrega características de outras com muito mais controle”, explica Régis Fleck.

O resultado é o máximo de eficiência no desenvolvimento de APIs e sistemas, com uma performance segura e estável, essencial para ambientes de negociações, que não podem apresentar indisponibilidades nem incidentes.

Próximos passos

O ano de 2022 foi marcado por inúmeros projetos que melhoraram ainda mais a performance e a experiência do investidor. A empresa tem investido muito em automação, com o desenvolvimento de robôs, onde o próprio cliente é capaz de programar a sua estratégia e enviar as ordens de maneira automática. Toda a automação é construída em Delphi.

Outro projeto importante da Nelogica, que visa sua internacionalização, é o lançamento do Black Arrow, plataforma de trading multibroker com suporte para múltiplos ativos do mercado internacional, como a plataforma Profit, voltada para o mercado internacional. A marca Black Arrow chegará nos próximos meses para conquistar o público norte-americano ao se integrar com a Nasdaq e a Bolsa de Chicago, NYSE e Dow Jones.

Além da expansão da empresa para outros mercados, a Nelogica continuará focando na democratização do mercado financeiro, agora também por meio do seu produto educacional, a Invest Academy. Lançada em 2022, a plataforma conta com diversas opções de cursos e é responsável pelo MBA em Criptofinanças, em parceria com o Ibmec.

Sobre a Nelogica

Fundada em 2003, a Nelogica é a investech brasileira com a maior participação do mercado pago de plataformas de investimento do Brasil e uma das maiores da América Latina. Atua no desenvolvimento de tecnologias avançadas para o mercado financeiro, a partir de produtos para análise e negociação eletrônica multiclasse de ativos, como a plataforma Profit, voltada ao mercado de ações, e o Vector, software especializado na negociação de criptomoedas, bem como diversos serviços institucionais.

Com crescimento de 120% do faturamento de 2021 para 2022, a Nelogica é solução para 2 milhões de usuários, localizados em mais de 160 países e possui 1,2 bilhão de ordens criadas na Bolsa de Valores por meio das suas plataformas nos últimos 12 meses. Conta com quase 800 profissionais e possui um dos mais modernos parques tecnológicos do país, com quatro data centers em São Paulo (SP).

Sobre a Embarcadero

A Embarcadero (uma divisão da Idera, Inc.) constrói ferramentas para os desenvolvedores de software mais talentosos do mundo, permitindo-lhes oferecer aplicações corporativas seguras e escaláveis mais rápido do que qualquer outra plataforma no mercado. Noventa empresas da Fortune 100 e uma comunidade ativa de mais de três milhões de usuários em todo o mundo confiam nos produtos premiados da Embarcadero para as suas aplicações críticas. Para saber mais, visite o site