Perguntas frequentes
Início
Centro de Apoio
Perguntas frequentes
Derivativos com Cripto
Contratos de Futuros
Guia de Futuros
Como calcular o requisito de margem no trading da Binance Futures

Como calcular o requisito de margem no trading da Binance Futures

2022-12-06 06:32

Requisito de margem para ordens e posições em aberto

O requisito de margem no trading de Futuros inclui:
  • A margem atribuída às posições existentes;
  • A margem necessária para abrir ordens.
Tem em atenção que a margem não é necessária ao colocar ordens stop (incluindo ordens stop limit, stop market e trailing stop). O cálculo do requisito de margem (ou seja, verificação de margem) só ocorre quando as ordens stop são acionadas e colocadas no livro de ordens.
O requisito de margem é calculado pelas seguintes fórmulas:

Requisito de margem do modo unidirecional:

Requisito de margem = Máx (Abs (valor nocional da posição** + Valor da ordem de compra ***), Abs (valor nocional da posição - valor da ordem de venda))/Alavancagem

Requisito de margem do modo hedge:

Requisito de margem = Requisito de margem do lado longo + Requisito de margem do lado curto
= Máx (Abs (Valor nocional da posição longa + Valor da ordem de compra longa), Abs (Valor nocional da posição longa - Valor nocional da ordem de venda longa))/Alavancagem + Máx (abs (Valor nocional da posição curta + Valor nocional da ordem de compra curta), Abs (Valor nocional da posição curta - valor da ordem de venda curta))/Alavancagem
*As posições longas e curtas referem-se às posições e ordens cujo lado da posição = LONGO e CURTO
**Valor nocional:
  • Em futuros com margem em USDⓈ, Valor nocional = Tamanho da posição (calculado em moeda) * Símbolo preço de referência
  • Em futuros com margem em moeda, Valor nocional = Tamanho da posição (calculado no contrato) * Valor do contrato/preço de referência
***Valor da ordem:
  • Em futuros com margem em USDⓈ, Valor da ordem = Tamanho da ordem (calculado em moeda) * Preço limite
  • Em futuros com margem em moeda, Valor da ordem = Tamanho da ordem (calculado no contrato) * Valor do contrato/preço limite
Nota: para posições longas, o tamanho da posição é positivo, para posições curtas, o tamanho da posição é negativo.
Por exemplo: 
  • Tens uma posição de BTCUSDT longa em aberto de 10 000 USDT de valor nocional (0,5 BTC, preço de referência 20 000 USDT);
  • Tens uma ordem com limite longa em aberto existente de 0,1 BTCUSDT, com um preço limite definido em 19 000 USDT e uma alavancagem 2x;
  • Tens uma ordem com limite curta em aberto de 0,1 BTCUSDT, com um preço limite definido em 22 000 USDT e uma alavancagem 2x.
A margem necessária para a posição e ordem curta = Max(Abs(10 000 USDT + 1.900 USDT), Abs(10 000 USDT -  2.200)) / 2
= 5.950 USDT

Requisito de margem inicial 

Quando é criada uma nova ordem para abrir uma posição, o sistema realizará uma verificação da margem inicial.
  • Haverá verificações de margens iniciais para ordens de posição em aberto e ordens reduce-only (Apenas redução) que satisfaçam determinadas condições.
  • Não há verificação de margens para ordens de posição fechadas.

1. As ordens serão tratadas como ordens de posição em aberto nas seguintes situações:

Ordem de compra: 
  • A posição existente é longa;
  • A posição existente é curta. Quantidade da ordem nova > Abs (quantidade de posição curta) - Quantidade de ordens de compra em aberto
Por exemplo, tens uma posição curta existente de 1 BTCUSDT e uma ordem com limite de compra em aberto de 0,8 BTCUSDT. Queres colocar uma ordem com limite de compra de 0,5 BTCUSDT: 
0,5 BTCUSDT (1 - 0,8) BTCUSDT >
Por isso, a tua nova ordem com limite de compra será tratada como uma ordem de posição em aberto. 
Ordem curta: 
  • A posição existente é uma posição curta;
  • A posição existente é uma posição longa. Quantidade da ordem nova > Abs(quantidade de posição longa) - Quantidade de ordens de venda em aberto
Por exemplo, tens uma posição longa existente de 1,4 BTCUSDT e uma ordem com limite curta em aberto de 0,8 BTCUSDT. Queres colocar uma ordem com limite curta de 0,5 BTCUSDT: 
0,5 BTCUSDT (1,4 - 0,8) BTCUSDT >
Por isso, a tua nova ordem com limite de venda não será tratada como uma ordem de posição em aberto. 

2. As ordens reduce-only também serão sujeitas a verificações de margem se cumprirem as mesmas condições acima, tratadas como ordens de posição em aberto. 

3. As ordens reduce-only seguem a lógica abaixo:

  • Fechar todas as ordens RO (reduce-only) do mercado: se a margem for insuficiente após submeteres a ordem, todas as ordens com limite na mesma direção serão canceladas e todas as posições serão encerradas.
  • Ordem RO com um limite de preço melhor do que a RO existente: se uma ordem com limite RO recentemente criada:
    • (a) passa a verificação de margem,
    • (b) tem um preço mais próximo do preço de mercado (o que significa que é mais fácil de executar), e
    • (c) faz com que o tamanho total de todas as ordens RO exceda o tamanho da posição,
    • A ordem com limite RO pendente, posicionada no mesmo sentido e mais afastada do preço de mercado, será cancelada até que o tamanho total das ordens com limite RO deixe de exceder o tamanho da posição atual.
  • Ordem RO stop market: as ordens stop pendentes não ocupam a margem inicial, mas o sistema verificará a margem necessária quando as ordens stop são acionadas. Se a margem for insuficiente para acionar uma ordem RO stop market existente, todas as ordens com limite na mesma direção serão canceladas e todas as posições serão encerradas.
A ordem em aberto será colocada com sucesso quando:
  • Custo ≤ Saldo disponível
  • Valor nocional após a ordem ser criada ≤ Limite de valor nocional para cada alavancagem.
Para obteres mais detalhes sobre a alavancagem e o valor nocional, consulta a página Alavancagem e margem