Configurações de Arbitragem de Hedge

From SharpTrader Arbitrage Software Wiki: A Detailed Overview of High-Speed Trading Technology
Jump to navigation Jump to search

Lista de parâmetros:

Opções de negociação das sessões 1 e 2

Abrir com limite – permite enviar ordens de limite FOK ou IOC para abertura de negociação (somente para API FIX).

Fechar com limite – permite enviar ordens de limite FOK ou IOC para fechar negociações (somente para API FIX).

Ignorar gatilhos – Se a cotação do gatilho vier do lado com a caixa de seleção marcada, a situação de arbitragem será ignorada.

Tipo – permite definir o tipo de ordem para abertura e fechamento

Atraso máximo – se não houver atualizações durante o período de atraso máximo, os sinais de arbitragem serão ignorados até a próxima atualização. Usado para evitar a abertura de negociações acionadas por cotações desatualizadas.

TTL (somente para a ponte PrimeXM FIX API) – Tempo em milissegundos que uma ordem em aberto permanecerá ativa no sistema. Quando o TTL expirar, o saldo restante da ordem em aberto será cancelado e a ordem será fechada. O TTL pode ser qualquer valor inteiro >= 0 ou -1 para TTL ilimitado, ou seja, uma ordem GTC.

Caso a ordem limite seja rejeitada, permite selecionar a ação a ser tomada em caso de rejeição.

Limite de volume – volume total máximo permitido de ordens em aberto na lateral.

Método Open – permite controlar a fila de ordens na abertura de uma operação de arbitragem:

"Abrir ambos" – os pedidos de ambos os lados serão enviados simultaneamente.

"Abra o lado 1 primeiro" – o pedido de abertura será enviado primeiro no lado 1. O pedido do lado 2 será enviado após o pedido do lado 1 ser concluído com sucesso. Se o pedido do lado 1 não for concluído ou for rejeitado, o pedido do lado 2 não será enviado.

"Abra o lado 2 primeiro" – o pedido de abertura será enviado primeiro no lado 2. O pedido do lado 1 será enviado após o pedido do lado 2 ser concluído com sucesso. Se o pedido do lado 2 não for concluído ou for rejeitado, o pedido do lado 1 não será enviado.

Trilha lateral 1 – permite o uso da trilha lateral 1 em vez do fechamento instantâneo por meio do gatilho de fechamento.

Trilha lateral 2 – permite o uso da trilha lateral 2 em vez do fechamento instantâneo por meio do gatilho de fechamento.

Método de Fechamento – permite controlar a fila de ordens ao fechar uma operação de arbitragem:

"Fechar ambos" – as ordens de ambos os lados serão enviadas simultaneamente.

"Fechar primeiro o lado 1" - O pedido de fechamento será enviado primeiro no lado 1. O pedido no lado 2 será enviado após o pedido do lado 1 ser concluído com sucesso. Se o pedido do lado 1 não for concluído ou for rejeitado, o pedido do lado 2 não será enviado.

"Fechar o lado 2 primeiro" - o pedido de fechamento será enviado primeiro no lado 2. O pedido no lado 1 será enviado após o pedido do lado 2 ser concluído com sucesso. Se o pedido do lado 2 não for concluído ou for rejeitado, o pedido do lado 1 não será enviado.

Comum

Hora de iniciar a negociação – hora de começar a procurar sinais de arbitragem. O horário do sistema local do VPS é usado para esta opção.

Hora de parar a negociação – hora de começar a procurar sinais de arbitragem. O horário do sistema local do VPS é usado para esta opção.

Fechamento aleatório – permite definir um desvio aleatório para o horário de fechamento.

Tempo para parar de fechar – permite definir o tempo para parar de fechar ideias.

Solicitar fechamento – aplica o horário de negociação para atraso no fechamento; por padrão, é permitido fechar negócios a qualquer momento.

Número máximo de erros - após atingir o número máximo de erros, o par é bloqueado para negociação.

Tempo mínimo de execução da ordem, em segundos – permite definir a duração mínima da negociação.

Pausa de negociação – pausa entre a abertura de ordens de arbitragem em um determinado instrumento.

Verificar filtro de notícias – ativa o filtro de notícias para a estratégia.

Negociação com base em notícias – permite a negociação apenas durante o período de divulgação de notícias. No restante do tempo, a negociação estará desativada.

Não negociar com base em notícias – desativa a negociação apenas durante o período de divulgação de notícias.

Grupo de recálculo de deslocamento

Por vezes, há uma oscilação constante nos preços entre as liquidez provenientes de diferentes fontes. Raramente acontece com moedas, mas é comum em negociações de índices ou de preços à vista versus futuros. O cálculo de offset permite considerar automaticamente essa oscilação no cálculo das diferenças de arbitragem.

Período – intervalo de tempo entre recálculos.

Intervalo – intervalo usado para coletar os ticks utilizados para o recálculo (tanto de corretoras rápidas quanto lentas)

Ticks mínimos – número mínimo de ticks em qualquer (rápido ou lento) necessário para o cálculo.

Exibir resultados no log – permite exibir ou ocultar os resultados do cálculo de offset no log da estratégia.

Unidades – use unidades para o cálculo de deslocamento

Fechar todos os bloqueios automaticamente – permite fechar negócios automaticamente em um dia e horário selecionados. O horário do sistema local do VPS é usado para essas opções.

Pausa para fechar – pausa entre o fechamento de negócios.

Notificação sonora na execução de ordens – ativa/desativa a notificação sonora para abertura/fechamento de ordens.

Notificação sonora em caso de rejeição de pedidos – ativa/desativa a notificação sonora em caso de rejeição de pedidos.