A VeighNa projetou um componente de comunicação entre processos para usuários institucionais, que é uma tecnologia essencial para a criação de sistemas de negociação distribuídos. O componente é baseado no ZeroMQ e inclui três subsistemas: distribuição de cotações, roteamento de negociações e sincronização de estados. Em aplicações específicas, o servidor de cotações pode ser implantado de forma independente e transmitir dados, e vários processos de estratégia podem obter informações por meio do mecanismo de assinatura; as ordens de negociação são encaminhadas para o sistema de balcão após auditoria unificada pelo centro de controle de risco. O caso de implementação de uma empresa de futuros mostra que a arquitetura faz com que o rendimento do sistema aumente 5 vezes, e o atraso da ordem é controlado em 20 milissegundos. Além disso, o módulo de negociação algorítmica fornece algoritmos inteligentes, como o TWAP e o Sniper, que podem funcionar perfeitamente com a arquitetura distribuída para atender às necessidades ocultas de transações de grande valor.
Essa resposta foi extraída do artigoVeighNa: uma estrutura de negociação quantitativa de código aberto popular na ChinaO































