Motores de Correspondência e Módulos Centrais

Entenda os módulos centrais de exchange por trás de uma plataforma de negociação white label.

Ver como Markdown

Uma exchange white label requer mais do que um shell frontend. A experiência do usuário depende de módulos centrais confiáveis por trás de negociação, contas, risco e liquidação.

Módulos centrais

MóduloFunção
Correspondência e ciclo de vida dos pedidosGerencia o envio de pedidos, estado correspondente, cancelamento e registros de execução.
Sistema de contas e posiçõesMantém saldos, estado de margem, posições e disponibilidade de negociação.
Controles de riscoCoordena alavancagem, margem, liquidação e comportamento anormal de mercado.
Dados de mercadoDistribui preços, profundidade, operações e dados gráficos para interfaces de negociação.
Assentamento e registrosMantém o histórico de negociação, mudanças de saldo e registros operacionais alinhados.

Caminho de documentação

Comece com regras de negociação antes de API integração. Equipes de produto, operações e desenvolvimento devem compartilhar o mesmo entendimento sobre tipos de pedidos, comportamento de margem, taxas e lógica de liquidação.

Perguntas sobre implementação

  • Quais tipos de ordem e condição-ordem são expostos aos usuários?
  • Qual serviço possui regras de símbolos, validação de precisão e disponibilidade de negociação?
  • Como são conciliados os registros de ordens, comércio, posição, saldo e liquidação?
  • Quais identificadores permanecem estáveis em respostas REST , eventos WebSocket e registros de parceiros?
  • Qual caminho de monitoramento e rollback se aplica quando dados de correspondência, risco ou mercado deixam de estar disponíveis?

Responda a essas perguntas antes do desenvolvimento frontend para que o comportamento do produto, API o manuseio, operações e suporte usem o mesmo modelo de negociação.