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

# Câmara de compensação

> O componente que se coloca entre cada comprador e cada vendedor — novação, margem e cascata de incumprimento, como código de protocolo em vez de instituição autorizada.

Uma operação sobre derivados é uma promessa que sobrevive ao momento em que foi acordada. Duas partes fixam um preço e, daí até a posição fechar, cada uma fica exposta à capacidade de pagamento da outra. É essa exposição, e não o preço, a parte difícil de manter um mercado.

Os mercados tradicionais responderam com uma instituição: a contraparte central, ou CCP. A Câmara de compensação mantém a função e dispensa a instituição. É o componente que se coloca entre cada comprador e cada vendedor — e é código de protocolo executado dentro do bloco, não uma sociedade em que é preciso ser admitido.

<h2 id="what-a-central-counterparty-is-for">
  Para que serve uma contraparte central
</h2>

Sem ela, a exposição é bilateral. Cada pessoa com quem negoceia é uma decisão de crédito que tem de tomar e voltar a tomar, e essas decisões multiplicam-se: `n` participantes produzem até `n(n-1)/2` relações, cada uma com as suas condições, o seu colateral e a sua opinião sobre quanto vale. Um incumprimento não fica onde começou, porque a parte que não lhe paga está a falhar a outras quatro ao mesmo tempo.

Uma CCP substitui essa malha por um eixo, através de um passo jurídico chamado **novação**. O contrato entre comprador e vendedor extingue-se e é substituído por dois contratos: o comprador fica perante a câmara de compensação, e a câmara de compensação fica perante o vendedor. Torna-se assim comprador de todo o vendedor e vendedor de todo o comprador.

<div className="dg" data-dg="clearinghouse-novation">
  <div className="dg-c" style={{aspectRatio:"720 / 336"}}>
    <svg className="dg-w" viewBox="0 0 720 336" aria-hidden="true">
      <path className="dg-wire dg--orange dg-soft" d="M 151.00 63.00 L 196.00 63.00" />

      <path className="dg-wire dg--orange dg-soft" d="M 151.00 219.00 L 196.00 219.00" />

      <path className="dg-wire dg--orange dg-soft" d="M 57.60 85.00 L 57.60 197.00" />

      <path className="dg-wire dg--orange dg-soft" d="M 104.40 85.00 L 242.60 197.00" />

      <path className="dg-wire dg--orange dg-soft" d="M 242.60 85.00 L 104.40 197.00" />

      <path className="dg-wire dg--orange dg-soft" d="M 289.40 85.00 L 289.40 197.00" />

      <path className="dg-wire dg--blue" d="M 454.00 85.00 L 496.50 109.00" />

      <path className="dg-wire dg--blue" d="M 639.00 85.00 L 596.50 109.00" />

      <path className="dg-wire dg--blue" d="M 454.00 197.00 L 496.50 173.00" />

      <path className="dg-wire dg--blue" d="M 639.00 197.00 L 596.50 173.00" />
    </svg>

    <div className="dg-band" style={{left:"0.0000%",top:"5.3571%",width:"48.1944%",height:"73.2143%"}}><span className="dg-cap">Bilateral — n(n-1)/2 exposições</span></div>
    <div className="dg-band" style={{left:"51.8056%",top:"5.3571%",width:"48.1944%",height:"73.2143%"}}><span className="dg-cap">Novação — n exposições</span></div>
    <div className="dg-b" style={{left:"2.2222%",top:"13.6905%",width:"18.0556%",height:"10.1190%"}}><span className="dg-t">Parte A</span></div>
    <div className="dg-b" style={{left:"2.2222%",top:"60.1190%",width:"18.0556%",height:"10.1190%"}}><span className="dg-t">Parte C</span></div>
    <div className="dg-b" style={{left:"27.9167%",top:"13.6905%",width:"18.0556%",height:"10.1190%"}}><span className="dg-t">Parte B</span></div>
    <div className="dg-b" style={{left:"27.9167%",top:"60.1190%",width:"18.0556%",height:"10.1190%"}}><span className="dg-t">Parte D</span></div>
    <div className="dg-b" style={{left:"54.0278%",top:"13.6905%",width:"18.0556%",height:"10.1190%"}}><span className="dg-t">Parte A</span></div>
    <div className="dg-b" style={{left:"54.0278%",top:"60.1190%",width:"18.0556%",height:"10.1190%"}}><span className="dg-t">Parte C</span></div>
    <div className="dg-b" style={{left:"79.7222%",top:"13.6905%",width:"18.0556%",height:"10.1190%"}}><span className="dg-t">Parte B</span></div>
    <div className="dg-b" style={{left:"79.7222%",top:"60.1190%",width:"18.0556%",height:"10.1190%"}}><span className="dg-t">Parte D</span></div>
    <div className="dg-b dg--blue" style={{left:"62.0139%",top:"33.9286%",width:"27.7778%",height:"16.0714%"}}><span className="dg-t">Câmara de compensação</span></div>
    <div className="dg-free dg-mid" style={{left:"0.0000%",top:"82.7381%",width:"48.1944%"}}><div className="dg-n">Cada parte é uma decisão de crédito à parte, e um incumprimento não fica onde começou.</div></div>
    <div className="dg-free dg-mid" style={{left:"51.8056%",top:"82.7381%",width:"48.1944%"}}><div className="dg-n">O eixo é comprador de todo vendedor e vendedor de todo comprador: uma só contraparte a avaliar, uma só regra de margem, uma só ordem pela qual as perdas são absorvidas.</div></div>
  </div>
</div>

Daqui decorrem quatro coisas e, em conjunto, são a razão de ser da instituição.

**Uma contraparte em vez de muitas.** Avalia um balanço em vez do de toda a gente, e avalia-o uma só vez.

**Compensação multilateral.** As posições opostas anulam-se num único número. É menos colateral a depositar enquanto o mercado está calmo, e menos a desfazer quando não está.

**Margem segundo uma regra publicada.** Um eixo não pode absorver o risco de todos sem cobrar por ele: exige margem inicial à cabeça e margem de variação à medida que os preços se movem, segundo uma metodologia que os participantes podem ler antecipadamente e pela qual se podem dimensionar.

**Uma cascata de incumprimento.** Quando alguém falha de facto, as perdas são absorvidas por uma ordem acordada de antemão: primeiro a margem do incumpridor, depois a sua contribuição para um fundo de incumprimento mutualizado, depois o capital próprio da câmara, e por fim as contribuições de todos os outros. A ordem *é* a promessa. Conhecê-la de antemão é o que permite a um membro pôr preço à sua exposição ao próprio eixo.

É aquilo em que os mercados convergiram depois de um século a experimentar as alternativas, e funciona. É também a razão pela qual uma CCP é uma instituição de importância sistémica e não uma peça de infraestrutura.

<h2 id="what-the-institution-costs">
  Quanto custa a instituição
</h2>

Cada um daqueles quatro benefícios chega acompanhado de uma restrição, e as restrições vêm de a CCP ser uma sociedade e não um mecanismo.

| O que a CCP lhe dá                 | Quanto custa ser uma instituição                                                                                                                                                                                                                                                                                  |
| ---------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Uma só contraparte                 | **A qualidade de membro.** Quem compensa são os membros compensadores. Todos os outros chegam ao mercado através de um deles, herdam o risco desse membro e pagam por isso                                                                                                                                        |
| Compensação multilateral           | **Um ledger que não pode ler.** Recebe um regulamento, uma metodologia de margem e divulgação periódica. Não recebe as posições, e não pode verificar por si a exposição do eixo                                                                                                                                  |
| Margem segundo uma regra publicada | **Um atraso na cobrança.** A margem de variação é cortada ao fecho do dia e satisfeita na manhã seguinte, com chamadas intradiárias quando o movimento o justifica. Em qualquer dos casos medeia um intervalo entre o movimento de preço e a chegada do colateral, e nele nada está depositado contra a exposição |
| Uma cascata de incumprimento       | **Discricionariedade exatamente onde mais conta.** Declarar o incumprimento, conduzir o leilão, fechar posições de ofício — cada uma é uma decisão de um comité, tomada sob pressão, sobre informação que o resto do mercado não tem                                                                              |

As duas respostas que a cripto deu até agora são piores, não melhores. Uma exchange centralizada é uma CCP que também opera o mercado e guarda o colateral, sem a supervisão e sem forma alguma de verificar a margem que diz deter. Os primeiros locais de negociação on-chain foram ao extremo oposto e não tinham câmara de compensação nenhuma: pools bilaterais, keepers externos e uma liquidação que acontece se e quando alguém achar que compensa enviar a transação.

<h2 id="the-same-function-without-the-institution">
  A mesma função, sem a instituição
</h2>

A Intention pega na lista de funções da CCP e implementa-a como um componente da [execução do kernel](/pt/protocol/architecture/kernel).

| A função da CCP                              | Uma câmara de compensação tradicional                                                                          | A Câmara de compensação                                                                                                                           |
| -------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Novação**                                  | Um passo jurídico aplicado ao contrato depois da operação                                                      | Estrutural. Uma execução produz uma posição perante o protocolo; nunca há uma contraparte com nome a enfrentar                                    |
| **Qualidade de membro**                      | Membros compensadores, autorizados e capitalizados. Todos os outros compensam através de um deles              | Um endereço. Não há passo de admissão e não há nada entre um trader e a câmara                                                                    |
| **Margem**                                   | Cobrada segundo uma metodologia publicada, exigida ao fecho do dia                                             | Verificada no mesmo bloco da execução que a moveu, por uma função pura que qualquer pessoa pode avaliar contra uma tabela de entradas             |
| **O ledger**                                 | Um regulamento e divulgação periódica; as posições são privadas                                                | A cadeia. Cada saldo, cada posição e cada movimento do fundo de seguro é estado, atribuído à transação que o causou                               |
| **A cascata de incumprimento**               | Margem → fundo de incumprimento → capital da CCP → contribuições mutualizadas, acionada por um comité de risco | Livro → fundo de seguro → desalavancagem automática, acionada pelo protocolo num limiar, por uma ordem fixa e sem discricionariedade para ninguém |
| **Liquidação financeira**                    | T+1 ou mais tarde. Até lá, a garantia é uma promessa                                                           | A mesma execução de bloco da própria execução. Não existe intervalo em que a promessa fique em aberto                                             |
| **Quando as camadas de absorção se esgotam** | Um processo de resolução: fechos negociados, chamadas de capital aos membros sobreviventes, ou apoio público   | Desalavancagem automática por uma pontuação determinista calculada a partir de estado público. A regra às três da manhã é a mesma que ao meio-dia |

Uma linha daquela tabela carrega mais do que as outras. Nos mercados tradicionais, a CCP e a instituição que mantém o registo de quem detém o quê — uma central de valores mobiliários — são deliberadamente pessoas jurídicas distintas. Não se quer que a parte que suporta o risco de contraparte seja também a guardiã do livro que diz quem possui o quê, porque um livro privado nas mãos de uma só instituição não deixa nada com que o confrontar. **A separação *é* o confronto.**

A câmara de compensação é as duas coisas ao mesmo tempo. É a contraparte de cada posição e a única que escreve o registo. Essa fusão é segura aqui exatamente pela razão pela qual existia a separação: o livro não é privado. Cada saldo, cada posição e cada movimento do fundo de seguro é estado público atribuído à transação que o causou; a cascata dispara num limiar sem discricionariedade para ninguém; e o conjunto é confirmado ou abortado como uma unidade do bloco. O que a separação institucional comprava, aqui compra-o a legibilidade do ledger.

Nada disto afirma que o protocolo seja mais seguro do que uma CCP em todos os aspetos. Uma CCP tem capital, um supervisor e um século de prática na gestão de incumprimentos. O que não tem é um ledger que qualquer pessoa possa ler *enquanto* o incumprimento está a acontecer, nem uma cascata que corra sem que alguém decida iniciá-la. São essas duas coisas que este desenho compra, e compra-as fazendo da câmara de compensação uma função do bloco em vez de uma parte na operação.

<h2 id="one-writer-and-only-one">
  Um único escritor, e apenas um
</h2>

Dentro do protocolo, a Câmara de compensação é o único caminho pelo qual o saldo, a posição, a margem ou o open interest (posições em aberto) de alguém mudam. A liquidação financeira de uma execução passa por aqui. Tal como a liquidação forçada, a desalavancagem automática, a cobrança do funding e a reserva de margem.

Essa exclusividade é o desenho. Os módulos que detêm estado — contas, posições, livros de ordens — armazenam dados e expõem as operações que os alteram, mas não iniciam nada. Há um único sítio onde o ledger se move, o que significa um único sítio para auditar, um único sítio para instrumentar e um único sítio onde se pode impor uma invariante sem esperar que todos os chamadores se tenham lembrado dela.

<h2 id="formulas-are-separate-from-effects">
  As fórmulas estão separadas dos efeitos
</h2>

As regras que decidem *quanto* são implementadas como funções puras e sem estado: requisitos de margem, preços de liquidação, seleção para desalavancagem, cálculo de comissões, limites de open interest e escalões de alavancagem. Recebem valores e devolvem valores. Não leem estado do ledger nem alteram nada.

A Câmara de compensação chama-as e aplica os resultados.

<div className="dg" data-dg="clearinghouse-writer">
  <div className="dg-c" style={{aspectRatio:"720 / 356"}}>
    <svg className="dg-w" viewBox="0 0 720 356" aria-hidden="true">
      <path className="dg-wire dg--blue" d="M 306.00 119.00 L 383.60 119.00" />

      <path className="dg-head dg--blue" d="M 390.00 119.00 L 383.60 123.40 L 383.60 114.60 Z" />

      <path className="dg-wire dg--green" d="M 558.00 226.00 L 558.00 260.00 L 360.00 260.00 L 360.00 271.60" />

      <path className="dg-head dg--green" d="M 360.00 278.00 L 355.60 271.60 L 364.40 271.60 Z" />
    </svg>

    <div className="dg-band" style={{left:"0.0000%",top:"6.7416%",width:"41.6667%",height:"55.0562%"}}><span className="dg-cap">Fórmulas de risco — funções puras</span></div>
    <div className="dg-band" style={{left:"55.0000%",top:"6.7416%",width:"45.0000%",height:"55.0562%"}}><span className="dg-cap">Câmara de compensação — o único mutador</span></div>
    <div className="dg-b" style={{left:"2.2222%",top:"12.9213%",width:"37.2222%",height:"7.8652%"}}><span className="dg-t">Margem</span></div>
    <div className="dg-b dg--blue" style={{left:"57.2222%",top:"12.9213%",width:"40.5556%",height:"7.8652%"}}><span className="dg-t">Apurar execuções</span></div>
    <div className="dg-b" style={{left:"2.2222%",top:"22.4719%",width:"37.2222%",height:"7.8652%"}}><span className="dg-t">Liquidação</span></div>
    <div className="dg-b dg--blue" style={{left:"57.2222%",top:"22.4719%",width:"40.5556%",height:"7.8652%"}}><span className="dg-t">Reservar margem</span></div>
    <div className="dg-b" style={{left:"2.2222%",top:"32.0225%",width:"37.2222%",height:"7.8652%"}}><span className="dg-t">Seleção para desalavancagem</span></div>
    <div className="dg-b dg--blue" style={{left:"57.2222%",top:"32.0225%",width:"40.5556%",height:"7.8652%"}}><span className="dg-t">Liquidar</span></div>
    <div className="dg-b" style={{left:"2.2222%",top:"41.5730%",width:"37.2222%",height:"7.8652%"}}><span className="dg-t">Comissões</span></div>
    <div className="dg-b dg--blue" style={{left:"57.2222%",top:"41.5730%",width:"40.5556%",height:"7.8652%"}}><span className="dg-t">Desalavancar</span></div>
    <div className="dg-b" style={{left:"2.2222%",top:"51.1236%",width:"37.2222%",height:"7.8652%"}}><span className="dg-t">Limites de open interest</span></div>
    <div className="dg-b dg--blue" style={{left:"57.2222%",top:"51.1236%",width:"40.5556%",height:"7.8652%"}}><span className="dg-t">Cobrar funding</span></div>
    <div className="dg-b dg--green" style={{left:"26.3889%",top:"79.2135%",width:"47.2222%",height:"16.2921%"}}><span className="dg-t">Estado de conta · posição · open interest</span><span className="dg-s">um só escritor: a reexecução não diverge</span></div>
    <div className="dg-lbl" style={{left:"48.3333%",top:"33.4270%"}}>valores</div>
    <div className="dg-lbl" style={{left:"64.1667%",top:"73.0337%"}}>escritas</div>
  </div>
</div>

Daqui decorrem duas coisas. Um cálculo de margem pode ser verificado isoladamente contra uma tabela de entradas e saídas esperadas, sem cadeia e sem estado a preparar. E porque as fórmulas são de vírgula fixa exatas ao bit — com o arredondamento fixado na camada aritmética e não em cada local de chamada —, dois validadores que calculem o mesmo requisito obtêm o mesmo inteiro, não o mesmo número dentro de uma tolerância.

<Warning>
  O arredondamento faz parte da especificação, não é um detalhe de implementação. A margem arredonda por excesso onde isso protege o sistema; as comissões arredondam por defeito ou por excesso consoante o lado que beneficia. Um nó que arredondasse de forma diferente não estaria ligeiramente errado — produziria um ledger diferente e um fork.
</Warning>

<h2 id="margin-and-reservation">
  Margem e reserva
</h2>

A capacidade de uma conta não é apenas o seu saldo. As ordens em livro reservam capacidade contra a posição que poderiam abrir, para que uma conta não possa prometer o mesmo colateral a duas ordens e só descobrir o conflito quando ambas executarem.

A reserva é mantida pela Câmara de compensação à medida que as ordens são colocadas, alteradas, canceladas e executadas, e é recalculada quando uma posição muda por baixo de ordens em livro — é por isso que as ordens reduce-only (apenas redução) que estão em livro contra uma posição entretanto reduzida são reavaliadas em vez de ficarem desatualizadas.

A margem é escalonada: os requisitos crescem com o tamanho da posição dentro de limites definidos pela governação, pelo que uma posição suficientemente grande para ser difícil de desfazer carrega um requisito proporcionalmente maior. Ver [Modos de margem](/pt/trading/margin-modes) e [Alavancagem](/pt/trading/leverage) para a perspetiva do lado da negociação.

<h2 id="the-default-waterfall">
  A cascata de incumprimento
</h2>

É o mecanismo de CCP descrito acima, sem o comité. O kernel corre a fase de risco por uma ordem fixa antes do matching, para que o fluxo forçado fique resolvido antes de se admitir fluxo discricionário.

Quando uma conta não consegue cobrir as suas próprias perdas, o défice desce por uma cascata fixa de camadas de absorção:

<div className="dg" data-dg="clearinghouse-waterfall">
  <div className="dg-c" style={{aspectRatio:"720 / 428"}}>
    <svg className="dg-w" viewBox="0 0 720 428" aria-hidden="true">
      <path className="dg-wire dg-soft" d="M 224.67 72.00 L 246.27 72.00" />

      <path className="dg-head" d="M 252.67 72.00 L 246.27 76.40 L 246.27 67.60 Z" />

      <path className="dg-wire dg-soft" d="M 467.33 72.00 L 488.93 72.00" />

      <path className="dg-head" d="M 495.33 72.00 L 488.93 76.40 L 488.93 67.60 Z" />

      <path className="dg-wire dg--green dg-soft" d="M 435.00 224.00 L 460.00 224.00 L 460.00 302.00 L 508.60 302.00" />

      <path className="dg-head dg--green" d="M 515.00 302.00 L 508.60 306.40 L 508.60 297.60 Z" />

      <path className="dg-wire dg--green dg-soft" d="M 435.00 302.00 L 460.00 302.00 L 460.00 302.00 L 508.60 302.00" />

      <path className="dg-head dg--green" d="M 515.00 302.00 L 508.60 306.40 L 508.60 297.60 Z" />

      <path className="dg-wire dg--green dg-soft" d="M 435.00 380.00 L 460.00 380.00 L 460.00 302.00 L 508.60 302.00" />

      <path className="dg-head dg--green" d="M 515.00 302.00 L 508.60 306.40 L 508.60 297.60 Z" />

      <path className="dg-wire dg--orange" d="M 215.00 254.00 L 215.00 265.60" />

      <path className="dg-head dg--orange" d="M 215.00 272.00 L 210.60 265.60 L 219.40 265.60 Z" />

      <path className="dg-wire dg--orange" d="M 215.00 332.00 L 215.00 343.60" />

      <path className="dg-head dg--orange" d="M 215.00 350.00 L 210.60 343.60 L 219.40 343.60 Z" />

      <path className="dg-wire dg--orange" d="M 215.00 174.00 L 215.00 187.60" />

      <path className="dg-head dg--orange" d="M 215.00 194.00 L 210.60 187.60 L 219.40 187.60 Z" />
    </svg>

    <div className="dg-band" style={{left:"0.0000%",top:"6.0748%",width:"100.0000%",height:"18.2243%"}}><span className="dg-cap">A fase de risco, por ordem fixa, antes do matching</span></div>
    <div className="dg-b dg--yellow dg-tight" style={{left:"2.2222%",top:"12.1495%",width:"28.1481%",height:"9.3458%"}}><span className="dg-t">1 · Desalavancagem do vault</span></div>
    <div className="dg-b dg--yellow dg-tight" style={{left:"35.9259%",top:"12.1495%",width:"28.1481%",height:"9.3458%"}}><span className="dg-t">2 · Liquidação</span></div>
    <div className="dg-b dg--yellow dg-tight" style={{left:"69.6296%",top:"12.1495%",width:"28.1481%",height:"9.3458%"}}><span className="dg-t">3 · Desalavancagem automática</span></div>
    <div className="dg-b dg--orange dg-left" style={{left:"0.0000%",top:"29.9065%",width:"59.7222%",height:"9.8131%"}}><span className="dg-t">Conta que não cobre as suas próprias perdas</span></div>
    <div className="dg-b dg--yellow" style={{left:"0.0000%",top:"46.2617%",width:"59.7222%",height:"12.1495%"}}><span className="dg-t">Fechada contra o livro de ordens</span><span className="dg-s">limitada pelo preço de falência</span></div>
    <div className="dg-b dg--orange" style={{left:"0.0000%",top:"64.4860%",width:"59.7222%",height:"12.1495%"}}><span className="dg-t">O fundo de seguro</span><span className="dg-s">estado do protocolo, alimentado por penalizações — não uma multisig</span></div>
    <div className="dg-b dg--orange" style={{left:"0.0000%",top:"82.7103%",width:"59.7222%",height:"12.1495%"}}><span className="dg-t">Desalavancagem de posições opostas</span><span className="dg-s">selecionadas por uma pontuação determinista recalculável</span></div>
    <div className="dg-b dg--green" style={{left:"72.2222%",top:"64.4860%",width:"27.7778%",height:"12.1495%"}}><span className="dg-t">Liquidado</span></div>
    <div className="dg-lbl" style={{left:"45.3889%",top:"61.4486%"}}>défice remanescente</div>
    <div className="dg-lbl" style={{left:"45.3889%",top:"79.6729%"}}>défice remanescente</div>
  </div>
</div>

A **liquidação forçada** é uma ação do protocolo. Quando o colateral de uma conta cai abaixo do seu requisito de manutenção, é a própria rede que fecha a posição contra o livro, limitada pelo preço de falência. Não há transação de keeper, não há leilão de gas nem corrida para ser quem a desencadeia — o que elimina tanto a extração que as corridas produzem como o modo de falha em que ninguém aparece precisamente durante o congestionamento que torna a liquidação necessária.

O **fundo de seguro** é o equivalente, do lado do protocolo, ao fundo de incumprimento mutualizado, e é estado do protocolo: alimentado por penalizações de liquidação e usado para absorver falências. Não é uma multisig, o que significa que reforçá-lo ou retirar dele não exige assinaturas humanas precisamente nos minutos em que as assinaturas humanas são mais difíceis de reunir.

A **desalavancagem automática** é a perda de último recurso, usada quando o livro e o fundo de seguro em conjunto não conseguem absorver uma falência. Ocupa o lugar que uma CCP preenche com fechos de ofício e chamadas de capital aos membros sobreviventes, com a diferença de que as posições opostas são fechadas ao preço de falência, selecionadas por uma pontuação determinista calculada a partir de estado público. Qualquer pessoa pode recalcular a seleção; ninguém a escolhe.

Ver [Liquidações](/pt/trading/liquidations) e [Desalavancagem automática](/pt/trading/adl) para limiares e exemplos resolvidos.

## Funding

O funding é amostrado continuamente e cobrado, segundo um calendário fixo, sobre as posições tal como estão no momento da cobrança, derivado do prémio da marcação sobre o índice e contido entre os limites definidos pelo protocolo. Como corre como uma fase da Câmara de compensação dentro da execução do bloco, um pagamento de funding é uma operação do protocolo com a mesma atribuição que qualquer outra alteração de estado — não um varrimento periódico feito por um processo externo.

Ver [Funding](/pt/trading/funding) para taxas, intervalos e como o prémio é calculado.

<h2 id="why-this-belongs-in-the-protocol">
  Porque isto pertence ao protocolo
</h2>

A alternativa — a compensação como contratos que reagem a um motor de matching — cria uma janela. Entre a execução e a verificação de margem, existe um estado em que uma conta está sem margem suficiente e algo o pode observar. Entre a ativação e a transação do keeper, existe um estado em que uma posição devia ter sido liquidada e não foi.

Aqui, toda a cascata — uma execução provoca uma verificação de margem, que ativa uma liquidação, que recorre ao fundo de seguro, que pode ativar desalavancagem, que produz novas verificações de margem — confirma ou aborta como uma única unidade do bloco. Não existe estado intermédio em que uma violação seja observável sem que a resposta a ela já esteja a caminho.

É a propriedade que uma CCP promete e não consegue entregar, porque a sua garantia vive num regulamento e o seu ledger fecha ao fim do dia. Aqui, a garantia é a execução.

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

<CardGroup cols={2}>
  <Card title="Matching" href="/pt/protocol/architecture/matching">
    De onde vêm as execuções que a Câmara de compensação liquida.
  </Card>

  <Card title="IntentionKernel" href="/pt/protocol/architecture/kernel">
    A ordem das fases que coloca o fluxo forçado antes do fluxo discricionário.
  </Card>

  <Card title="Liquidações" href="/pt/trading/liquidations">
    Limiares, a cascata de liquidação e o que um trader vê.
  </Card>

  <Card title="Funding" href="/pt/trading/funding">
    Taxas, intervalos e cálculo do prémio.
  </Card>
</CardGroup>
