As propriedades de Trailing Up e Trailing Down permitem que seu Grid Bot de Futuros ajuste automaticamente a faixa de trading para cima ou para baixo em resposta às mudanças nos preços de mercado. Ao se adaptar dinamicamente aos movimentos de preço, essas propriedades ajudam a resolver uma limitação chave do grid trading tradicional — onde os lucros muitas vezes estagnam uma vez que o preço ultrapassa a faixa predefinida — e permitem capturar ganhos adicionais além dos limites originais do grid.
Como funciona
Com Trailing Up/Down Desativado
Se o preço de mercado subir acima do limite superior ou cair abaixo do limite inferior, o robô parará de criar novas ordens até que o preço volte a ficar dentro da faixa.
Com Trailing Up/Down Ativado
Modo Neutro

Quando o preço de mercado sobe para ou acima do limite superior, o recurso Trailing Up cancelará a ordem de compra mais baixa e criará uma nova ordem de venda um grid acima do limite superior anterior. Se o preço continuar a subir, o robô manterá o ajuste da faixa de trading para cima, um grid de cada vez, ajudando você a se alinhar com o impulso ascendente do mercado.
Por outro lado, quando o preço de mercado cai para ou abaixo do limite inferior, o recurso Trailing Down cancelará a ordem de venda mais alta e criará uma nova ordem de compra um grid abaixo do limite inferior anterior. Se o preço continuar a cair, o robô manterá o ajuste da faixa de trading para baixo, um grid de cada vez, permitindo que você siga a tendência descendente do mercado.
Exemplo
Vamos percorrer o processo usando um exemplo. Todos os preços são mostrados em milhares de USDT.
-
Direção: Neutro
-
Modo: Aritmético
-
Preço do limite inferior: 25
-
Preço do limite superior: 30
-
Preço de mercado: 26,5
-
Número de grids: 5
-
Intervalo de preço: 1
-
Preço de parada em Trailing Up: 32,5
-
Preço de parada em Trailing Down: 23,5
Com Trailing Up e Down ativados, o robô ajusta automaticamente sua faixa de trading em tempo real com base nos movimentos do mercado.
|
|
T0 = 26.5 |
T1 [30, 31) |
T2 [31, 32) |
T3 (29, 30] |
T4 (28, 29] |
T5 (26, 27] |
T6 (25, 26] |
|
32 |
|
|
Venda |
Venda |
Venda |
|
|
|
31 |
|
Venda |
Venda |
Venda |
Venda |
| |
|
30 |
Venda |
Compra |
Venda |
Venda |
Venda | ||
|
29 |
Venda |
Compra |
Compra |
Compra |
Venda |
Venda | |
|
28 |
Venda |
Compra |
Compra |
Compra |
Compra |
Venda |
Venda |
|
27 |
Compra |
Compra |
Compra |
Compra |
Venda | ||
|
26 |
Compra |
Compra |
|
|
|
Compra | |
|
25 |
Compra |
|
|
|
|
|
Compra |
-
T0: O robô cria ordens de compra abaixo do preço de mercado e ordens de venda acima dele, distribuídas uniformemente pela faixa de preço com base no intervalo.
-
T1: Quando o preço de mercado atinge ou excede 30 (o limite superior), o robô desloca a faixa para cima em um grid, cancelando a ordem de compra mais baixa em 25 e criando uma nova ordem de venda em 31 (o limite superior anterior + intervalo de preço). A nova faixa de preço é 26‒31.
-
T2: Se o preço continuar a subir além de 31 (o limite superior), o robô deslocará a faixa para cima novamente, resultando em uma nova faixa de 27‒32. Neste exemplo, a faixa de trading desloca-se para cima duas vezes. Mesmo que o preço continue a subir, o robô não mudará a faixa para 28‒33, porque o preço de parada do Trailing Up está definido em 32,5.
-
T3 e T4: O robô continua criando ordens de venda acima e ordens de compra abaixo do preço de mercado como de costume. Como o preço permanece dentro da faixa de 27‒32, nenhuma mudança de grid ocorre.
-
T5: Quando o preço de mercado cai para ou abaixo de 27 (o limite inferior), o robô muda a faixa para baixo em um grid, cancelando a ordem de venda mais alta em 32 e criando uma nova ordem de compra em 26 (limite inferior anterior − intervalo de preço). A nova faixa de preço é 26‒31.
-
T6: Se o preço cair ainda mais para ou abaixo de 26 (o limite inferior), o robô mudará a faixa para baixo novamente, ajustando a faixa para 25‒30. Neste exemplo, a faixa de trading desloca-se para baixo duas vezes. Se a queda continuar, o robô atualizará a faixa para 24‒29, mas não a moverá mais para 23‒28, pois o preço de parada de Trailing Down está definido em 23,5.
Modo Long

Quando o preço de mercado sobe para ou acima do preço de gatilho — definido como (limite superior + intervalo de preço) no modo Aritmético ou limite superior × (1 + intervalo de porcentagem) no modo Geométrico — a função Trailing Up move a faixa de trading para cima, cancelando a ordem de compra mais baixa e criando uma nova ordem de compra no limite superior anterior. Se o preço continuar a subir, o robô manterá o ajuste da faixa de trading para cima, um grid de cada vez, ajudando você a se alinhar com o impulso ascendente do mercado.
Quando o preço de mercado cai para ou abaixo do limite inferior e a ordem de compra mais baixa é executada, a função Trailing Down move a faixa de trading para baixo, criando uma nova ordem de compra um grid abaixo do limite inferior anterior. A ordem de venda no limite superior anterior não será cancelada, pois serve como uma ordem close-only que não ocupa fundos. Se o preço continuar a cair, o robô manterá o ajuste da faixa de trading para baixo, um grid de cada vez, permitindo que você siga a tendência descendente do mercado.
Exemplo
Vamos percorrer o processo usando um exemplo. Todos os preços são mostrados em milhares de USDT.
-
Direção: Long
-
Modo: Aritmético
-
Preço do limite inferior: 25
-
Preço do limite superior: 32
-
Preço de mercado: 26,5
-
Número de grids: 7
-
Intervalo de preço: 1
-
Preço de parada em Trailing Up: 35,5
-
Preço de parada em Trailing Down: 24,5
Com Trailing Up e Down ativados, o robô ajusta automaticamente sua faixa de trading em tempo real com base nos movimentos do mercado.
|
T0 = 26.5 |
T1 [33, 34) |
T2 [34, 35) |
T3 [35, 36) |
T4 (27, 28] |
T5 (26, 27] |
T6 ≥ 34 |
T7 ≥ 35 | |
|
35 | ||||||||
|
34 |
Compra |
Venda |
Compra | |||||
|
33 |
Compra |
Compra |
Venda |
Venda |
Compra |
Compra | ||
|
32 |
Venda |
Compra |
Compra |
Compra |
Venda |
Venda |
Compra |
Compra |
|
31 |
Venda |
Compra |
Compra |
Compra |
Venda |
Venda |
Compra |
Compra |
|
30 |
Venda |
Compra |
Compra |
Compra |
Venda |
Venda |
Compra |
Compra |
|
29 |
Venda |
Compra |
Compra |
Compra |
Venda |
Venda |
Compra |
Compra |
|
28 |
Venda |
Compra |
Compra |
Compra |
Venda |
Compra |
Compra | |
|
27 |
Compra |
Compra |
Compra |
Compra | ||||
|
26 |
Compra |
Compra |
Compra | |||||
|
25 |
Compra |
-
T0: O robô cria ordens de compra abaixo do preço de mercado e ordens de venda acima dele, distribuídas uniformemente pela faixa de preço com base no intervalo.
-
T1: Se o preço subir para 33 ou acima (o limite superior anterior + intervalo de preço), o robô ajustará a faixa para cima em um grid. Ele cancelará a ordem de compra mais baixa em 25 e criará uma nova ordem de compra em 32 (o limite superior anterior). A nova faixa torna-se 26–33.
-
T2: Quando o preço sobe ainda mais para 34 (o limite superior anterior + intervalo de preço) ou mais, o robô desloca a faixa para cima novamente, atualizando-a para 27–34.
-
T3: Se o preço continuar subindo além de 35 (o limite superior anterior + intervalo de preço), o robô deslocará a faixa para cima mais uma vez, resultando em uma nova faixa de 28–35. Neste exemplo, a faixa se move para cima três vezes. Mesmo que o preço continue subindo, o robô não deslocará a faixa para 29–36, já que o preço de parada do Trailing Up está definido em 35,5.
-
T4: Quando o preço de mercado cai para ou abaixo de 28 (o limite inferior), a ordem de compra mais baixa será executada. O robô deslocará a faixa para baixo em um grid e criará uma nova ordem de compra em 27 (limite inferior anterior − intervalo de preço). A nova faixa torna-se 27–34. No entanto, a ordem de venda mais alta em 35 não será cancelada, pois é uma ordem close-only.
-
T5: Se o preço continuar a cair para ou abaixo de 27 (o limite inferior), o robô irá deslocar a faixa para baixo novamente, ajustando-a para 26–33. Neste exemplo, a faixa desloca-se para baixo duas vezes. Se a queda continuar, o robô atualizará a faixa para 25–32, mas não a deslocará mais para 24–31, já que o preço de parada de Trailing Down está definido em 24,5.
-
T6: Se o preço subir de volta para ou acima de 34 (o limite superior anterior + intervalo de preço), a ordem de venda a 34 será executada. O robô deslocará sua faixa de trading para cima em um grid, cancelará a ordem de compra mais baixa a 26 e criará uma nova ordem de compra a 33. A faixa será então ajustada para 27–34. A ordem de venda a 35 não será cancelada, pois é uma ordem close-only.
-
T7: Se o preço subir mais uma vez para ou acima de 35 (o limite superior anterior + intervalo de preço), a ordem de venda a 35 será executada. O robô deslocará sua faixa de trading para cima em um grid, cancelará a ordem de compra mais baixa em 27 e atualizará a faixa para 28–35.
Modo Short

Quando o preço de mercado subir para ou acima do limite superior e a ordem de venda mais alta for executada, o recurso Trailing Up deslocará a faixa de trading para cima, criando uma nova ordem de venda um grid acima do limite superior anterior. A ordem de compra mais baixa não será cancelada, pois serve como uma ordem close-only que não ocupa fundos. Se o preço continuar a subir, o robô manterá o ajuste da faixa de trading para cima, um grid de cada vez, ajudando você a se alinhar com o impulso ascendente do mercado.
Quando o preço de mercado cai para ou abaixo do preço de gatilho — definido como (limite inferior − intervalo de preço) no modo Aritmético ou limite inferior ÷ (1 + intervalo de porcentagem) no modo Geométrico — a função Trailing Down deslocará a faixa de trading para baixo, cancelando a ordem de venda mais alta e criando uma nova ordem de venda no limite inferior anterior. Se o preço continuar a cair, o robô manterá o ajuste da faixa de trading para baixo, um grid de cada vez, permitindo que você siga a tendência descendente do mercado.
Exemplo
Vamos percorrer o processo usando um exemplo. Todos os preços são mostrados em milhares de USDT.
-
Direção: Short
-
Modo: Aritmético
-
Preço do limite inferior: 23
-
Preço do limite superior: 30
-
Preço de mercado: 26,5
-
Número de grids: 7
-
Intervalo de preço: 1
-
Preço de parada em Trailing Up: 32,5
-
Preço de parada em Trailing Down: 19,5
Com Trailing Up e Down ativados, o robô ajusta automaticamente sua faixa de trading em tempo real com base nos movimentos do mercado.
|
T0 = 26.5 |
T1 = 23 |
T2 (21, 22] |
T3 (20, 21] |
T4 (19, 20] |
T5 [27, 28) |
T6 ≥ 28 | |
|
30 |
Venda |
Venda | |||||
|
29 |
Venda |
Venda |
Venda |
Venda | |||
|
28 |
Venda |
Venda |
Venda |
Venda |
Venda | ||
|
27 |
Venda |
Venda |
Venda |
Venda |
Venda |
Compra | |
|
26 |
Venda |
Venda |
Venda |
Venda |
Compra |
Compra | |
|
25 |
Compra |
Venda |
Venda |
Venda |
Venda |
Compra |
Compra |
|
24 |
Compra |
Venda |
Venda |
Venda |
Venda |
Compra |
Compra |
|
23 |
Compra |
Venda |
Venda |
Venda |
Compra |
Compra | |
|
22 |
Venda |
Venda |
Compra |
Compra | |||
|
21 |
Venda |
Compra | |||||
|
20 |
-
T0: O robô cria ordens de compra abaixo do preço de mercado e ordens de venda acima dele, distribuídas uniformemente pela faixa de preço com base no intervalo.
-
T1: Quando o preço de mercado cai para 23 (o limite inferior), a ordem de compra mais baixa é executada, e novas ordens de venda são criadas acima do preço de mercado. A faixa de trading permanece 23–30.
-
T2: Se o preço continuar a cair para 22 ou abaixo (o limite inferior anterior − intervalo de preço), o robô deslocará a faixa para baixo em um grid. Ele cancelará a ordem de venda mais alta em 30 e criará uma nova ordem de venda em 23 (o limite inferior anterior). A nova faixa torna-se 22–29.
-
T3: Quando o preço cair ainda mais para 21 (o limite inferior anterior − intervalo de preço) ou abaixo, o robô desloca a faixa para baixo novamente, atualizando-a para 21–28.
-
T4: Se o preço continuar a cair para 20 (o limite inferior anterior − intervalo de preço), o robô deslocará a faixa para baixo mais uma vez, resultando em uma nova faixa de 20–27. Neste exemplo, a faixa se move para baixo três vezes. Mesmo que o preço continue caindo, o robô não deslocará a faixa para 19–26, já que o preço de parada do Trailing Down está definido em 19,5.
-
T5: Quando o preço de mercado sobe para ou acima de 27 (o limite superior), a ordem de venda mais alta será executada. O robô deslocará a faixa para cima em um grid e criará uma nova ordem de venda em 28 (o limite superior anterior + intervalo de preço). A nova faixa torna-se 21–28. A ordem de compra mais baixa em 20 não será cancelada, pois é uma ordem close-only.
-
T6: Se o preço de mercado continuar a subir para ou acima de 28 (o limite superior), o robô deslocará a faixa para cima novamente, ajustando-a para 22–29. As ordens de compra em 21 e 20 não serão canceladas, pois são ordens close-only. Neste exemplo, a faixa desloca-se para cima duas vezes. Se o preço continuar subindo, o robô atualizará a faixa para 25–32 no máximo, mas não deslocará mais para 26–33, já que o preço de parada do Trailing Up está definido em 32,5.
Observações:
— O recurso de Trailing Up/Down está agora disponível para Grid Bot de Futuros em direções Neutro, Long e Short.
— O robô não moverá a faixa de trading para cima se isso fizer com que o novo limite superior ultrapasse o seu preço de parada de Trailing Up definido. Da mesma forma, ele não moverá a faixa para baixo se o novo limite inferior cair abaixo do seu preço de parada de Trailing Down.
— Usar o recurso de Trailing Up/Down em mercados fortemente unilaterais pode aumentar sua exposição ao risco. Para um melhor gerenciamento de riscos, recomendamos usá-la junto com o recurso de Trailing-Stop.
Mecanismo de Ordem Dinâmica
Com o Grid Bot de Futuros da Bybit, cada grid mantém o mesmo tamanho de contrato no ativo base (por exemplo, BTC em um par de trading BTCUSDT), independentemente do preço. Por exemplo, o robô abrirá uma posição Long ou Short de 1 BTC em cada nível de grid, seja o preço US$ 30.000 ou US$ 35.000. À medida que o preço se move, o valor da posição de cada grid muda para se ajustar.
Se não houver fundos suficientes para criar novas ordens durante um ajuste de subida ou descida, o robô cancelará uma ou mais ordens criadas a preços mais distantes do preço de mercado atual até que fundos suficientes estejam disponíveis. Isso é conhecido como o mecanismo de ordem dinâmica. Ele ajuda a melhorar a eficiência do capital liberando fundos de ordens menos eficazes à medida que o mercado muda. Como resultado, o número de grids pode variar — pode ser igual ou menor que a contagem de grids original.
