Processo de Proteção de Patrimônio

Última atualização: 17 de mar. de 2026

Sua conta nunca pode ficar negativa - veja como

Na Kraken Derivatives, o saldo da sua conta pode nunca ficar negativo. Isso é graças ao nosso Equity Protection Process (EPP), um sistema de segurança automático que gerencia o risco em todas as posições abertas para garantir a integridade total do mercado.

Pense no EPP como sua rede de segurança. Se uma negociação se mover bruscamente contra você e o valor da sua conta cair muito, o EPP é acionado automaticamente para fechar sua posição antes que você possa dever mais do que tem.

O básico: Margem Inicial e Margem de Manutenção

  • Margem Inicial - o valor necessário para abrir uma posição.
  • Margem de Manutenção - o valor mínimo da conta necessário para manter uma posição aberta. Se o valor da sua conta (patrimônio) cair abaixo desse nível, o EPP é ativado.

EPP por tipo de produto:

As etapas que o EPP segue dependem do tipo de contrato que você está negociando. Selecione seu produto abaixo.

Expanda os títulos abaixo para uma explicação detalhada do EPP específico de cada produto:

Contratos Coin-M usam um processo de 3 etapas:

  1. 1

    Liquidação Total

  2. 2

    Atribuição

  3. 3

    Desfazimento

Cada etapa só é ativada se a anterior não foi suficiente para fechar totalmente a posição.

Etapa 1 - Liquidação

Quando seu patrimônio cai abaixo da Margem de Manutenção, a Kraken tenta automaticamente fechar sua posição colocando uma ordem Immediate-or-Cancel (IOC) no mercado. Esta ordem tem um preço limite definido para que, se for executada, sua conta não fique negativa.

Importante: Se sua posição fechar a um preço melhor do que o pior cenário absoluto (preço de falência), você mantém qualquer margem restante. Muitas outras exchanges pegam toda a sua margem de manutenção, independentemente, nós não.

Exemplo: Você está comprado em 1.000 contratos BTC-USD, com entrada a US$ 8.000. Sua margem de manutenção é de 0,00125 BTC. Quando o preço de marca atinge US$ 7.481, sua posição entra em liquidação. A Kraken envia uma ordem de venda IOC a US$ 7.407 — o preço no qual o valor da sua conta estaria logo acima de zero. Se a ordem for executada a qualquer preço melhor que US$ 7.407, você mantém o que sobrar.

Etapa 2 - Atribuição

Às vezes, uma ordem de liquidação não pode ser totalmente executada — por exemplo, se não houver compradores suficientes no mercado naquele momento. Quando isso acontece, os contratos restantes passam por atribuição: a Kraken os encaminha para provedores de liquidez registrados que concordaram em assumir posições nessas situações.

O preço de atribuição é o preço de patrimônio zero, o nível em que sua conta estaria exatamente em zero, para que sua contraparte na negociação original possa manter sua posição.

Exemplo: Um cliente tem duas posições longas abertas usando a mesma conta de margem:

  • LONG 1.760.000 Contratos em PI_BTCUSD

  • LONG 300.000 Contratos em FI_BTCUSD_200228

Quando a liquidação é acionada:

Posição

Tamanho Total

Liquidado via Mercado

Atribuído a Provedores de Liquidez

PI_BTCUSD

1.760.000

1.007.379

752.621

FI_BTCUSD_200228

300.000

300.000

0

O contrato FI foi vendido inteiramente no mercado aberto. O contrato PI só pôde ser vendido parcialmente — então os 752.621 contratos restantes foram atribuídos a provedores de liquidez.

Você receberá uma notificação por e-mail se sua posição for atribuída. Os provedores de liquidez também são notificados imediatamente via WebSocket. O provedor de liquidez recebe imediatamente a notificação através do feed WebSocket alertando-o sobre a Atribuição. A mensagem tem este formato:

 

bash

Bash

{ "feed": "fills", 
"username": "[email protected]", 
"fills": [ { "instrument": "PI_XBTUSD", 
"time": 1581026151, 
"price": 9292.5, 
"seq": 103, 
"buy": true, 
"order_id": "87755b99-bfb7-4f51-a72b-70f542f793a5", 
"fill_id": "89f0f4f9-66b5-45eb-ba3f-6eeb2da5cadd", 
"fill_type": "assignee", 
"qty": 184317 } ]}

Formato de resposta da REST API:

bash

Bash

{ "result": "success", 
"fills": [ { 
"fill_id": "89f0f4f9-66b5-45eb-ba3f-6eeb2da5cadd", 
"symbol": "pi_xbtusd", 
"side": "buy", 
"order_id": "87755b99-bfb7-4f51-a72b-70f542f793a5", 
"size": 184317, 
"price": 9292.5, 
"fillTime": "2020-02-06T21:55:51.000Z", 
"fillType": "assignee" } ... ]}

Para detectar uma atribuição programaticamente, procure por fill_type: "assignee" (WebSocket) ou fillType: "assignee" (REST).

Observação: Você pode gerenciar suas preferências de atribuição na seção Programa de Atribuição da plataforma. Você nunca receberá uma atribuição maior do que sua margem disponível pode suportar.

 

Etapa 3 - Desfazimento

Se não houver provedores de liquidez disponíveis para assumir os contratos restantes, esses contratos são desfeitos. Isso significa:

  • Os contratos entre você e suas contrapartes são cancelados.
  • Qualquer valor restante na conta de margem é transferido para suas contrapartes como compensação.
  • Um desfazimento em uma conta de margem não afeta nenhuma de suas outras contas de margem.

O mecanismo de desfazimento é projetado para ser justo. Os limites de desfazimento são definidos para cobrir aproximadamente um movimento de preço adverso de 1 hora e 99º percentil — o que significa que a compensação que você recebe deve ser suficiente para reentrar em uma negociação semelhante sem perdas (e potencialmente com um pequeno lucro).

Exemplo: Um cliente mantém posições longas em:

  • 2.920.000 contratos em PI_ETHUSD
  • 400.000 contratos em FI_ETHUSD_200625

Após liquidação e atribuição:

Posição

Tamanho Total

Valor Liquidado

Valor Atribuído

Quantidade Desfeita

PI_ETHUSD

2.920.000

2.007.379

751.605

161.016

FI_ETHUSD_210625

400.000

0

0

0

Os 161.016 contratos restantes que não puderam ser liquidados ou atribuídos foram desfeitos.

As contrapartes cujas posições são desfeitas recebem uma notificação por e-mail e um alerta imediato via WebSocket.

Formato da notificação WebSocket:

bash

Bash

{
  "feed": "fills",
  "username": "[email protected]",
  "fills": [
    {
      "instrument": "PI_ETHUSD",
      "time": 1623344903068,
      "price": 1647.0,
      "seq": 1,
      "buy": false,
      "qty": 10000.0,
      "order_id": "9bae454b-ec93-43f8-b31c-33d3881fe7ae",
      "fill_id": "1298e9ed-4284-43b9-ab9e-0d93591efb36",
      "fill_type": "unwindCounterparty",
      "fee_paid": -0.00182149362,
      "fee_currency": "ETH"
    }
  ]
}

Formato da resposta da API REST:

bash

Bash

{
  "result": "success",
  "fills": [
    {
      "fill_id": "1298e9ed-4284-43b9-ab9e-0d93591efb36",
      "symbol": "pi_ethusd",
      "side": "sell",
      "order_id": "9bae454b-ec93-43f8-b31c-33d3881fe7ae",
      "size": 10000,
      "price": 1647,
      "fillTime": "2021-06-10T17:08:23.068Z",
      "fillType": "unwindCounterparty"
    }
  ]
}

Para detectar um desfazimento programaticamente, procure por fill_type: "unwindCounterparty" (WebSocket) ou fillType: "unwindCounterparty" (REST).

Como as contrapartes de desfazimento são escolhidas?

Quando os contratos são desfeitos, o sistema seleciona as contrapartes do lado oposto (por exemplo, posições short quando uma posição long está sendo desfeita), classificadas da maior para a menor prioridade. A classificação é calculada separadamente para posições long e short usando:

  • Valor da Posição = Tamanho / Preço (contratos inversos)
  • Retorno sobre o Patrimônio (RoE) = PnL / Margem Inicial
  • Alavancagem Efetiva = Valor da Posição / Valor do Portfólio

Pontuação de classificação:

  • Se o RoE for negativo: RoE / Alavancagem Efetiva
  • Se o RoE for positivo: RoE × Alavancagem Efetiva

As posições com a maior pontuação de classificação são visadas primeiro.

  • Valor da Posição = [absolute(Tamanho/Preço)] (inverso)

  • Retorno sobre o Patrimônio = [PnL/IM]

  • Alavancagem Efetiva = [Valor da Posição/Valor do Portfólio]

Classificação (1,2,3...)-- Separado para LONG e SHORT:

  • se negativo: [RoE/Alavancagem Efetiva]

  • se positivo: [RoE*Alavancagem Efetiva]

Ex.: Quando uma posição long é desfeita, ela visa as posições short pela classificação mais alta (1º primeiro, 2º segundo, 3º terceiro, etc.) até ser totalmente desfeita.

O EPP Multi-M segue cinco etapas principais:

  1. 1

    Liquidação Parcial

  2. 2

    Liquidação Total

  3. 3

    Atribuição

  4. 4

    Liquidação Coberta

  5. 5

    Desfazimento

Etapa 1 - Liquidação Parcial

Se o Patrimônio da sua Conta de Margem estiver abaixo do limite de margem de manutenção, mas acima da Margem de Liquidação, antes de acionar uma liquidação total, o sistema tenta restaurar o Patrimônio da sua Conta de Margem fechando parcialmente sua posição em incrementos de 10%. Isso continua até que seu patrimônio seja restaurado acima da Margem de Manutenção ou a posição seja totalmente fechada.

Uma Taxa de Liquidação Parcial é cobrada em cada iteração preenchida onde o preço de preenchimento é mais favorável do que o Preço de Patrimônio Zero. A taxa é a diferença entre o preço de preenchimento (limitado ao Preço de Marca) e o Preço de Patrimônio Zero, multiplicado pela quantidade preenchida.

Exemplo: Você está long em 10 contratos PF_BTCUSD a um Preço de Marca de US$ 20.000. O Patrimônio da Conta de Margem é de US$ 1.900 contra um requisito de Margem de Manutenção de US$ 2.000, mas acima da Margem de Liquidação.

  • Iteração 1: 1 contrato é fechado a US$ 19.820. Taxa cobrada: US$ 10 (excesso acima do Preço de Patrimônio Zero de US$ 19.810). O patrimônio agora é de US$ 1.710

  • Iteração 2: 1 contrato é fechado a US$ 19.850. Taxa cobrada: US$ 40. O patrimônio agora é de US$ 1.520

  • Iteração 3: 1 contrato é fechado exatamente no Preço de Patrimônio Zero. Nenhuma taxa cobrada. O patrimônio agora é de US$ 1.330

  • Iteração 4: 1 contrato é fechado a US$ 20.100, acima do Preço de Marca. A taxa é limitada ao Preço de Marca, resultando em um excesso de US$ 190 acima do Preço de Patrimônio Zero. Taxa cobrada: US$ 190. Os US$ 100 restantes acima do Preço de Marca são retidos pelo trader. O patrimônio agora é de US$ 1.240

  • Iteração 5: O patrimônio de US$ 1.240 excede a Margem de Manutenção de US$ 1.200. O processo de liquidação parcial é concluído.

No total, 4 contratos foram fechados por um valor nocional de US$ 79.580, com US$ 240 em taxas cobradas.

Etapa 2 - Liquidação Total

O mesmo conceito central de uma liquidação Coin-M, com uma diferença fundamental: uma Taxa de Liquidação Total é aplicada quando esta etapa é acionada. A taxa equivale à metade da porcentagem mínima de Margem de Manutenção para o contrato. (ex.: para PF_XBTUSD, a taxa de liquidação é de 0,5%, metade do MM mínimo de 1%).

Exemplo: Você está long em 10 contratos PF_XBTUSD a um preço de entrada de US$ 20.000. Valor total da posição: US$ 200.000. Sua margem de manutenção é de US$ 2.000.

A liquidação é acionada quando o preço de marca atinge US$ 19.200

Uma taxa de liquidação de US$ 1.000 (0,5% × US$ 200.000) é debitada imediatamente

Uma ordem de venda IOC é enviada em torno de US$ 19.100, o preço onde seu patrimônio de margem seria zero.

Etapa 3 - Atribuição

O mesmo processo que o Coin-M, com uma diferença no preço: no Multi-M, se o Pool de Liquidez de Derivativos tiver fundos suficientes, o preço de atribuição será definido entre 0,75% e 2,5% do preço de marca (em vez de estritamente no patrimônio zero). Se o pool não tiver fundos suficientes, ele retorna ao preço de patrimônio zero.

Exemplo: Um cliente possui:

  • 10 contratos em PF_XBTUSD
  • 3 contratos em FF_XBTUSD_230728

Posição

Tamanho

Quantidade Liquidada

Quantidade Atribuída

PF_XBTUSD

10

8

2

FF_XBTUSD_230728

3

3

0

Os formatos de resposta WebSocket e REST são idênticos aos do Coin-M; procure por fill_type: "assignee" / fillType: "assignee".

Observação: Você pode gerenciar suas preferências de atribuição na seção Assignment Program. Você nunca receberá uma atribuição que sua margem disponível não possa suportar.

Etapa 4 - Liquidação Coberta

Esta etapa é exclusiva do Multi-M. Se a atribuição não conseguir alocar todos os contratos restantes, e o Pool de Liquidez de Derivativos tiver fundos suficientes para cobrir o déficit, e o spread de mercado atual for inferior a 4%, a Kraken tentará mais uma liquidação usando os fundos do pool.

Isso funciona enviando outra ordem IOC com seu preço limite definido 5% distante do melhor preço de compra/venda. Se for executada, o pool cobre quaisquer perdas adicionais creditando a conta de margem, garantindo que seu saldo não fique negativo.

Se o pool não tiver fundos suficientes, o processo avança para a etapa final: Unwind.

Exemplo: Um cliente possui:

  • 50 contratos em PF_ETHUSD
  • 15 contratos em FF_ETHUSD_230728

Posição

Tamanho

Valor
Liquidado

Valor
Atribuído

Valor Liquidado (coberto)

Valor
Desfeito

PF_ETHUSD

50

30

15

5

0

FF_ETHUSD_230728

15

15

0

0

0

Etapa 5 - Unwind

Se, por qualquer motivo, a liquidação coberta não puder ser executada, os contratos restantes passam por um "unwind". Isso significa que os contratos entre você e suas contrapartes terminam e que o valor restante do portfólio da conta de margem é transferido para suas contrapartes. Um unwind de uma carteira de margem não afetará nenhuma outra carteira de margem.

Exemplo de Unwind

Vamos supor que haja um usuário cujas posições atuais são:

- LONG 50 Contratos em PF_ETHUSD

- LONG 15 Contratos em FF_ETHUSD_230728

Ambas as posições são com margem cruzada usando a carteira de margem Multi-M, que mede o risco em tempo real, avaliando o valor da garantia versus o valor da posição, para determinar se deve liquidar.

Uma vez que o patrimônio de margem da carteira Multi-M esteja abaixo do requisito de margem de manutenção para ambas as posições, ocorre a liquidação e o sistema vende essas posições no livro de ordens pelo preço imputado de patrimônio zero para cada contrato.

Neste caso, a liquidação do usuário ocorre da seguinte forma:

Posição

Tamanho

Valor
Liquidado

Valor
Atribuído

Valor de Liquidação Coberta

Valor
Desfeito

PF_ETHUSD

50

30

15

3

2

FF_ETHUSD_230728

15

15

0

0

0

Se a liquidação coberta também falhar, os contratos restantes são desenrolados, o mesmo que no Coin-M. Os contratos são cancelados, o valor restante do portfólio é transferido para as contrapartes, e o desenrolamento não afeta nenhuma outra carteira de margem.

Os formatos WebSocket e REST são idênticos aos do Coin-M, procure por fill_type: "unwindCounterparty" / fillType: "unwindCounterparty".

Como as contrapartes de desenrolamento são escolhidas?

Mesma lógica de classificação do Coin-M, mas o Valor da Posição é calculado de forma diferente para Multi-M (com margem em USD):

  • Valor da Posição = Tamanho × Preço
  • Retorno sobre o Patrimônio (RoE) = PnL / Margem Inicial
  • Alavancagem Efetiva = Valor da Posição / Valor do Portfólio

Pontuação de classificação:

  • Se o RoE for negativo: RoE / Alavancagem Efetiva
  • Se o RoE for positivo: RoE × Alavancagem Efetiva

Precisa de mais ajuda?