> ## 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.

# Limites de posição

> Um limite máximo à parte de um mercado que uma única conta pode deter — ajustado à dimensão do mercado, para restringir a concentração sem travar a liquidez inicial.

Nenhuma conta pode deter uma parte ilimitada de um mercado. O limite aplica-se à **posição mais as ordens em aberto** de cada lado e, uma vez atingido, são rejeitadas as novas ordens que aumentem esse lado.

O fecho nunca é restringido. O limite restringe o risco que pode acumular, não a capacidade de sair dele.

<h2 id="why-concentration-is-the-risk">
  Porque a concentração é o risco
</h2>

Um mercado em que uma só conta detém a maior parte do open interest (posições em aberto) tem um modo de falha específico. Quando essa posição é liquidada, não há ninguém do outro lado com dimensão para a absorver — o livro não a aguenta, o fundo de seguro esgota-se e o défice chega à [desalavancagem automática](/pt/trading/adl), que fecha posições lucrativas de traders que nada fizeram de errado.

O limite é o que impede que a falha de uma conta se torne a falha de todos.

<h2 id="how-the-cap-is-computed">
  Como é calculado o limite
</h2>

$$
\text{limite} = \max\!\left(\text{OI do mercado} \times \theta,\; \text{limite base}\right)
$$

Dois componentes; vence o maior.

**O limiar de quota** liga o limite à dimensão real do mercado. Um mercado com mais open interest consegue absorver uma posição maior, por isso permite-a.

**O limite base** é um piso fixo. Sem ele, um mercado recém-listado, quase sem open interest, teria um limite próximo de zero — ninguém poderia abrir posição, logo o open interest nunca cresceria. O piso é o que permite a um mercado arrancar.

Ambos os termos são configuração por mercado, e o limite base está ajustado à profundidade de cada mercado — mercados mais profundos têm um piso mais alto.

Escrevendo $B$ para o limite base e $\theta$ para o limiar de quota, o cruzamento fica onde o open interest do mercado atinge $B / \theta$:

| Open interest do mercado | Termo que manda   | Limite aplicável                                 |
| ------------------------ | ----------------- | ------------------------------------------------ |
| Abaixo de $B / \theta$   | O limite base     | $B$, e não se mexe à medida que o mercado cresce |
| Acima de $B / \theta$    | O limiar de quota | $\text{OI} \times \theta$, a subir com o mercado |

Ou seja: num mercado jovem o limite é fixo e generoso face ao livro; num mercado maduro acompanha a dimensão do próprio mercado.

<Warning>
  Ambos os valores devem ser lidos na especificação do contrato do mercado em que está a negociar. São parâmetros on-chain por mercado, diferem substancialmente de mercado para mercado e mudam com as listagens e com as revisões de risco — um limite calculado a partir de um número citado em qualquer outro sítio estará errado. Ver [Mercados](/pt/trading/markets).
</Warning>

<h2 id="how-many-orders-you-may-have-resting">
  Quantas ordens pode ter em livro
</h2>

O tamanho da posição tem limite, e a **contagem** de ordens também. O limite é por conta e acompanha-o:

$$
\text{máx. de ordens em aberto} = \min\!\left(50 + \frac{\text{saldo}}{50},\; 1{,}000 + \frac{\text{volume acumulado}}{5{,}000{,}000},\; 5{,}000\right)
$$

Ambos os termos são em USD. Uma conta nova com 1 000 USDC e sem histórico fica com 70; o termo do saldo manda no início, o termo do volume assume à medida que vai negociando, e **5 000 é o teto absoluto**, aconteça o que acontecer.

Há mais uma regra que apanha quem corre estratégias automatizadas: a partir do momento em que já tem **1 000 ordens em livro**, os tipos de ordem classificados como restritos — entre eles as ordens reduce-only e as condicionais — passam a ser recusados com uma rejeição própria, enquanto as ordens correntes continuam a ser aceites até ao limite. A intenção é que uma estratégia que enche o livro não possa esgotar a capacidade de que depende o fecho de uma posição.

<Note>
  É um dos limites com maior probabilidade de apanhar um market maker de surpresa, porque é invisível até uma ordem ser recusada e muda à medida que o saldo e o volume mudam. Ver [Ordem rejeitada](/pt/help/order-rejected).
</Note>

<h2 id="what-counts">
  O que conta
</h2>

**A posição e as ordens em aberto em conjunto.** As ordens em livro que aumentariam a posição contam para o limite, porque um limite que as ignorasse podia ser contornado colocando ordens e esperando.

**Por lado.** A exposição longa e a curta são medidas separadamente.

**Entre subcontas.** As subcontas do mesmo titular são agregadas. Dividir uma posição por várias subcontas não aumenta o limite — do ponto de vista do mercado a concentração é a mesma, e é a concentração que o limite existe para evitar.

**O open interest total do mercado conta os dois lados.** O denominador é o mercado inteiro, não um dos seus lados.

<h2 id="what-happens-at-the-limit">
  O que acontece no limite
</h2>

<div className="dg" data-dg="oi-limit-check">
  <div className="dg-c" style={{aspectRatio:"720 / 308"}}>
    <svg className="dg-w" viewBox="0 0 720 308" aria-hidden="true">
      <path className="dg-wire dg--blue" d="M 172.00 58.00 L 203.60 58.00" />

      <path className="dg-head dg--blue" d="M 210.00 58.00 L 203.60 62.40 L 203.60 53.60 Z" />

      <path className="dg-wire dg--green" d="M 414.00 58.00 L 460.28 34.86" />

      <path className="dg-head dg--green" d="M 466.00 32.00 L 462.24 38.80 L 458.31 30.93 Z" />

      <path className="dg-wire dg--orange" d="M 414.00 58.00 L 461.02 95.98" />

      <path className="dg-head dg--orange" d="M 466.00 100.00 L 458.26 99.40 L 463.79 92.56 Z" />
    </svg>

    <div className="dg-band" style={{left:"0.0000%",top:"63.6364%",width:"100.0000%",height:"36.3636%"}}><span className="dg-cap">Sobre o que o limite é medido</span></div>
    <div className="dg-b dg--blue" style={{left:"0.0000%",top:"9.7403%",width:"23.3333%",height:"18.1818%"}}><span className="dg-t">Ordem que aumenta a exposição</span></div>
    <div className="dg-b dg--yellow dg-round" style={{left:"29.7222%",top:"9.7403%",width:"27.2222%",height:"18.1818%"}}><span className="dg-t">Acima do limite?</span></div>
    <div className="dg-b dg--green" style={{left:"65.2778%",top:"2.5974%",width:"34.7222%",height:"15.5844%"}}><span className="dg-t">Aceite</span></div>
    <div className="dg-b dg--orange" style={{left:"65.2778%",top:"24.6753%",width:"34.7222%",height:"15.5844%"}}><span className="dg-t">Rejeitada na submissão</span><span className="dg-s">com um motivo</span></div>
    <div className="dg-b dg--green dg-left" style={{left:"0.0000%",top:"40.2597%",width:"56.9444%",height:"15.5844%"}}><span className="dg-s">Uma ordem reduce-only ou de fecho nunca é testada — é sempre aceite</span></div>
    <div className="dg-b dg--sky" style={{left:"2.2222%",top:"72.0779%",width:"30.7407%",height:"21.4286%"}}><span className="dg-t">Posição e ordens em livro juntas</span><span className="dg-s">as ordens que podem virar posição contam</span></div>
    <div className="dg-b dg--sky" style={{left:"34.6296%",top:"72.0779%",width:"30.7407%",height:"21.4286%"}}><span className="dg-t">Longa e curta, em separado</span><span className="dg-s">cada lado tem o seu limite</span></div>
    <div className="dg-b dg--sky" style={{left:"67.0370%",top:"72.0779%",width:"30.7407%",height:"21.4286%"}}><span className="dg-t">Subcontas, agregadas</span><span className="dg-s">dividir uma posição não o aumenta</span></div>
  </div>
</div>

As ordens que ultrapassariam o limite são rejeitadas na submissão, com um motivo explícito. As ordens que reduzem a exposição são sempre aceites.

O limite não é fixo. Sobe à medida que o open interest do mercado cresce; se o open interest contrair de forma acentuada, uma posição existente pode ficar acima de um limite que baixou. Nada é fechado à força por causa disto — apenas não pode acrescentar até voltar a ficar abaixo.

<h2 id="reading-the-live-values">
  Ler os valores em vigor
</h2>

Todos os números desta página são configuração on-chain por mercado, e não constantes do protocolo. Os parâmetros que os determinam:

| Parâmetro            | Define                |
| -------------------- | --------------------- |
| `oi_ratio_limit_ppm` | o limiar de quota     |
| `base_oi_limit_usd`  | o piso do limite base |

São publicados em cada [especificação do contrato](/pt/trading/markets) e podem ser lidos na cadeia. Uma integração que os fixe no código acabará por calcular um número que a rede não está a aplicar — ver [Programadores](/pt/developers/overview).

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

<CardGroup cols={2}>
  <Card title="Desalavancagem automática" href="/pt/trading/adl">
    O desfecho que os limites de posição existem para tornar menos provável.
  </Card>

  <Card title="Alavancagem" href="/pt/trading/leverage">
    Escalões de dimensão, a outra restrição que escala com o tamanho da posição.
  </Card>

  <Card title="Mercados" href="/pt/trading/markets">
    Limiares e limites base por mercado.
  </Card>

  <Card title="Liquidações" href="/pt/trading/liquidations">
    O que acontece quando uma posição grande falha mesmo.
  </Card>
</CardGroup>
