avançado
Agora você está lendo
Qual a importância da velocidade de execução de pedidos?
0

Qual a importância da velocidade de execução de pedidos?

criado Paweł MosionekFevereiro 5 2014

A execução de ordens e, mais precisamente, a velocidade de execução das ordens é um dos fatores mais importantes no mercado Forex. É especialmente importante para os traders especializados em transações de curto prazo (day-trading, scalping) e no uso de estratégias automáticas. Por que é que Nenhuma capa é para dizer que em Mercado Forex os preços mudam quase constantemente, e muitas vezes é muito dinâmico. Vamos imaginar que, junto com uma multidão de pessoas, vamos ao supermercado, que oferece mercadorias a preços muito favoráveis. Se nos apressarmos ou estivermos no início dessa multidão, nossas chances de comprar produtos a um bom preço definitivamente aumentarão.

É o mesmo no mercado de moedas. Primeiro a chegar, primeiro a ser servido. O preço vai mudar em breve e quem transferir mais rapidamente a sua encomenda para o 'caixa' terá um preço melhor. Ou talvez não tão mais favorável quanto mais próximo do atual. O artigo a seguir destacará alguns fatos importantes neste tópico.

O que determina a velocidade da execução?

Isto é devido a vários fatores. Ao contrário das aparências, a mais importante delas NÃO é a velocidade da nossa conexão à Internet. Eu diria que este é um dos elementos menos importantes de todo esse quebra-cabeça. A velocidade da conexão, ou seja, quanto Mb / s nosso provedor de Internet nos oferece, é importante ao baixar grandes pacotes de dados da rede. Ao negociar no mercado Forex, onde geralmente os pacotes de dados que enviamos para o corretor são pequenos (o pedido de pedidos) é muito mais importante. Mais especificamente, o caminho que os dados devem percorrer do nosso computador para o servidor do broker.

Esse fenômeno é chamado atraso de transmissão e é medido pelos chamados Pings (em milissegundos). Menos ping significa menos atraso, o que significa uma viagem mais rápida pelos dados até o destino, e é com isso que devemos nos preocupar.

Existem sites onde você pode verificar a rota que os pacotes enviaram para o destino. Um exemplo é que Pingdom. Ao inserir o endereço IP de um determinado site ou servidor, podemos verificar o tempo de transmissão (opção selecionada Ping) ou rota (Traceroute). Quanto mais elementos o nosso pacote tiver que passar, maior o tempo de transferência. Infelizmente, como regra, temos um impacto bastante limitado, porque ele não se mover corretor servidor sozinho mais perto, e normalmente temos acesso até apenas alguns ISPs e verificar apenas o ping cada um deles requer a conexão ligações (e geralmente também assinar um acordo por um tempo limitado ).

Se estamos fisicamente sozinhos na Polônia, um corretor é dos EUA e também tem seus servidores lá, naturalmente essa estrada será ainda mais longa. Obviamente, se jogarmos a longo prazo, esse fator não será muito importante para nós, mas, quando escalonado, torna-se extremamente importante a que preço entraremos no mercado e sairemos.

O modelo de mercado também tem impacto na velocidade de execução

Os corretores operam em vários modelos de mercado, o que tem um impacto fundamental na forma de execução dos pedidos. Nós distinguimos modelos: Formador de Mercado (MM) STP oraz ECNe também no caso do LMAX vem MTF (modelo de bolsa de valores). Dependendo do modelo, podemos encontrar várias situações que surgem precisamente como resultado de uma transferência lenta de dados para o corretor.


LEIA NECESSÁRIO: Tipos de corretores Forex - ECN, STP, MM


No caso de uma mudança dinâmica no preço e do envio de nossas instruções sobre o pedido ao corretor, se ocorrer com um atraso suficientemente longo, então no corretor MM receberemos o chamado requotes, que é outra solicitação de preço. Podemos então concordar com o preço atual e enviar o pedido novamente (pode ocorrer nova cotação se o preço mudar) ou cancelar a transação.

Em outros modelos, pode haver os chamados desvio de preço (deslizamento), ou seja, a execução do pedido por um preço diferente daquele que vimos na plataforma no momento do envio do pedido. Em outras palavras, antes de nosso pedido chegar ao corretor, o preço mudou e a execução ocorreu na taxa de câmbio atual no momento em que chegamos ao servidor. Obviamente, essa é apenas uma e menos importante razão pela qual pode ocorrer derrapagem.

Naturalmente, também é possível atrasar deliberadamente a execução de ordens pelo corretor ou sem sentido, resultante de uma infraestrutura precária, no entanto, omitimos esses problemas neste artigo.

As diferenças podem ser significativas

Modelos STP, ECN e MTF perseguir o mesmo em termos de tecnologia, mas ligeiramente diferentes uns dos outros, e isso pode afetar a velocidade de execução após o mesmo corretor no lado do servidor. Principalmente, é sobre o número de pontos pelos quais nossa transação deve passar para ser implementada. É apresentado da seguinte forma:

  • MTF - computador do cliente - servidor LMAX aproximadamente 15ms + brigde 2ms + mtf com velocidade correspondente de 3ms,
  • ECN - computador cliente - servidor corretor ECN 15ms + brigde 2ms + velocidade de correspondência de agregação (média 15ms) + última visualização 200-400ms,
  • STP - computador cliente - servidor broker STP x ms - servidor broker ECN 15ms + brigde 2ms + velocidade de correspondência de agregação (média de 15ms) + última visualização 200-400ms.

Como você pode ver, o elemento "last look" aparece nos modelos ECN e STP, o que pode atrasar todo o processo. Além disso, no modelo STP, onde a estrada é a mais longa, escorregões são mais prováveis. Claro, estamos falando de valores de tempo muito pequenos, então pode não ser sentido ou apenas notaremos a diferença ao executar ordens com mudanças de preço muito dinâmicas.


Leia também: O 'último olhar' é uma coisa do passado


Também deve ser lembrado que o termo "computador do cliente" é entendido como todo o caminho que o pedido deve percorrer da plataforma em nosso computador até o servidor da corretora (a questão do ping discutida anteriormente).

Qual ping é aceitável?

Ouvindo sobre o ping pela primeira vez, seria bom ter um ponto de referência. Caso contrário, nem saberemos se um determinado valor é "muito" ou "pouco".

Com base em minha própria experiência, posso dizer que, ao negociar com corretoras polonesas e estrangeiras com servidores em Chipre e Londres, um ping decente é o resultado da ordem 50 ms. Os valores de 30-40 ms são um resultado muito bom. No caso de corretores com servidores nos EUA, um ping padrão pode crescer até mesmo para 90-150 ms, e isso já é muito e certamente experimentaremos esse tempo de transferência de dados durante nossa execução. Portanto, se você tem a impressão de que, apesar da proximidade dos servidores do seu corretor (Europa), suas ordens são lentas para implementar, vale a pena verificar o ping. Pode acontecer que ainda esteja acima de 100 ms devido ao número de pontos pelos quais os pacotes de dados são enviados.

Como você pode minimizar o ping?

Tal ping pode ser tentado para minimizar. A maneira mais simples de alterar um corretor geralmente é em vez de se preocupar com uma execução lenta. Alternativamente, se tivermos essa possibilidade, podemos tentar jogar em outra conexão com a Internet, mesmo através de uma operadora de celular, se em um determinado local, tivermos uma boa cobertura e 3G ou LTE. Pode resultar que sairemos melhor do que usando, por exemplo, Neostrada.

Você também pode se equipar com VPS, ou seja, compre um servidor de uma empresa especializada em tais soluções, de preferência com um local próximo ao servidor de nosso corretor. No entanto, o VPS não é muito conveniente para operação manual e pode desacelerar nosso comércio com a sua mão. Portanto, é recomendado principalmente ao usar estratégias automáticas, nas quais o EA em execução está constantemente acordado sem a necessidade de ligar o computador e, além disso, a transferência de dados é extremamente baixa. Ao comprar o VPS próximo aos servidores do broker, você pode reduzir o ping de 1-2 ms, o que é um resultado sensacional.

O que você acha disso?
Eu
100%
interessante
0%
Heh ...
0%
Chocar!
0%
Eu não gosto
0%
ferimento
0%
Sobre o autor
Paweł Mosionek
Um operador ativo no mercado Forex desde 2006. Editor do portal Forex Nawigator e editor-chefe e co-criador do site ForexClub.pl. Palestrante na conferência "Focus on Forex" na Escola de Economia de Varsóvia, "NetVision" na Universidade de Tecnologia de Gdańsk e "Inteligência Financeira" na Universidade de Gdańsk. Duas vezes vencedor do "Junior Trader" - jogo de investimento para estudantes organizado pelo DM XTB. Viciado em viagens, motos e para-quedismo.
Comentários

Deixe uma resposta