Motores de Correspondência e Módulos Principais

Compreenda os módulos centrais de troca 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 utilizador depende de módulos centrais fiáveis por trás da negociação, contas, risco e liquidação.

Módulos principais

MóduloFunção
Correspondência e ciclo de vida das encomendasTrata de submissão de encomendas, estado correspondente, cancelamento e registos de execução.
Sistema de contas e posiçõesMantém saldos, estado de margem, posições e disponibilidade de negociação.
Controlo 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 registosMantém o histórico de negociação, alterações de saldo e registos operacionais alinhados.

Caminho de documentação

Comece pelas regras de negociação antes de API integração. As equipas de produto, operações e desenvolvimento devem partilhar a mesma compreensão sobre tipos de encomendas, comportamento de margem, taxas e lógica de liquidação.

Questões de implementação

  • Que tipos de ordem e condição são expostos aos utilizadores?
  • Qual serviço detém regras de símbolos, validação de precisão e disponibilidade de negociação?
  • Como são reconciliados os registos de ordens, comércio, posição, saldo e liquidação?
  • Que identificadores permanecem estáveis em respostas REST , eventos de WebSocket e registos de parceiros?
  • Que caminho de monitorização e rollback se aplica quando dados de correspondência, risco ou mercado deixam de estar disponíveis?

Responda a estas perguntas antes do desenvolvimento frontend para que o comportamento do produto, API o tratamento, operações e suporte usem o mesmo modelo de trading.