O que são o Preço de referência e o Índice de Preços em futuros com margem em USDⓈ?

2019-09-09 02:29

Isenção de responsabilidade: em conformidade com os requisitos do MiCA, as criptomoedas estáveis não autorizadas estão sujeitas a determinadas restrições para os utilizadores do EEE. Para mais informações, clica aqui

1. Introdução ao Preço de referência e ao Índice de Preços

O Preço de referência é um mecanismo utilizado no trading de futuros de criptomoedas para assegurar que os contratos de futuros possuem preços justos e precisos.

O Índice de Preços é utilizado para mitigar os riscos decorrentes da volatilidade dos preços e da manipulação do mercado através do fornecimento de um ponto de referência mais estável. Em vez de utilizar o último preço do ativo, o Índice de Preços tem em conta o preço do mesmo em várias exchanges. Para saberes mais sobre as diferenças entre o Preço de referência e o Último Preço, consulta Qual é a diferença entre o Último preço e o Preço de referência de um contrato de Futuros?

Na Binance Futures, o Preço de referência de um contrato é determinado por vários fatores, incluindo o último preço do contrato, as séries de bid1 e ask1 do livro de ordens, a taxa de financiamento e uma média composta do preço à vista do ativo nas principais exchanges de criptomoedas.

O Índice de Preços é utilizado para calcular o Preço de referência e baseia-se no preço médio ponderado à vista do ativo em diversas exchanges de criptomoedas.

image

2. Índice de Preços dos Contratos de Futuros USDⓈ-M

O que é o Índice de Preços de Futuros USDⓈ-M? 

O Índice de Preços é o principal componente do Preço de referência. Representa o valor médio ponderado do ativo subjacente nas principais exchanges do mercado à vista, refletindo o justo valor de mercado do contrato de futuros. O Índice de Preços é continuamente atualizado com vista a detetar quaisquer alterações referentes ao preço à vista do ativo ou à ponderação das exchanges utilizada no cálculo.

Na Binance, o Índice de Preços para os Contratos de Futuros USDⓈ-M é baseado nos preços de exchanges, como Binance, KuCoin, OKX, HitBTC, Gate.io, Ascendex, MEXC, Coinbase, Kraken, Bitget, Bitfinex, Bybit, PancakeSwap (BNB Chain), Uniswap (Ethereum) e Raydium (Solana).

Os elementos de PancakeSwap (BNB Chain), Uniswap (Ethereum) e Raydium (Solana) estarão disponíveis em contratos listados a partir de 10/02/2025, sujeitos à disponibilidade e à estabilidade do indicador de preços.

A Binance reserva-se o direito de alterar os elementos do índice de preços periodicamente, sem aviso prévio.

Podes ver as informações sobre o Índice de Preços em tempo real no site da Binance.

image

Como calcular o Índice de Preços para contratos de futuros perpétuos?

O Índice de Preços é calculado da seguinte forma:

Índice de Preços = Soma de (Percentagem ponderal da exchange A * O preço à vista do símbolo na exchange A + Percentagem ponderal da exchange B * O preço à vista do símbolo na exchange B +...+ Percentagem ponderal da exchange N * O preço à vista do símbolo na exchange N)

Onde:

  • Percentagem ponderal da exchange i = Ponderação da exchange i/Ponderação total
  • Ponderação total = Soma de (Ponderação da exchange A + Ponderação da exchange B +...+ Ponderação da exchange N)


Tem em atenção o seguinte: em caso de volatilidades extremas de preços ou de desvio significativo do Índice de Preços, a Binance tomará medidas de proteção adicionais, incluindo, entre outras, a alteração dos elementos do Índice de Preços.

A Binance aplica proteções adicionais para salvaguardar contra um mau desempenho do mercado durante interrupções das exchanges do Mercado à vista ou durante problemas de conectividade:

  • Desvio de uma fonte individual de preços: se o preço mais recente de uma determinada exchange se desviar mais de 5% do preço médio de todas as fontes, o valor será imediatamente limitado a 1,05 vezes ou a 0,95 vezes o preço médio, consoante o desvio seja superior ou inferior ao mesmo. Por exemplo, se o preço médio do índice de BTCUSDT na exchange A for 20 000 USDT e o preço se desviar em +7%, será limitado a 21 000 USDT (20 000 * 1,05). Por outro lado, se o desvio for de -6%, o valor contabilizado será 19 000 USDT (20 000 * 0,95). Este ajuste será levado a cabo imediatamente após o preço à vista exceder este limiar de desvio de preços. O valor do preço calculado pela exchange será reajustado ao seu valor inicial quando o valor do preço voltar a situar-se dentro do limiar de desvio de 5% em relação ao preço médio de todas as fontes de preço.
  • Problemas de conectividade da exchange: se a Binance não conseguir aceder aos dados de uma exchange ou se a exchange não tiver atualizado os seus dados de trading nos últimos cinco minutos, o peso dessa exchange será definido como zero no cálculo da média ponderada.
  • O mecanismo de “Último preço protegido”: quando a Binance não consegue obter dados de referência estáveis para o Índice de Preços e para o Preço de referência, utiliza o mecanismo de “Último preço protegido”. Neste caso, o Índice de Preços é temporariamente atualizado com base no preço da transação mais recente do contrato dentro de um determinado limite como referência para o Preço de referência, para calcular os ganhos e perdas não realizados (GP) e o nível de pedido para liquidação. Isto ajuda a prevenir liquidações desnecessárias até que a situação volte ao normal.

Podes consultar a referência mais recente da exchange em Índice de Preços para atualizações em tempo real.

Nota:

  • Taxa cruzada: para os ativos subjacentes sem cotações diretas, a Binance utiliza o preço sintético para calcular a taxa de câmbio cruzada como o índice sintético. Por exemplo, é possível calcular LINK/USDT utilizando LINK/BTC e BTC/USDT.
  • Atualizações do Índice de Preços: a Binance reserva-se o direito a atualizar periodicamente as referências do Índice de Preços sem aviso prévio.

Podes encarar o Índice de Preços como o "preço à vista". Agora, vejamos como calcular o Preço de referência para todos os cálculos de ganhos e perdas não realizados. Observa que os ganhos e perdas realizados são baseados em preços de mercado executados reais.

3. Preço de referência dos Contratos de Futuros USDⓈ-M

O Preço de referência oferece uma melhor estimativa do valor "verdadeiro" de um contrato em comparação com os preços dos futuros perpétuos, uma vez que é menos volátil a curto prazo. A Binance usa o Preço de referência para evitar liquidações desnecessárias e desencorajar a manipulação do mercado por parte de intervenientes de má índole.

Na Binance Futures, o Preço de referência é calculado tendo em conta vários fatores. Esses fatores incluem o último preço do contrato de futuros, as séries de bid1 e ask1 do livro de ordens, a taxa de financiamento e uma média composta do preço à vista do ativo subjacente nas principais exchanges de criptomoedas.

O cálculo do Preço de referência está fortemente ligado à Taxa de financiamento e vice-versa. Uma vez que os ganhos e perdas não realizados são o fator principal para acionar liquidações, é crucial que o seu cálculo seja preciso para evitar liquidações desnecessárias. O ativo subjacente do Contrato Perpétuo representa o valor "verdadeiro" do contrato, e o Índice de Preços (uma média dos preços dos principais mercados) serve como o principal componente do Preço de referência. 
 

Como calcular o Preço de referência para contratos de futuros perpétuos USDⓈ-M?

O Preço de referência é calculado com a seguinte fórmula:

Preço de referência = mediana * (preço 1, preço 2, preço do contrato) 

  • Preço 1 = Índice de Preços * (1 + Última taxa de financiamento * [Tempo até ao próximo financiamento/Período de financiamento])

Onde: 

  • O período de financiamento refere-se à duração entre todas as vezes que a Binance cobra uma taxa de financiamento aos utilizadores, expressa em horas.
  • O tempo até ao próximo financiamento é o tempo restante (expresso em horas) até à cobrança da próxima taxa de financiamento. Por exemplo, se o período de financiamento estivesse definido para 8 horas e a cobrança da última taxa de financiamento tivesse ocorrido há 2 horas, o tempo até ao próximo financiamento seria de 6 horas.

Nota: a taxa de financiamento é trocada entre os titulares de posições longas e curtas, com a Binance a atuar como um intermediário neutro na transação.

  • Preço 2 = Índice de Preços + Média Móvel (base de 1 minuto)

A Média Móvel (base de 1 minuto) é calculada como a média de 60 pontos de dados ao longo de um período de 1 minuto. O ponto de dados é calculado a cada segundo, assumindo a média dos preços de oferta e de venda e, em seguida, subtraindo o Índice de Preços. 

A fórmula é a seguinte:
Média Móvel (base de 1 minuto) = Soma de [(Bid1_i + Ask1_i)/2 - PI_i]/60 

Onde:

  • PI corresponde ao Índice de Preços no momento do cálculo.
  • Bid1_i, Ask1_i e PI_i são registados em 60 pontos de dados recolhidos em intervalos de 1 segundo durante o período de 1 minuto (0, 1 ... 58, 59, 60 segundos após o minuto).

Consulta o Índice de Preços para cada Contrato de Futuros USDⓈ-M para obteres mais detalhes.

Cálculo da média para o Preço de referência:

  • Se Preço 1 < Preço 2 < Preço do Contrato, então Preço 2 será utilizado como o Preço de referência.

Nota: o Preço de referência pode desviar-se do preço à vista durante condições extremas do mercado ou desvios nas fontes de preço. Em tais casos, a Binance tomará medidas de proteção adicionais, como o cálculo Preço de referência = Preço 2.

Durante os upgrades ou tempo de inatividade do sistema, nos quais todas as atividades de trading se encontram interrompidas, o sistema continuará a calcular o Preço de referência utilizando a fórmula padrão. No entanto, a Média móvel (base de 1 minuto) no Preço 2 será definida como 0 até que o sistema volte ao normal.

Como calcular o Preço de referência para contratos de entrega trimestrais de USDⓈ-M?

Antes da data de entrega:

  • Preço de referência = Índice de Preços + Média Móvel (base de 1 minuto) 
  • A Média Móvel (base de 1 minuto) é calculada da seguinte forma:

Média Móvel ((Bid1 + Ask1)/2 - Índice de Preços), calculada a cada segundo durante um intervalo de 1 minuto.

Na data de entrega:

  • i) Se o tempo de entrega for superior a 30 minutos
    • Com o BTCUSDT 0925 como exemplo:

Preço de Referência antes de 25 de setembro de 2020, 07:29:59 UTC

= Índice de Preços + Média Móvel (base de 2,5 minutos) 

  • Média Móvel (base de 2,5 minutos) = Média Móvel ((Bid1 + Ask1)/2 - Índice de Preços), medida a cada minuto num intervalo de 2,5 minutos.

  • ii) Se o tempo de entrega for de 30 minutos ou menos
    • Preço de Referência em 25 de setembro de 2020, 07:30:00 - 07:59:59 UTC

= Média do Índice de Preços, calculada a cada segundo entre as 07:30:00 e as 07:59:59 UTC no dia da entrega.

4. Preço de referência do trading de pré-mercado de Contratos de Futuros USDⓈ-M

Metodologia do preço de referência durante o período de trading de pré-mercado 

O preço de referência do contrato de futuros perpétuos de pré-mercado é calculado através da seguinte fórmula:

Preço de referência = Média dos últimos 10 segundos dos preços de transação, calculados a cada segundo.

Se houver menos de 21 preços de transação no intervalo de 10 segundos, a média do índice de preços será baseada nos últimos 20 preços de transação. 

Período de transição dos contratos perpétuos padrão de pré-mercado

Os contratos de futuros perpétuos de pré-mercado serão convertidos em contratos de futuros perpétuos padrão quando for possível derivar um preço de índice estável do(s) mercado(s) à vista (conforme determinado pela Binance). O preço de referência convergirá gradualmente do preço de referência do trading pré-mercado para o cálculo do preço de referência padrão (Preço de referência = Mediana [Preço 1, Preço 2, Preço do contrato]) durante o período de transição.

A função de trading não é afetada durante o período de transição. As ordens e posições abertas não serão canceladas. 

Preço de referência após o término do trading de pré-mercado

Quando o contrato de futuros perpétuos de pré-mercado terminar, o preço de referência será calculado através da seguinte fórmula:

Preço de referência = Mediana (Preço 1, Preço 2, Preço do contrato)