← Blog

Profit DLL: o que dá para construir com os dados da Nelogica

Quem opera na B3 conhece o Profit, a plataforma da Nelogica. Ele resolve o gráfico, as ordens e boa parte da análise do dia a dia. Mas chega um momento, para o trader profissional ou para a mesa, em que a pergunta mais importante não cabe nas ferramentas da plataforma.

É aí que entra a Profit DLL: os mesmos dados que alimentam o gráfico, entregues a um programa que você controla.

O que é a Profit DLL

É uma biblioteca da Nelogica que conecta um programa externo aos dados do Profit. Com ela, o seu sistema recebe as cotações em tempo real, os negócios do pregão, um a um (a fita), o livro de ofertas e, com a licença adequada, também pode enviar ordens.

Um ponto que costuma confundir quem busca por “Profit DLL download”: ela não é um arquivo avulso para baixar e usar. A DLL é contratada com a Nelogica, que informa as condições e o preço da licença conforme o uso. O primeiro passo é sempre esse contato.

O que dá para construir

  • Uma base histórica própria. Gravar o pregão todos os dias e ter, com o tempo, o seu histórico tratado e pronto para pesquisa, sem depender de exportação manual.
  • Consulta de padrões. Procurar no histórico os momentos que se parecem com o atual e ver o que aconteceu depois, com a lógica de comparação que você definir.
  • Painéis e alertas. As informações que importam para a sua operação numa tela só, com aviso quando a condição que você definiu acontece.
  • Relatórios automáticos. O resumo do dia, da semana ou da carteira, montado sem planilha.
  • Integração com o resto da operação. Os dados do pregão conversando com os sistemas e as planilhas que a mesa já usa.

Onde esse tipo de projeto costuma travar

Conectar a DLL é a parte fácil. O que separa uma ferramenta confiável de um protótipo que para no primeiro problema são decisões que só aparecem com o sistema rodando de verdade:

  • Coleta que não pode parar. O pregão não espera: se a coleta cair no meio do dia, o histórico fica com buraco.
  • Histórico em que se pode confiar. Uma pergunta respondida com dado errado é pior do que uma pergunta sem resposta.
  • Contratos que vencem. A série histórica de um contrato futuro precisa ser montada com critério, ou a comparação perde o sentido.
  • Regras da licença. O uso da DLL tem condições definidas pela Nelogica, que precisam caber no desenho do sistema desde o início.

São esses pontos que decidem se a ferramenta ainda vai responder com segurança daqui a um ano, e é neles que a experiência de quem já construiu faz diferença.

Análise ou execução?

A DLL permite enviar ordens, mas automatizar a execução é outro projeto, com outros riscos e outros cuidados de teste e controle. Para quem está começando, o caminho mais seguro é a análise: ferramentas que respondem perguntas com dados confiáveis, enquanto a decisão e a execução continuam com quem opera.

Por onde começar

  1. Escreva a pergunta que a ferramenta precisa responder. Em uma frase.
  2. Contrate a licença da DLL com a Nelogica para o uso que você pretende.
  3. Desenhe o sistema antes da primeira linha de código, com quem já construiu: é nessa etapa que se evitam os problemas da seção acima. E não demore: cada pregão que passa sem coleta é um dia de histórico que não volta.

Foi assim que construímos um sistema que compara dez anos de pregões do Mini Índice com o dia de hoje. Fazemos software sob medida para traders e mesas de operação, com a sua estratégia sob sigilo e o código entregue a você. Uma conversa de 30 minutos costuma bastar para saber se a sua ideia vira ferramenta.