Solutiontech

Definições e características do DMA nos modelos 1 e 2

Diferenças entre DMA1 e DMA2

Tendo em vista questionamentos frequentes, publicamos o texto abaixo para esclarecer as dúvidas de nossos clientes e parceiros sobre o assunto.

Qual é a principal diferença entre o DMA1 e o DMA2?

No DMA1, a infraestrutura (servidores, links, conexão com a bolsa, equipamentos de rede, entre outros) que executa o OMS é da corretora.

No DMA2, a infraestrutura (servidores, links, conexão com a bolsa, equipamentos de rede, entre outros) que executa o OMS é do provedor que fornece o sistema.

OMS é o Sistema de Roteamento de Ordens que as Corretoras utilizam em um dos modelos de DMA para rotear as ordens de seus clientes para a Bolsa.

Existem vários provedores de OMS no mercado, sendo a Solutiontech um dos principais, atuando nos modelos 1 e 2.

DMA2 é mais rápido que o DMA1?

Não há relação entre o modelo de DMA e a velocidade das ordens.

É possível que uma corretora no modelo DMA1 seja mais rápida que uma que está no DMA2?

Sim, porque a velocidade das ordens não depende do modelo de DMA. Seguem os fatores que interferem na velocidade das ordens:

  1. Links de internet do cliente, da Corretora ou Provedor, e RCB: RCB é o link pelo qual trafegam as ordens do OMS — DMA1 ou DMA2 — para a Bolsa.

    Plataforma --> Internet --> OMS em DMA1 ou DMA2 --> Link RCB --> BM&FBovespa

    Fluxo básico do tráfego no envio de uma ordem da plataforma até a Bolsa

    Observações
    • Quanto maiores forem estes links e menos congestionados estiverem, mais rápidas serão as ordens;
    • Plataformas instaladas fora do país podem ter sua latência prejudicada. Este caso não é raro;
    • Os links dos usuários (clientes), em boa parte dos casos, não são muito estáveis e/ou são lentos, e esta situação fica ainda pior com o uso conexões 3G ou 4G. Isso pode ser comprovado em milhares de reclamações na internet e até mesmo em testes práticos.
  2. Características e configurações dos equipamentos (servidores, switches, roteadores, entre outros): Quanto mais poderosos e menos congestionados estiverem estes equipamentos, mais rápidas serão as ordens.

  3. Distância do OMS para a Bolsa: Podemos ter uma Corretora em DMA1 no DataCenter Equinix, que fica ao lado da Bolsa e outra em um ambiente DMA2 que fique mais distante. Neste caso, a latência da mais próxima é menor e as ordens serão mais rápidas. O nome usado para isso é Proximity.

  4. Número de usuários conectados simultaneamente e número de ordens: Quanto maior for o número de usuários (clientes) conectados ao OMS via HB e plataformas, maior será a necessidade por largura de banda dos links e por equipamentos mais poderosos. Do contrário, o resultado óbvio será perda de desempenho.

  5. Complexidade das validações/risco pré-trading: Quanto maior e mais complexa for a validação, maior será o esforço do OMS para a tomada de decisão acerca de liberar ou não as ordens.

É possível que ordens de um HB sejam mais rápidas que as de uma plataforma profissional?

Não é comum, mas é possível que em determinadas condições, como a ilustrada no fluxo a seguir. Ele demonstra o caso em que a plataforma precisa se comunicar com um ponto intermediário que pode estar distante do OMS ou da Bolsa, além de poder ter algum de seus componentes (servidor, link, etc.) com muita concorrência:

Dessa forma, para avaliarmos se um ambiente possui um desempenho melhor que o outro, não basta apenas sabermos se a estrutura é DMA1 ou DMA2. É preciso avaliar todos os outros fatores para se chegar a uma conclusão.

Rio de Janeiro, Julho/2015.