Configurações de Arbitragem de Latência

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

Nesta aba, os parâmetros gerais de estratégia são configurados:

Rótulo – permite atribuir um rótulo exclusivo à estratégia. Por padrão, ele é gerado automaticamente.

Sessão de cotações rápidas – permite selecionar uma das sessões de cotação rápida fornecidas pela nossa empresa, BJF Feed (Londres), BJF Feed (Nova Iorque), BJF Feed (Tóquio) ou qualquer outra conexão sua na lista de sessões para ser usada como fonte de cotações rápidas.

Sessão lenta – permite selecionar uma sessão lenta (conta) para negociação de arbitragem.

Grupo de opções de negociação

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.

Alavancagem – usada apenas em corretoras de criptomoedas. Permite ativar a negociação com margem, quando disponível, ou definir um valor de alavancagem específico. 0 significa que a negociação com margem está desativada. 1 significa que a negociação com margem está ativada. Algumas corretoras também permitem definir o valor da alavancagem.

"Negociação reversa" – permite abrir uma negociação na direção oposta à do sinal de arbitragem, ou seja, comprar em um sinal de venda e vice-versa. "Use esta opção com cautela."

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.

Desativar negociação após desconexão – desativa a estratégia se a sessão lenta for desconectada.

"Duração mínima da ordem" – permite definir a duração mínima da negociação. Configurar esta opção quebra a lógica principal da estratégia, portanto, use-a com cautela.

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

Pausa sequencial – permite aplicar uma parada sequencial com um atraso selecionado.

Grupo de gestão de segurança

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.

Número máximo de erros – número máximo de erros permitido. Quando esse limite é excedido, a estratégia é desativada.

Número máximo de ordens perdedoras consecutivas – número máximo permitido de ordens perdedoras em sequência.

Atraso S/L – permite definir o atraso para a aplicação inicial de S/L e T/P. Expresso em milissegundos.

Seção de parâmetros de abertura/fechamento

Os parâmetros desta seção são usados ​​apenas para contas da API FIX e de corretoras de criptomoedas.

Abrir com limite – permite enviar ordens de limite FOK ou IOC para abertura de negociação.

Fechar com limite – permite enviar ordens de limite FOK ou IOC para fechar negociações.

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.

Grupo de mapeamento

Sufixo – se a sua corretora usa símbolos com sufixo, como EURUSD.ecn, você precisa inserir .ecn no campo de sufixo para aplicá-lo automaticamente a todos os instrumentos.

Campo de mapeamento – usado para definir o mapeamento de símbolos específicos (CFDs, commodities). O mapeamento para cada instrumento deve ser inserido em uma linha separada no seguinte formato: NomeDoSímboloEmRápido=NomeDoSímboloEmLento. Por exemplo: GDAXI=GER30.

Grupo de gestão de ações

Lotes acumulados máximos – soma máxima permitida de lotes que podem estar abertos simultaneamente em todos os instrumentos da estratégia.

Número máximo de ordens em 1 instrumento – número máximo de ordens simultâneas em um instrumento.

Copiar sinal de – permite selecionar a estratégia da perna mestre 1 da qual copiar o sinal.

Modo Emulador – permite executar negociações virtuais (simuladas) com base em cotações reais. Utilizado principalmente para testar estratégias em contas de corretoras de criptomoedas.

Fator S/L rígido – permite definir o stop loss visível para a corretora (por padrão, ele fica oculto). O stop loss visível é calculado como o valor do stop loss na tabela de instrumentos e ordens multiplicado pelo valor do fator S/L rígido. Por exemplo, se o stop loss estiver definido em 30 pontos e o fator S/L rígido estiver definido em 20 pontos, o stop loss visível será definido em 30 * 20 = 600 pontos.

Comentários reais – permite tornar os comentários visíveis para o corretor (por padrão, eles ficam ocultos).

Grupo Método de cálculo de preço (para criptomoedas)

Preço máximo da edição – apenas o preço máximo da edição é utilizado para o cálculo do preço.

Média ponderada do nível X ao nível X – cálculo baseado na média ponderada dos preços obtidos a partir do número especificado de alavancas

Média ponderada (para volume especificado) – cálculo baseado no preço médio ponderado, considerando o tamanho do lote selecionado e a liquidez disponível em cada nível do livro de ofertas.