# Bot Grid

O Grid bot é uma estratégia de trading automatizada que monetiza oscilações de preço ao colocar uma grelha de ordens de compra e venda numa determinada faixa de preço.

{% embed url="<https://youtu.be/WeuiKvhMI00>" %}

### Por que usar o Grid Bot?

Os mercados raramente se movem em linha reta. Mesmo durante tendências fortes, o preço oscila constantemente — sobe, recua, recupera, consolida e repete. Uma abordagem tradicional de "comprar e manter" só lucra com o movimento direcional. O Grid Bot lucra com o movimento *em si*.

Considere este exemplo: o BTC está a 80.000 $. No mês seguinte, sobe para 95.000 $, cai de volta para 82.000 $, recupera para 91.000 $, desce para 85.000 $ e, por fim, volta a estabilizar nos 80.000 $.

Se simplesmente mantivesse BTC durante tudo isso, o seu resultado líquido seria zero.

Mas, durante esse percurso, o preço fez dezenas de oscilações — cada uma uma oportunidade potencial de trading. Uma grelha de ordens de compra abaixo do preço atual e de ordens de venda acima dele teria capturado lucro de cada recuperação, queda e retoma ao longo do caminho. Cada ciclo compra–venda fixa um pequeno ganho realizado, e quando o preço se mantém dentro da sua faixa, esses ganhos acumulam-se em retornos significativos — mesmo quando o mercado não vai a lado nenhum.

É isso que o Grid Bot faz. Comporta-se de forma semelhante a uma estratégia estruturada de market making: coloca ordens de compra em camadas abaixo do preço atual, ordens de venda em camadas acima dele e captura repetidamente o spread entre elas à medida que o preço oscila para a frente e para trás.

Permite-lhe usar de forma eficaz o seu capital, que de outra forma ficaria parado durante mercados laterais, e expressar a sua visão sobre o mercado, ao mesmo tempo que lucra com a volatilidade ao longo do caminho nos mercados em alta ou em baixa.

#### Melhores condições de mercado para Grid trading

O grid trading é mais eficaz quando o **preço negoceia dentro de uma faixa definida** (mercados laterais). Um grid bot standard ou [neutro](#neutral-grid) é usado para isso. Quanto mais o preço oscilar dentro da faixa e quanto mais tempo permanecer nesses níveis, maior será o lucro do Grid bot.&#x20;

Para mercados em faixa - quando o **preço tende a subir ou descer** mas permanece volátil, oscilando em torno da tendência - o goodcryptoX oferece grid bots [long](#long-grid) e [short](#short-grid) respetivamente. Com estes bots, continua a lucrar com cada oscilação de preço dentro da faixa do grid, mas também obtém retorno do movimento direcional do preço.

#### **Casos de uso comuns do grid bot:**

Os dois casos de uso mais comuns do Grid trading são:

* **Lucrar com mercados laterais.** Quando o preço consolida e não tem uma forte convicção direcional, um Grid Neutro captura o movimento de vai e vem dentro da faixa que definiu.
* **Expressar uma visão direcional com captura de volatilidade integrada.** Os Grids Long e Short permitem-lhe lucrar tanto com a direção como com as oscilações de preço dentro dela.

Mas isso não é tudo. O grid bot é uma ferramenta versátil que também pode ser usada para estratégias como:

* **Sair de uma posição gradualmente.** Se já tiver uma posição existente, pode usar o grid bot Short colocado acima do preço de mercado para reduzir a posição de forma controlada, enquanto lucra com os recuos de preço ao longo do caminho.
* **Acumular um ativo ao longo do tempo.** Um Grid Long num ativo em que está otimista permite-lhe acumulá-lo gradualmente enquanto ganha com a volatilidade de curto prazo ao longo do caminho.

### Como funciona o Grid trading

Um grid é definido por quatro parâmetros: um **nível superior da grelha**, um **nível inferior da grelha**, um **número de níveis** dentro dessa faixa, e um **tamanho da ordem** para cada nível.

O bot divide a faixa entre os limites superior e inferior em níveis equidistantes e coloca ordens limitadas em cada um deles. As ordens de compra ficam abaixo do preço de mercado atual, as ordens de venda ficam acima dele. O nível mais próximo do preço atual permanece vazio — isto garante que o grid tenha espaço para reagir ao próximo movimento de preço em qualquer direção.

**O ciclo principal funciona assim:**

Quando o preço desce e preenche uma ordem de compra, o bot coloca imediatamente uma ordem de venda um nível acima. Quando o preço sobe e preenche uma ordem de venda, o bot coloca uma ordem de compra um nível abaixo. Cada par compra–venda fixa um pequeno lucro realizado igual à distância entre esses dois níveis multiplicada pelo tamanho da ordem (menos as taxas de trading). À medida que o preço oscila dentro da faixa, este ciclo repete-se vezes sem conta.

Pense nisso como uma rede esticada sobre a sua faixa de preço. Cada vez que o preço se move através da rede, aciona trades — e cada trade acionado gera um pequeno lucro. Quanto mais o preço oscila, mais trades são executados e mais lucro se acumula.

**O que acontece nas extremidades?** Se o preço se mover para além do limite superior ou inferior do grid, não existirão mais ordens além dele. O bot mantém a posição acumulada e espera. Se o preço voltar para a faixa, o ciclo recomeça. Se não voltar, ficará com uma posição direcional — este é o principal risco do grid trading, e é por isso que a seleção da faixa é importante.

**Uma ilustração simples:** Imagine um grid com apenas dois níveis — uma compra a 79.000 $ e uma venda a 81.000 $. Sempre que o BTC oscila entre esses dois níveis, o bot compra em baixo e vende em cima, capturando 2.000 $ `x` o tamanho da ordem por ciclo. Agora expanda isso para 20 ou 50 níveis numa faixa mais ampla, e começará a ver como um grid pode gerar centenas de pequenos trades lucrativos com a volatilidade normal do mercado.

### Modos de grid: Neutro, Long, Short

O goodcryptoX suporta três modos de grid. Cada um altera a posição inicial do bot e o perfil de risco. Escolher o modo certo depende da sua perspetiva de mercado.

#### Grid Neutro

Neutro é o modo predefinido e mais equilibrado.

Quando inicia um Grid Neutro, o bot coloca ordens de compra em todos os níveis abaixo do preço de mercado atual e ordens de venda em todos os níveis acima dele. Não é assumida qualquer posição inicial — começa flat (ou neutro).

O Grid Neutro é ideal quando espera que o preço permaneça dentro de uma faixa e não tem uma forte visão direcional. O bot lucra exclusivamente com a volatilidade dentro da faixa.

**Perfil de risco:** Se o preço romper acima da faixa, acabará com uma posição short (em perps) ou terá vendido o seu ativo base (em spot). Se o preço romper abaixo, acumula uma posição long. Em ambos os casos, a sua exposição equivale aproximadamente a metade do tamanho total do grid — porque apenas as ordens de um lado da faixa são executadas à medida que o preço a atravessa. Este é o perfil de risco mais equilibrado dos três modos.

**Quando usar Neutro:**

* Mercados em faixa, em consolidação
* Quando não tem uma convicção direcional forte

#### Grid Long

No modo Long, *todos* os níveis são inicialmente definidos como ordens de compra.

As ordens de compra que ficam acima do preço de mercado atual são executadas imediatamente no arranque (uma vez que podem ser preenchidas ao preço de mercado atual ou melhor), e cada uma é substituída por uma ordem de venda um nível acima. Isto constrói uma posição long inicial cujo tamanho é igual ao número de níveis acima do preço de mercado multiplicado pelo tamanho da ordem.

Um Grid Long é essencialmente um Grid Neutro que começa com uma posição long integrada. Após os fills iniciais, comporta-se de forma idêntica — comprando mais baixo, vendendo mais alto, percorrendo os níveis em ciclo.

**Perfil de risco:** Se o preço subir e eventualmente ultrapassar a faixa do grid, o bot vende gradualmente a posição, fixando lucro direcional para além dos lucros do grid trading. Se o preço cair, acumula mais — a sua posição long cresce, e a sua exposição em baixa é aproximadamente o dobro da de um Grid Neutro comparável (porque começou com uma posição *e* e continua a comprar mais à medida que cai).

**Quando usar grid Long:**

* Quando está otimista com volatilidade esperada
* Quando quer acumular um ativo, mas também capturar oscilações de curto prazo
* Em spot, quando tem apenas moeda de cotação (por exemplo, USDT) e nenhuma moeda base para vender

#### Grid Short

O modo Short é a imagem espelhada do Long.

Todos os níveis são inicialmente definidos como ordens de venda. As ordens de venda abaixo do preço de mercado atual são executadas imediatamente, construindo uma posição short inicial. Cada preenchimento é substituído por uma ordem de compra um nível abaixo.

**Perfil de risco:** Se o preço descer e ficar abaixo da faixa, o bot recompra gradualmente, fechando o short e fixando lucro direcional. Se o preço subir, a posição short cresce, e a sua exposição é aproximadamente o dobro da de um Grid Neutro.

**Quando usar grid Short:**

* Quando está pessimista com volatilidade esperada
* Quando quer reduzir gradualmente uma posição long existente
* Em spot, quando detém uma posição e quer vendê-la gradualmente

> **Nota importante sobre a inicialização Long/Short:** Atualmente, a posição inicial nos modos Long e Short não é aberta como uma única ordem de mercado. Em vez disso, todas as ordens são colocadas como ordens limitadas em cada nível do grid, e as que ficam do "lado errado" do preço de mercado são preenchidas imediatamente. Em algumas bolsas de futuros, ordens limitadas colocadas profundamente no livro de ordens podem ser rejeitadas devido a restrições específicas da bolsa sobre quão longe do preço atual uma ordem limitada pode ser colocada. Se encontrar erros ao lançar um Grid Long ou Short largo em certas bolsas, esta é provavelmente a causa. Esta é uma limitação conhecida que será tratada numa atualização futura.

***

### Configuração do grid

Esta secção percorre todos os campos do formulário de configuração do goodcryptoX Grid Bot, de cima para baixo — exatamente como aparecem na interface. Todas as definições aplicam-se da mesma forma, quer esteja a negociar em qualquer uma das bolsas centralizadas que suportamos, quer em [Hyperliquid](/goodcryptox-pt/perp-dexs/hyperliquid.md).

<figure><img src="/files/c1cc610250e312e56286b0c70e1aa706d6074ff4" alt=""><figcaption></figcaption></figure>

#### Modo do grid

A primeira escolha é o modo: **Neutro**, **Long**, ou **Short**. Se não tiver a certeza, comece com Neutro - é o que apresenta o risco mais equilibrado e não requer uma visão direcional.

#### Nível de grid mais alto e mais baixo

Estes dois campos definem os limites superior e inferior da sua faixa de trading. Todos os níveis do grid serão colocados entre estes dois preços.

Escolher onde defini-los é uma das decisões mais importantes na configuração do grid. Uma boa abordagem é olhar para os níveis históricos de suporte e resistência - afaste o gráfico, identifique a faixa onde o preço passou mais tempo e defina os seus limites em conformidade.

Não precisa de capturar todos os movimentos possíveis. Definir a faixa demasiado ampla significa que os seus níveis ficarão muito afastados (exigindo mais níveis ou resultando em menos trades), enquanto defini-la demasiado estreita arrisca o preço sair rapidamente da faixa.

Pode definir estes valores numericamente no formulário, ou pode arrastar diretamente os limites superior e inferior no gráfico. À medida que os ajusta, os níveis do grid são atualizados em tempo real no gráfico, e pode ver imediatamente quais os níveis que serão ordens de compra e quais serão ordens de venda.

#### Níveis

Este campo define o número de níveis (de 2 a 250) dentro da sua faixa.

Há aqui uma troca fundamental. Com uma quantia fixa de capital:

* **Mais níveis** significa espaçamento mais apertado entre eles. Cada trade gera um lucro menor (o PnL por nível é menor), mas os trades acontecem com maior frequência. Os tamanhos das ordens serão menores porque o seu capital está distribuído por mais níveis.
* **Menos níveis** significa espaçamento mais amplo. Cada trade capta uma diferença de preço maior (PnL por nível mais alto), mas os trades acontecem com menos frequência. Pode usar tamanhos de ordem maiores, uma vez que o capital está concentrado em menos níveis.

É necessário encontrar um equilíbrio entre frequência e lucro por trade. Demasiado apertado e as taxas podem comer margens reduzidas; demasiado amplo e o bot mal negocia antes de o preço sair da faixa.

A interface mostra-lhe o **PnL por nível** (após taxas da bolsa) em tempo real à medida que ajusta este número. Também apresenta o ganho percentual estimado por nível, o que ajuda a avaliar se o espaçamento faz sentido para o instrumento e para as condições em que está a negociar.

> Nota: o PnL por nível é calculado utilizando o escalão básico de taxas da bolsa. Se tiver um escalão superior, a sua taxa será mais baixa e o PnL por nível — mais alto.

No gráfico, pode ver as linhas de nível ajustarem-se à medida que altera este número — uma forma muito intuitiva de visualizar o espaçamento.

#### Distribuição dos níveis: Aritmética vs Log

Abaixo dos campos do nível mais alto/mais baixo, verá uma **caixa de seleção de distribuição Log** .

Por defeito, o grid usa distribuição **aritmética** (linear) — os níveis ficam espaçados com intervalos de preço iguais. Se a sua faixa for de 80.000 $ a 90.000 $ com 10 níveis, cada nível fica exatamente a 1.000 $ de distância.

Quando ativa **caixa de seleção de distribuição Log** (também chamada geométrica), os níveis ficam espaçados com intervalos de *percentagem* iguais. Isto significa que a diferença em dólares entre níveis é menor na parte inferior da faixa e maior na parte superior.

**Porque é que isto importa?** Nos mercados de cripto, o preço tende a mover-se em termos percentuais — uma queda de 5% a partir de 90.000 $ (4.500 $) cobre uma faixa absoluta muito maior do que uma queda de 5% a partir de 80.000 $ (4.000 $). Com espaçamento aritmético, o retorno percentual por nível varia: os níveis perto da parte inferior oferecem um ganho percentual maior do que os níveis perto da parte superior. A distribuição log normaliza isto, dando-lhe um retorno percentual consistente em cada nível.

**Log é geralmente preferido para:**

* Faixas de trading amplas
* Ativos voláteis
* Futuros perpétuos
* A maioria das configurações de grid na prática

**Aritmética pode ser útil para:**

* Faixas muito estreitas
* Stablecoins ou pares de baixa volatilidade
* Quando quer especificamente espaçamento em dólares iguais

Se não tiver a certeza, ative Log — é a predefinição recomendada para a maioria das configurações.

#### Tamanho da ordem

O tamanho da ordem define quanto o bot negoceia em cada nível. É sempre especificado em **moeda base** (ou contratos, nos futuros).

Por exemplo, se estiver a executar um grid em BTC.USDT e definir o tamanho da ordem para 0,01 BTC, o bot comprará ou venderá 0,01 BTC em cada nível.

A interface também mostra o equivalente aproximado em moeda de cotação de cada ordem ao preço atual. Tenha em mente que este equivalente varia por nível — níveis de preço mais altos exigem mais moeda de cotação por ordem, e níveis mais baixos exigem menos. Portanto, embora cada nível negocie a mesma quantidade de BTC, o valor em dólares de cada trade é diferente.

O seu compromisso total de capital depende do tamanho da ordem, do número de níveis e do preço atual. A interface calcula os **Fundos necessários** na parte inferior do formulário, para que possa ver exatamente quanto é necessário antes de lançar.

#### Preço de ativação

Este campo opcional permite-lhe atrasar o lançamento do grid até que o preço atinja um nível específico.

Se definir um preço de ativação, o grid não colocará quaisquer ordens até que o mercado toque esse preço. Uma vez ativado, o grid começa como se tivesse acabado de ser lançado nesse momento.

**Casos de uso:**

* Quer lançar um grid numa faixa que atualmente está acima ou abaixo do mercado — defina um preço de ativação na extremidade da sua faixa para aguardar a chegada do preço
* Espera um breakout e quer iniciar o grid apenas depois de acontecer
* Quer sincronizar o grid com um evento ou nível específico sem ter de vigiar manualmente o mercado

#### Stop acima / Stop abaixo

São gatilhos de stop baseados no preço. Se o preço atingir qualquer um dos níveis, o bot pára: todas as ordens do grid abertas são canceladas e, se a **Fechar posição quando o bot parar** caixa de seleção estiver ativada, a posição atual é fechada ao mercado.

Pode arrastar os níveis de stop diretamente no gráfico, da mesma forma que define os limites do grid.

Os níveis de stop são essenciais para a gestão de risco. Protegem-no de perdas descontroladas se o preço sair muito da sua faixa. Mesmo que espere que o preço permaneça dentro da faixa, definir stops é uma boa prática — especialmente em instrumentos alavancados.

#### Fechar posição quando o bot parar

Quando esta caixa de seleção está ativada, qualquer posição restante é fechada ao mercado quando um stop é acionado (ou quando o grid pára por qualquer outro motivo, como um erro). Quando desativada, o grid pára e cancela as suas ordens, mas a sua posição permanece aberta para que a possa gerir manualmente. Em perps, todas as ordens de fecho de posição usam a flag reduce-only, para que o bot nunca inverta a sua posição por engano.

#### Take Profit (alvo de PnL)

Este campo define um **alvo de PnL realizado**. Quando o lucro realizado total do grid atinge este montante, o grid pára.

**Detalhe crítico:** isto baseia-se apenas no PnL *realizado* — apenas os lucros fixados de ciclos compra–venda concluídos. O PnL não realizado (o valor mark-to-market da sua posição aberta) não é *incluído* . Isto significa que, se o preço se afastar muito da sua faixa do grid, a sua perda não realizada pode estar a aumentar, mas enquanto não forem concluídos novos trades do grid, o alvo de PnL não é afetado. Para proteger contra esse cenário, use Stop acima / Stop abaixo além do alvo de PnL.

#### Parar em posição neutra

Quando ativado, o grid pára na próxima vez que regressar a uma **posição neutra** (exposição líquida zero proveniente das ordens do grid).

Por si só, isto é útil para Grids Long e Short: se o preço atravessar a sua faixa na direção desejada, o grid fecha gradualmente a posição e, assim que chega a neutra, pára de forma limpa, para que, se o preço inverter depois, não abra uma nova posição.&#x20;

Para um Grid Neutro, esta caixa de seleção não tem efeito no lançamento (uma vez que começa neutro), mas será ativada na próxima vez que o grid voltar a neutro. Pode usá-la depois de o seu grid neutro já ter corrido durante algum tempo como um futuro nível de take profit.

**Combinando com Take Profit:** É aqui que fica poderoso. Quando o alvo de PnL e Parar em posição neutra estão ambos ativados, o comportamento muda: o bot primeiro espera que o alvo de PnL realizado seja atingido. Assim que isso acontece, continua a correr, mas agora observa uma posição neutra. O grid pára apenas quando *ambas* as condições tiverem sido satisfeitas — objetivo de lucro atingido e posição reduzida a zero.

Isto garante uma saída limpa: fixou o lucro pretendido *e* não tem qualquer posição residual para gerir (nem PnL não realizado negativo para realizar).

#### Drawdown de PnL (Quando parar)

Este campo opcional define um **trailing stop no PnL realizado**.

Funciona assim: o bot acompanha continuamente o pico de PnL realizado desde o lançamento. Se o PnL realizado cair desse pico pelo montante que especificar, o grid pára.

Por exemplo, se definir o drawdown de PnL para 50 $, e o PnL realizado do grid atingir um pico de 300 $ e depois cair para 250 $, o grid pára para proteger os seus ganhos.

**Importante:** Tal como o alvo de PnL, isto baseia-se apenas no PnL *realizado* . Se o preço sair da faixa do grid e o seu PnL não realizado se deteriorar, o stop de drawdown não será acionado — apenas as alterações no lucro realizado importam. Use stops baseados no preço (Stop acima / Stop abaixo) para gerir a exposição não realizada.

Pode definir o drawdown de PnL enquanto o seu grid bot já está a correr - por isso não tem de decidir isso com antecedência (a menos que queira).

#### Posição (apenas perps)

Este campo antecipa as posições long e short máximas teóricas que o grid bot pode acumular (se o preço for a qualquer um dos extremos). É uma ferramenta útil para avaliar o seu potencial risco e exposição.

#### Margem inicial / Fundos necessários

Mostra exatamente quanto capital é necessário para lançar o grid.

**Para futuros perpétuos:**

Só é necessária margem na moeda de liquidação (por exemplo, USDT), independentemente do modo do grid. O montante exato depende do número de níveis, do tamanho da ordem e dos preços de cada nível. Tenha em mente que esta é a *margem* mínima — deve manter uma reserva bem acima do montante calculado para evitar liquidação se o preço se mover contra si. Nunca aloque 100% da sua margem disponível a um grid.

**Para trading spot:**

Os requisitos de capital dependem do modo do grid:

* **Neutro** requer tanto moeda base como moeda de cotação — moeda de cotação para financiar as ordens de compra abaixo do mercado, e moeda base para financiar as ordens de venda acima do mercado.
* **Long** requer apenas moeda de cotação (por exemplo, USDT), uma vez que todas as ordens iniciais são compras.
* **Short** requer apenas moeda base (por exemplo, BTC), uma vez que todas as ordens iniciais são vendas.

A interface mostra claramente os montantes necessários para cada moeda, juntamente com o seu saldo disponível e um aviso se não tiver o suficiente.

**Taxas na moeda base em spot**

> **⚠️ Trading spot: tenha cuidado com as taxas de trading cobradas na moeda base**
>
> Na maioria das bolsas spot (por exemplo, Binance por defeito), a taxa de trading é retirada diretamente da moeda que acabou de comprar. Portanto, se o tamanho da ordem do seu bot for 1 BTC, uma compra preenche-o com \~0,999 BTC — o 0,001 BTC em falta é a taxa. Quando o bot tenta mais tarde vender exatamente 1 BTC, falha: só tem 0,999, e a ordem é rejeitada como "fundos insuficientes."
>
> Duas formas de lidar com isso:
>
> * **Mantenha um pequeno saldo extra da moeda base** na sua conta, acima do que o bot precisa estritamente.
> * **Ou ative o pagamento de taxas com o token nativo** na sua bolsa (por exemplo, mantenha algum BNB na Binance e ative "Pagar taxas em BNB"). As taxas passam então a ser cobradas desse token, deixando as moedas negociadas intactas. Nota: confirme que a sua bolsa suporta isto especificamente para ordens API — por exemplo, a Bybit atualmente só o permite para ordens colocadas através da própria interface da bolsa.
>
> Isto aplica-se apenas a **spot**. Em futuros perpétuos, as taxas são pagas na moeda de liquidação (por exemplo, USDT) e não afetam os tamanhos das ordens.

Depois de rever os seus fundos, clique em **Lançar** para iniciar o grid. O bot coloca imediatamente todas as ordens do grid e começa a monitorizar.

***

### Lançamento e monitorização do Grid bot

Depois de clicar em **Lançar**, o bot coloca imediatamente todas as ordens do grid na bolsa (a menos que tenha sido especificado um preço de ativação) e começa a monitorizar. Pode abrir a página de detalhes do bot a qualquer momento para ver exatamente o que o grid está a fazer, rever o seu desempenho, ajustar os seus parâmetros e geri-lo.

Existem duas formas de abrir a página de detalhes do bot. Pode clicar em **Bots** no menu principal para ver uma lista de todos os seus bots em execução em todas as bolsas e pares — encontre o grid e clique nele. Em alternativa, se já estiver na página das Bolsas com o mesmo par de trading selecionado, mude para o **Bots** separador abaixo do gráfico para ver todos os bots em execução nesse instrumento específico e clique no grid a partir daí.

<figure><img src="/files/868a04adc167fe5b203446248756de101f511939" alt=""><figcaption></figcaption></figure>

No topo da página de detalhes do bot, vê as informações de identificação do bot: a bolsa, o par de trading, o modo do grid (Neutro / Long / Short) e os principais parâmetros definidos durante a configuração. O estado atual também é apresentado aqui — se o bot está a correr ativamente ou se parou (e, nesse caso, o motivo pelo qual parou).

Também vê o **Montante investido**. Este é o montante total dos fundos que o bot usa para operar, expresso na moeda de cotação. Para trading spot, isto representa o capital real que comprometeu para o grid - a soma da moeda base e da moeda de cotação (convertida para moeda de cotação ao preço de lançamento).

Para trading de futuros com alavancagem, o montante investido reflete o valor nocional total com que o bot opera, *incluído* a sua margem efetivamente depositada. Se o seu bot usar posições no valor de 1.000 USDT com alavancagem de 10x, o seu capital real em risco é aproximadamente 100 USDT, mas o montante investido mostra 1.000 USDT. Isto é importante porque as percentagens de rentabilidade apresentadas na secção seguinte são calculadas com base neste montante investido. Para obter o seu retorno real sobre a margem depositada com alavancagem, multiplique a percentagem apresentada pelo seu fator de alavancagem.

#### Rentabilidade

Esta secção mostra o desempenho financeiro do grid.

**PnL realizado** é o lucro total fixado de ciclos compra–venda concluídos. Sempre que o bot compra num nível mais baixo e vende num nível mais alto (ou vice-versa), o lucro desse par de trades é adicionado ao PnL realizado. Este número só aumenta quando os ciclos do grid são concluídos - não é afetado pelo preço de mercado atual da sua posição aberta.

**PnL não realizado** é o valor mark-to-market da posição aberta atual do bot. Se o bot estiver a manter uma posição long e o preço estiver acima da entrada média dessa posição, o PnL não realizado é positivo; se o preço estiver abaixo, é negativo. Este número oscila com cada tick de preço.

**PnL total** é a soma do realizado e do não realizado - o seu lucro ou prejuízo completo se parasse o bot e fechasse a sua posição neste momento.

> **PnL do bot vs PnL da posição na bolsa: porque os números podem diferir**
>
> O grid bot calcula o PnL realizado por nível: cada ciclo compra–venda é tratado como um trade round-trip independente. Quando o bot compra no nível A e depois vende um nível acima, a diferença é registada como lucro realizado para esse par.
>
> A sua bolsa, no entanto, acompanha a posição inteira como uma só — usando um único preço médio de entrada. Isto significa que o PnL realizado da bolsa para qualquer venda individual é calculado contra o custo médio da *posição inteira* , e não contra a compra específica com que o grid a emparelhou.
>
> Isto pode levar a discrepâncias significativas, especialmente quando o preço se moveu bastante numa direção. Por exemplo: o bot compra a 100 $, 95 $, 90 $, 85 $ e 80 $, construindo uma posição long de 5 ordens com uma entrada média de 90 $. O preço depois recupera para 85 $ e o bot vende um nível. O bot regista um lucro realizado nessa venda (comprado a 80 $, vendido a 85 $ = +5 $). Mas a bolsa vê uma venda a 85 $ contra uma entrada média de 90 $ — que reporta como uma perda de -5 $.
>
> Nenhum dos números está "errado" — representam métodos contabilísticos diferentes. O método do bot reflete o desempenho real da estratégia de grid (cada nível é o seu próprio trade). O método da bolsa reflete a posição combinada.
>
> À medida que o grid corre e completa mais ciclos — especialmente quando o preço oscila novamente através da faixa — estes dois números convergem. Com o tempo, o PnL acumulado alinha-se. Mas durante períodos de movimento direcional prolongado, a diferença pode ser significativa, e é importante não ficar alarmado se a sua bolsa mostrar um PnL realizado diferente (ou até negativo) enquanto o bot mostra lucro realizado.

A secção também apresenta **APY** (Rendimento Projetado Anual) em duas formas: como um montante absoluto em moeda de cotação e como uma percentagem. Esta projeção toma a taxa atual de rentabilidade realizada do bot e extrapola o que produziria ao longo de um ano completo, com base no montante investido. É uma referência útil para comparar o desempenho do grid com outras estratégias, mas tenha em mente que é uma projeção — os resultados reais dependem das condições futuras do mercado.

**Taxas da bolsa** mostra o total de taxas de trading que o bot pagou à bolsa em todas as ordens executadas. Este montante já está contabilizado no PnL realizado — é mostrado aqui separadamente para que saiba quanto o grid gastou em custos de execução.

> **As taxas de financiamento não estão incluídas no PnL (futuros perpétuos)**
>
> Em futuros perpétuos, os pagamentos de financiamento são liquidados diretamente entre a bolsa e a sua conta - normalmente a cada 8 horas - com base no tamanho da sua posição e na taxa de financiamento em vigor. Estes pagamentos não são **incluído** refletidos no PnL realizado ou não realizado do grid bot.
>
> Isto significa que o seu lucro ou prejuízo real pode ser maior ou menor do que aquilo que o bot apresenta, dependendo do financiamento acumulado que pagou ou recebeu. Para grids de longa duração que mantêm uma posição direcional persistente, a diferença pode ser substancial. Verifique sempre o histórico de financiamento da sua bolsa separadamente ao avaliar o verdadeiro desempenho do grid.

#### Posição

Esta secção mostra a posição atual do bot - o número de contratos ou a quantidade de moeda base que o bot está a manter neste momento. Esta é a posição que permaneceria se o bot parasse agora.

Para um **Grid Neutro**, a posição inicial é zero - o bot começa flat e só constrói uma posição à medida que o preço se move e as ordens são preenchidas. Para **Long** e **Grids Short**, o bot começa imediatamente com uma posição: as ordens do "lado errado" do preço de mercado são executadas no arranque, construindo uma exposição long ou short inicial. À medida que o grid corre e o preço oscila, esta posição cresce e encolhe à medida que ordens de compra e venda são preenchidas ao longo dos níveis.

A posição mostrada aqui é a posição **total** do bot - incluindo o que foi estabelecido no lançamento e tudo o que mudou desde então. O PnL não realizado desta posição está incluído no PnL total não realizado do bot, e quaisquer ganhos ou perdas realizados dos ciclos do grid estão incluídos no PnL total realizado do bot. Não existe separação entre "desempenho do bot" e "desempenho da posição" — o PnL do bot é um único número unificado que reflete o quadro completo, que é como deve ser: este é o desempenho total da estratégia, nada mais.

A **Fechar posição quando o bot parar** caixa de seleção do formulário de configuração também está acessível aqui, e pode ativá-la ou desativá-la a qualquer momento enquanto o bot está a correr. Quando ativada, o bot fechará a posição ao mercado sempre que parar (por qualquer motivo). Quando desativada, a posição permanece aberta para que a possa gerir manualmente após o bot parar.

#### Condições de stop

Os parâmetros de stop que configurou durante a configuração - **Stop acima** e **Stop abaixo**, **Take Profit** (alvo de PnL), **Drawdown de PnL** (Quando parar), e **Parar em posição neutra** - também são apresentados aqui.

Pode ativar ou desativar **Parar em posição neutra** a qualquer momento durante o tempo de execução do bot.

Para modificar os outros parâmetros de stop, clique no botão **Modificar** na parte inferior da página de detalhes. A partir daí, pode adicionar, remover ou ajustar o **alvo de PnL do Take Profit**, **Drawdown de PnL**, bem como os **Stop acima** e **Stop abaixo** níveis de preço. Isto permite-lhe apertar ou alargar a sua gestão de risco à medida que o grid corre e as condições mudam - sem parar e relançar o bot.

#### Ordens

Esta secção fornece uma contagem de quantas ordens limitadas o bot tem atualmente abertas na bolsa e quantas ordens já fechou (executou). Dá-lhe uma noção rápida do nível de atividade do grid - um grid que fechou centenas de ordens tem estado ativamente a negociar, enquanto um com poucas ordens fechadas pode estar numa faixa em que o preço não se move muito.

#### Progresso

Mostra o tempo total de execução do bot - quando começou e há quanto tempo está a correr. Útil para avaliar o desempenho no contexto do tempo (especialmente em conjunto com a projeção de APY).

#### Webhooks

A secção de webhooks mostra o **URL do webhook de cancelamento** para este grid bot. Se quiser parar o bot a partir de um alerta do TradingView, pode enviar um pedido para este URL e o bot parará como se tivesse pressionado manualmente o botão Stop. Atualmente, apenas o webhook de cancelamento é suportado para grid bots.

#### Gráfico de preço

A página de detalhes do bot inclui um gráfico de preço completo com toda a atividade do grid sobreposta. Esta é uma das vistas mais informativas para compreender como o seu grid está a desempenhar-se.

<figure><img src="/files/b4d544d7fe63d9dbff69ab505c0bef342c2c11e7" alt=""><figcaption></figcaption></figure>

No gráfico pode ver:

* **Linhas horizontais cinzentas** representam os níveis do grid - os pontos fixos de preço onde o bot coloca ordens
* **Linhas verdes** num nível do grid indicam uma ordem de compra ativa atualmente colocada a esse preço, com o início da linha a indicar o momento exato em que a ordem foi colocada na bolsa.
* **Linhas vermelhas** indicam uma ordem de venda ativa atualmente colocada a esse preço
* A **nível de posição neutra** é assinalado - este é o preço em que a posição líquida do bot seria zero
* A **níveis de posição máxima** também são assinalados - os preços

  &#x20;em que o bot atingiria a sua exposição direcional máxima
* **Pontos verdes** e **pontos vermelhos** no gráfico assinalam cada ordem executada. Os pontos verdes são preenchimentos de compra, os pontos vermelhos são preenchimentos de venda. Pode seguir visualmente todo o histórico de trading do bot — vendo exatamente quando e em que níveis cada trade foi executado

Este gráfico dá-lhe feedback visual imediato sobre o desempenho do grid: os trades estão a concentrar-se numa faixa produtiva? O preço está a passar tempo perto das extremidades? Foram atingidos stops ou limites da faixa? Tudo isto é visível num relance.

#### Alertas

Por baixo do gráfico, pode configurar notificações para este grid bot específico. Existem quatro tipos de alertas e pode ativar qualquer combinação deles:

* **Todas as ordens** - notifica-o cada vez que qualquer ordem do grid é executada
* **Cada alteração de PnL** - notifica-o apenas quando uma ordem resulta numa alteração do PnL realizado (ou seja, ordens que completam um ciclo compra–venda), bem como quaisquer ordens de fecho de posição. Ordens que apenas abrem ou aumentam uma posição sem fixar lucro são ignoradas
* **O preço entra ou sai da faixa** - notifica-o quando o preço ultrapassa o nível mais alto do grid ou fica abaixo do nível mais baixo, e quando regressa à faixa
* **O bot pára** - notifica-o quando o bot pára por qualquer motivo

Pode ativar ou desativar cada alerta em qualquer momento durante o tempo de execução do bot.

#### Botões de ação

Na parte inferior da página de detalhes do bot, tem três botões de ação:

**Stop** - pára o bot imediatamente. Todas as ordens do grid abertas são canceladas. Se **Fechar posição quando o bot parar** estiver ativado, a posição restante é fechada ao mercado. Se desativado, a sua posição permanece aberta para que a possa gerir.

**Modificar** - abre o editor de parâmetros onde pode ajustar as condições de stop enquanto o bot está a correr. Pode adicionar, remover ou alterar **Stop acima**, **Stop abaixo**, **Take Profit** (alvo de PnL), e **Drawdown de PnL**. Também pode ativar ou desativar **Fechar posição quando o bot parar** e **Parar em posição neutra** a partir daqui. Não precisa de parar o bot para fazer estas alterações - elas entram em vigor imediatamente.

**Repetir** - pré-preenche o formulário de configuração do bot com os parâmetros exatos deste bot. Útil ao reiniciar os bots.

#### Lista de ordens

Abaixo dos botões de ação, vê a lista completa de todas as ordens associadas a este grid bot. A lista está dividida em duas secções: **ordens abertas** (atualmente colocadas na bolsa e à espera de serem preenchidas) e **ordens fechadas** (já executadas).

<figure><img src="/files/b4717cc42269a6f91b79e45102d1e7474906e2d2" alt=""><figcaption></figcaption></figure>

Para cada ordem, pode ver o preço, a hora em que foi colocada ou executada, o seu estado atual e — para ordens que resultaram num PnL realizado — o lucro obtido nessa trade específica. Pode clicar em qualquer ordem para abrir a sua página de detalhe, que inclui informação adicional como as taxas exatas pagas nessa execução.

Esta lista de ordens é especialmente útil para rever em detalhe o histórico de trading do grid e compreender a contribuição de PnL das trades individuais.

#### Quando é que o grid pára?

O grid pára automaticamente sob qualquer uma destas condições:

* **O preço atinge um nível de stop** (Stop acima / Stop abaixo)
* **O alvo de PnL realizado é atingido** (se definido)
* **O drawdown de PnL é acionado** (se definido)
* **É atingida a posição neutra** (se Parar em posição neutra estiver ativado e as condições forem cumpridas)
* **Ocorre um erro** - se alguma ordem não puder ser colocada ou for cancelada inesperadamente pela bolsa (por exemplo, devido a liquidação), o grid deteta a discrepância e pára como medida de segurança, cancelando todas as ordens restantes

Quando o grid pára, todas as ordens do grid abertas são canceladas. Se **Fechar posição quando o bot parar** estiver ativado, a posição restante é fechada ao mercado. Se desativado, a sua posição permanece aberta para gestão manual.

***

### Playlist de vídeo do Grid Bot

Para exemplos práticos passo a passo, casos de trades reais e discussões sobre estratégia, veja a nossa playlist de vídeo do Grid Bot:

{% embed url="<https://www.youtube.com/playlist?list=PLkscu1wG9E6WxhxMwwCtymU5pg_MRLMZr>" %}

Inclui:

* Caso de grid BTC de longo prazo com retornos de 60%+ ao longo de 5 meses
* Configurações de grid para eventos de alta volatilidade
* Seleção de faixa e ajuste de níveis em detalhe
* Comparações práticas entre Grid Long, Short e Neutro

> **Nota:** Embora estes exemplos mostrem configurações em várias bolsas, a interface e a mecânica do grid do goodcryptoX funcionam da mesma forma em todas as bolsas suportadas - incluindo Hyperliquid, Binance, OKX, Bybit, Gate e outras.

Também estamos a manter um [canal TG](https://t.me/+DfNOhP8G86xmYTMx) dedicado, onde publicamos as nossas melhores configurações de DCA e, ocasionalmente, de Grid - tanto para bolsas centralizadas como descentralizadas. Junte-se para obter novas ideias de trading e partilhar a sua experiência.

***

### FAQ

<details>

<summary><strong>O que é grid trading?</strong></summary>

O grid trading é uma estratégia automatizada que coloca uma série de ordens limitadas de compra e venda em níveis de preço predeterminados dentro de uma faixa definida. À medida que o preço oscila dentro da faixa, o bot compra repetidamente em baixo e vende em cima, capturando pequenos lucros de cada ciclo. É uma forma de monetizar a volatilidade sem precisar de prever a direção do mercado.

</details>

<details>

<summary><strong>O grid trading é lucrativo?</strong></summary>

O grid trading é lucrativo quando o preço se mantém dentro ou perto da faixa selecionada e há volatilidade suficiente para acionar trades. Em mercados em faixa, pode gerar retornos consistentes. O principal risco é direcional: se o preço sair muito da sua faixa, as perdas não realizadas na sua posição acumulada podem exceder os lucros realizados do grid. A rentabilidade depende de uma boa seleção da faixa, do espaçamento adequado dos níveis e de uma gestão de risco apropriada.

</details>

<details>

<summary><strong>Qual é o melhor modo de grid - Neutro, Long ou Short?</strong></summary>

Depende da sua perspetiva de mercado. Neutro é o mais equilibrado — sem posição inicial, risco direcional mínimo. Long é o melhor quando está otimista e quer acumular enquanto lucra com as quedas. Short é o melhor quando está pessimista ou quer sair gradualmente de uma posição. Se não tiver a certeza, Neutro é o ponto de partida mais seguro.

</details>

<details>

<summary><strong>Qual é a diferença entre a distribuição aritmética e log dos níveis do grid?</strong></summary>

A distribuição aritmética espaça os níveis com intervalos iguais em dólares (por exemplo, de 1.000 $ em 1.000 $). A distribuição log (geométrica) espaça-os com intervalos percentuais iguais (por exemplo, de 1,2% em 1,2%). A distribuição log dá um retorno percentual consistente por nível e é geralmente preferida para cripto — onde o preço se move em termos percentuais — especialmente para faixas amplas e ativos voláteis.

</details>

<details>

<summary><strong>Quantos níveis de grid devo usar?</strong></summary>

Não existe uma resposta única correta — depende da largura da sua faixa, do tamanho da ordem e da frequência com que quer que as trades sejam executadas. Mais níveis significam trades mais frequentes, mas menores; menos níveis significam trades menos frequentes, mas maiores. Comece com um número moderado e observe o PnL por nível mostrado na interface. Se for muito reduzido depois das taxas, considere menos níveis ou uma faixa mais estreita.

</details>

<details>

<summary><strong>O financiamento afeta o PnL do grid em futuros perpétuos?</strong></summary>

Sim, mas não é mostrado no acompanhamento de PnL do grid. Os pagamentos de financiamento são liquidados diretamente pela bolsa e afetam o saldo real da sua conta. Para grids de longa duração com posições persistentes, o financiamento acumulado pode afetar de forma significativa os seus retornos reais. Verifique o histórico de financiamento da sua bolsa separadamente.

</details>

<details>

<summary><strong>O que acontece se o preço sair da minha faixa de grid?</strong></summary>

Nenhum novo trade é executado fora da faixa. Mantém a posição que se acumulou a partir da atividade de trading do grid, e o PnL não realizado dessa posição varia com o preço. Se o preço regressar à faixa, o grid retoma o trading. Se não regressar, pode esperar ou parar o grid manualmente.

</details>

<details>

<summary><strong>Posso ser liquidado enquanto executo um grid em perps?</strong></summary>

Sim. Se a sua margem cair abaixo do requisito de manutenção da bolsa — por exemplo, devido ao movimento adverso da posição do grid — pode ser liquidado. O grid deteta a liquidação (porque a bolsa cancela as suas ordens) e pára automaticamente. Para minimizar este risco, aloque sempre mais margem do que o mínimo mostrado em "Margem inicial"

</details>

<details>

<summary><strong>O que faz "Parar em posição neutra"?</strong></summary>

Quando ativado, o grid espera até ter posição líquida zero e depois pára. Isto é útil para Grids Long e Short: se o preço atravessar a faixa na direção desejada, o grid fecha a posição nível a nível e, assim que fica flat, pára de forma limpa. Quando combinado com um alvo de PnL, o grid espera primeiro que o objetivo de lucro seja atingido e depois continua a correr até ser alcançada uma posição neutra.

</details>

<details>

<summary><strong>Posso executar um grid bot na Hyperliquid?</strong></summary>

Sim. O goodcryptoX suporta grid trading na Hyperliquid tanto para futuros perpétuos como para mercados spot. [Conecte](/goodcryptox-pt/perp-dexs/hyperliquid/como-ligar.md) a sua conta Hyperliquid via carteira API e terá acesso à funcionalidade completa do grid bot — incluindo todos os três modos, stops personalizados, preço de ativação e controlos de gráfico em tempo real. Não é necessária subscrição para executar grid bots na Hyperliquid através do goodcryptoX.

</details>

<details>

<summary><strong>O grid bot também funciona em perp DEXs e bolsas spot descentralizadas?</strong></summary>

Sim. O grid bot do goodcryptoX funciona da mesma forma em todas as bolsas suportadas — incluindo Hyperliquid, Binance, OKX, Bybit, Gate e muitas outras. Também estamos a trazer o Grid bot para AMM DEX na Solana, BNB Chain, Base e outras redes suportadas. A interface, a mecânica e todas as funcionalidades descritas aqui aplicam-se tanto a bolsas centralizadas como a perp DEXs como a Hyperliquid. As únicas diferenças são específicas da bolsa (estruturas de taxas, limites de alavancagem, restrições de colocação de ordens).

</details>

<details>

<summary><strong>O grid bot funciona em bolsas spot?</strong></summary>

Sim. O grid bot do goodcryptoX funciona em mercados spot com a mesma interface e mecânica que em futuros perpétuos. As principais diferenças são práticas: não há alavancagem nem risco de liquidação no spot, e os requisitos de capital dependem do modo do grid — Neutro requer tanto moeda base como moeda de cotação, Long requer apenas moeda de cotação e Short requer apenas moeda base. Em bolsas spot que cobram taxas na moeda base, terá de manter um saldo extra de moeda base para cobrir as taxas de trading. O formulário de configuração mostra-lhe exatamente o que é necessário e avisa-o se o seu saldo for insuficiente.

</details>

<details>

<summary>O grid bot do goodcryptoX é gratuito?</summary>

Nas bolsas centralizadas, existe um número limitado de grid bots disponível no plano gratuito. Para aumentar o número de Grid bots que pode executar e aceder a funcionalidades avançadas do Grid, precisaria de uma [subscrição paga](/goodcryptox-pt/ecossistema/planos-de-subscricao.md).

Na Hyperliquid (e noutros DEXs suportados) pode executar grid bots com funcionalidade completa sem necessidade de subscrição. Aplica-se uma [taxa de trading](/goodcryptox-pt/perp-dexs/hyperliquid/taxas-do-construtor.md) standard em cada ordem executada, e pode reduzi-la através do volume de trading, [detenção de token GOOD](/goodcryptox-pt/token-good/resumo.md) ou nível de subscrição.&#x20;

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.goodcrypto.app/goodcryptox-pt/trading-cex/bots/bot-grid.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
