> ## Documentation Index
> Fetch the complete documentation index at: https://docs.intention.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Tipos de ordem

> Ordens limitadas e de mercado, as opções de validade que governam a parte não executada, e os sinalizadores que restringem o que uma ordem pode fazer.

Todas as ordens na Intention são construídas a partir de três escolhas independentes: que preço aceita, o que acontece à parte que não executa de imediato e o que a ordem pode fazer à sua posição.

<div className="dg" data-dg="order-anatomy">
  <div className="dg-c" style={{aspectRatio:"720 / 316"}}>
    <svg className="dg-w" viewBox="0 0 720 316" aria-hidden="true">
      <path className="dg-wire dg-soft" d="M 113.33 147.00 L 353.76 201.58" />

      <path className="dg-head" d="M 360.00 203.00 L 352.78 205.87 L 354.73 197.29 Z" />

      <path className="dg-wire dg-soft" d="M 360.00 147.00 L 360.00 196.60" />

      <path className="dg-head" d="M 360.00 203.00 L 355.60 196.60 L 364.40 196.60 Z" />

      <path className="dg-wire dg-soft" d="M 606.67 147.00 L 366.24 201.58" />

      <path className="dg-head" d="M 360.00 203.00 L 365.27 197.29 L 367.22 205.87 Z" />
    </svg>

    <div className="dg-b dg--blue" style={{left:"0.0000%",top:"0.0000%",width:"31.4815%",height:"44.9367%"}}><span className="dg-t">Preço</span><span className="dg-s">Limitada — indica o pior preço que aceita</span><span className="dg-n">De mercado — percorre o livro, com limite protetor</span></div>
    <div className="dg-b dg--sky" style={{left:"34.2593%",top:"0.0000%",width:"31.4815%",height:"44.9367%"}}><span className="dg-t">Validade da ordem</span><span className="dg-s">GTC fica em livro · IOC cancela o resto</span><span className="dg-n">FOK é tudo ou nada · post-only é rejeitada se consumisse</span></div>
    <div className="dg-b dg--green" style={{left:"68.5185%",top:"0.0000%",width:"31.4815%",height:"44.9367%"}}><span className="dg-t">Sinalizadores</span><span className="dg-s">Reduce-only — a ordem só pode encolher uma posição</span><span className="dg-n">Nunca abre uma posição e nunca a inverte</span></div>
    <div className="dg-b dg--blue" style={{left:"37.5000%",top:"65.8228%",width:"25.0000%",height:"17.7215%"}}><span className="dg-t">A sua ordem</span></div>
    <div className="dg-free dg-mid" style={{left:"0.0000%",top:"88.6076%",width:"100.0000%"}}><div className="dg-n">As três são independentes: qualquer preço com qualquer validade, com ou sem o sinalizador.</div></div>
  </div>
</div>

<h2 id="limit-or-market">
  Limitada ou de mercado
</h2>

**Uma ordem limitada** indica o pior preço que aceita. Uma compra executa a esse preço ou melhor; uma venda a esse preço ou melhor. Controla o preço ao detalhe e não sofre slippage — em troca de não ter garantia nenhuma de execução. Se o mercado nunca chegar ao seu preço, a ordem fica simplesmente à espera.

Uma ordem limitada que não atravessa o livro fica lá colocada, o que lhe dá o estatuto de **maker** e a comissão de maker, mais baixa do que a de taker. Ver [Comissões](/pt/programs/fees).

**Uma ordem de mercado** dá prioridade à execução em vez do preço. Percorre o lado oposto do livro, a partir do topo do livro (os melhores preços de compra e venda) para dentro, até o seu tamanho estar executado.

O que chega de facto ao motor de matching não é uma ordem de mercado sem limites. É convertida numa **ordem limitada com um limite de preço protetor** derivado da sua tolerância de slippage, da banda de preços do mercado e da profundidade que o seu tamanho consumiria. É por isso que uma ordem de mercado pode voltar parcialmente executada — o limite foi atingido. Ver [Ordens de mercado e proteção de slippage](/pt/trading/market-to-limit).

<h2 id="time-in-force">
  Validade da ordem
</h2>

A validade responde a uma pergunta: *o que acontece à parte da minha ordem que não executa agora?*

| Opção         | Parte não executada              | Usar quando                                   |
| ------------- | -------------------------------- | --------------------------------------------- |
| **GTC**       | Fica no livro                    | Está disposto a esperar                       |
| **IOC**       | Cancelada de imediato            | Quer o que está disponível agora, e mais nada |
| **FOK**       | A ordem inteira é cancelada      | Uma execução parcial é pior do que nenhuma    |
| **Post-only** | Rejeitada se consumisse liquidez | Tem de ser maker                              |

Só uma se aplica a cada ordem.

**GTC** — *good till cancelled* — é a predefinição das ordens colocadas no livro. Não literalmente para sempre: as ordens têm um tempo de vida máximo, para que o livro não acumule ordens abandonadas indefinidamente.

**IOC** consome o que o livro oferece ao seu preço e cancela o resto. Uma compra de 15 contra 10 disponíveis executa 10 e cancela 5.

**FOK** é tudo ou nada. A mesma ordem executa 0 — como não há 15 disponíveis, nada executa. Use-a quando uma posição parcial é pior do que nenhuma: montar as pernas de um spread, ou qualquer estratégia em que meia execução o deixa exposto em vez de posicionado.

**Post-only** (apenas maker) garante o estatuto de maker. Se a ordem atravessasse o livro e consumisse liquidez, é rejeitada em vez de executada. É assim que os market makers garantem que nunca pagam por acidente a comissão de taker.

<h2 id="flags">
  Sinalizadores
</h2>

**Reduce-only** (apenas redução) garante que a ordem só pode encolher uma posição, nunca abrir nem inverter uma. É verificado na submissão e reimposto à medida que a sua posição muda, e não reserva margem. Ver [Reduce-only](/pt/trading/reduce-only).

<h2 id="conditional-orders">
  Ordens condicionais
</h2>

Tudo o que está acima descreve ordens que ficam vivas no momento em que são aceites. Uma **ordem condicional** é diferente: fica fora do livro a vigiar um preço e só se torna uma das ordens acima quando o seu preço de ativação é atingido.

Isso inclui o take-profit e o stop-loss, que são ordens condicionais destinadas a proteger algo que já detém. Ver [Ordens condicionais](/pt/trading/conditional-orders) e [Take-profit e stop-loss](/pt/trading/tp-sl).

<h2 id="choosing">
  Escolher
</h2>

| Situação                                                 | Escolha razoável                                                                     |
| -------------------------------------------------------- | ------------------------------------------------------------------------------------ |
| Entrar a um preço já decidido                            | Limitada, GTC                                                                        |
| Entrar já, com tamanho pequeno face ao livro             | De mercado                                                                           |
| Fornecer liquidez                                        | Limitada, post-only                                                                  |
| Consumir o que houver a um preço, uma vez                | Limitada, IOC                                                                        |
| Uma execução parcial deixaria exposição                  | Limitada, FOK                                                                        |
| Fechar, com a certeza de que não pode inverter a posição | Reduce-only                                                                          |
| Grande face ao livro                                     | Dividir — [TWAP](/pt/trading/twap) ou [ordens escalonadas](/pt/trading/scale-orders) |

<Note>
  O erro caro mais frequente é uma ordem de mercado grande face à profundidade visível. O preço no topo do livro é o que vê; o preço médio de execução é o que obtém, e a diferença cresce com o tamanho. Verifique a profundidade antes de submeter, ou divida a ordem.
</Note>

<h2 id="where-to-go-next">
  Para onde ir a seguir
</h2>

<CardGroup cols={2}>
  <Card title="Ordens condicionais" href="/pt/trading/conditional-orders">
    Ordens que esperam por um preço antes de ficarem vivas.
  </Card>

  <Card title="Ordens de mercado" href="/pt/trading/market-to-limit">
    Como é derivado o limite protetor de uma ordem de mercado.
  </Card>

  <Card title="Livro de ordens" href="/pt/trading/order-book">
    Ler a profundidade antes de decidir como submeter.
  </Card>

  <Card title="Alterar ordens" href="/pt/trading/modify-orders">
    Mudar uma ordem viva, e o que isso custa em posição na fila.
  </Card>
</CardGroup>
