> For the complete documentation index, see [llms.txt](https://docs.goodcrypto.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.goodcrypto.app/goodcryptox-pt/trading-cex/bots/infinity-trailing.md).

# Infinity Trailing

> *Esta não é uma documentação formal — ainda. Estas são as nossas notas internas e melhores práticas para usar os Infinity Trailing Algos de forma eficaz. A documentação completa chegará em breve*

### O que é o bot Infinity Trailing?

Infinity Trailing (InfTrail) é um bot poderoso — enganosamente simples, mas surpreendentemente versátil.

No fundo, é apenas isto:

* Uma ordem trailing para entrar numa posição
* Seguido de uma ordem trailing para sair dessa posição

É só isso. Mas, dependendo de como configura as distâncias trailing, a exposição à volatilidade e a lógica de saída, pode usar o InfTrail para:

* Acompanhar grandes tendências de alta e fixar lucros à medida que sobe
* Aproveitar swings rápidos em qualquer direção
* Acumular tokens spot que quer HODL
* Criar uma estratégia pseudo-grid com proteção de lucro integrada

Por isso, aqui está o que achamos que deve saber (para além de dominar [ordens trailing](/goodcryptox-pt/trading-cex/ordens-manuais/trailing-stops.md)) antes de lançar o seu primeiro InfTrail:

### ⚠️ Início rápido: o que NÃO fazer

* NÃO o execute em mercados em queda — quase certamente vai perder dinheiro.
* NÃO o use em tokens sem liquidez — o slippage vai comer os seus ganhos.
* NÃO espere lucros em mercados laterais — isto não é um bot de scalping.

Este Algo foi concebido para tendências — idealmente subidas acentuadas ou forte volatilidade.

***

### ✅ Início rápido: o que fazer

* Execute-o em mercados com tendência ou voláteis (pense: breakouts, não chop).
* Escolha pares líquidos — especialmente majors (BTC, ETH, SOL, etc.).
* Use distâncias trailing maiores — isto é *crucial*. Um trailing demasiado apertado vai gerar churn e perder dinheiro.
* Ajuste as suas distâncias trailing com base na volatilidade do ativo. Uma boa regra prática: blue chips (BTC, etc.) – pelo menos 1%+, meme coins de alta volatilidade: 3%–10% ou até mais.
* :exclamation: Tenha paciência — o InfTrail muitas vezes acumula pequenas perdas antes de apanhar um grande movimento e recuperar tudo (e mais).

***

### A escolher a sua estratégia: dois modos do InfTrail

Na prática, há dois modos em que pode correr o seu InfTrail, consoante coloque o toggle "Sair da posição apenas com lucro" em ON ou OFF:

#### Sair com prejuízo: permitido (*“sair apenas com lucro” = OFF)*

Este é o modo padrão do InfTrail. Vai:

* Entrar numa posição com uma compra/venda trailing
* Sair dessa posição com uma venda/compra trailing — mesmo que essa saída seja com prejuízo

Quando é que isto funciona melhor?

* Quando os mercados estão voláteis e espera grandes movimentos em qualquer direção
* Quando quer apanhar swings, não aguentá-los
* Quando não tem medo de pequenas perdas em troca de apanhar as grandes

#### Como pensar nisto e o que esperar?

Vamos supor que usa 1% trailing tanto na entrada como na saída. Então:

* O bot vai ignorar todos os movimentos < 1%
* Vai perder dinheiro em movimentos entre 1–2%
* Vai ganhar dinheiro em qualquer movimento >2%

É assim que as ordens trailing funcionam. Portanto, aqui está uma conclusão importante:

> Quer definir distâncias trailing maiores do que o ruído normal do seu par

**Dica PRO:** inicialmente, lance vários InfTrails com distâncias trailing diferentes (0,5%, 1%, 3%, 5%, 10%) no mesmo par. Deixe-os correr durante algum tempo e depois pare os perdedores — e deixe correr os vencedores.

#### Sair com Prejuízo: NÃO permitido (*“sair apenas com lucro” = ON)*

> também conhecido como “Modo HODL”

Neste modo:

* O bot entrará normalmente com uma compra/venda trailing
* Mas só sairá com lucro.\
  Especificamente, só ativará a ordem de saída (começará a fazer trailing) se o preço se mover a seu favor até pelo menos: preço de entrada + distância trailing de saída.&#x20;

Isto garante que, no pior cenário (o preço mover-se contra si logo após a ordem de saída começar a fazer trailing), a ordem de saída será enviada para a bolsa ao seu preço de entrada. Isto pode, na verdade, resultar numa pequena perda (considere taxas de trading + slippage) - mas, de qualquer forma, sairá perto do preço de entrada.

:exclamation:Tem de perceber que, neste modo, se o preço melhorar, o bot pode ficar preso a segurar a posição para sempre. Se negociar com alavancagem - pode levar à liquidação.

Quando é que isto faz sentido?

* Quando está a negociar spot, não derivados
* Quando está confortável em manter o ativo durante mais tempo

### ⚠️ Avisos importantes

* Este modo ainda não tem Stop Loss — planeamos adicionar um numa atualização futura.
* NÃO execute “sair apenas com lucro” em ON com derivados. Vai ser liquidado se o preço cair e o bot nunca sair.

#### **Taxas na moeda base no spot**

> **⚠️ Trading spot: atenção às taxas de trading cobradas na moeda base**
>
> Na maioria das exchanges spot (por exemplo, a 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 deixa-o com \~0,999 BTC — o 0,001 BTC em falta é a taxa. Quando o bot mais tarde tenta vender exatamente 1 BTC, falha: só tem 0,999, e a ordem é rejeitada como "fundos insuficientes."
>
> Duas formas de resolver isto:
>
> * **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 token nativo** na sua exchange (por exemplo, tenha algum BNB na Binance e ative "Pagar taxas em BNB"). As taxas são então cobradas desse token, deixando as suas moedas negociadas intactas. Nota: confirme se a sua exchange suporta isto especificamente para ordens API — por exemplo, a Bybit atualmente só o permite para ordens colocadas através da própria interface da exchange.
>
> 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.

***

### 🧪 InfTrail na prática: o que funcionou para nós

Aqui estão algumas configurações reais que a nossa equipa testou quando lançámos o bot pela primeira vez:

* SHIB/USDT — maio de 2021 — topo do mercado bull & SHIB = principal memecoin
  * Distância Trailing: 10%
  * O mercado estava louco — oscilações diárias de 20–30%
  * Lucros enormes
* BTC/USDT — bull run de 2021 (maio -> novembro)
  * Distância Trailing: 1%
  * Funcionou com lucro durante mais de 6 meses
* BTC/ETH com “sair apenas com lucro” em ON (2023–2025)
  * Como não temos opinião sobre se o BTC ou o ETH vence no longo prazo e mantemos ambos em HODL
  * Tratar o InfTrail como um bot HODL que vende nos topos e recompra após recuos

***

### 💡 Dicas Pro

* 🧠 Distância trailing = o seu filtro para o ruído do mercado. Se a definir demasiado baixa, o bot vai ser sacudido por whipsaws.
* 🧪 Experimente distâncias diferentes no mesmo ativo — e pare as que tiverem pior desempenho.
* ⛽ Considere taxas e slippage — continua a pagá-los mesmo que o bot evite fechar com prejuízo.
* 🐌 Não espere resultados imediatos — muitas vezes perde um pouco antes de ganhar muito.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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/infinity-trailing.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.
