Nos contratos futuros, semelhante aos contratos perpétuos, o último preço negociado (LTP) e o mark price (MP) desempenham um papel crucial no estabelecimento do mecanismo de preço duplo na plataforma da Bybit. Esses valores também regem o processo de liquidação para contratos futuros, em que o gatilho é baseado no mark price.
No entanto, ao contrário dos contratos perpétuos que envolvem um mecanismo de financiamento, a metodologia de cálculo para o mark price em contratos futuros é distinta. Especificamente adaptado para contratos futuros, o mark price é calculado pela referência a um preço do índice spot global em combinação com a taxa básica. Neste artigo, mostraremos o cálculo do mark price para contratos futuros inversos e USDC.
Cálculo do mark price (contratos futuros inversos)
O mark price para contratos futuros inversos é determinado usando a seguinte fórmula:
Mark price = preço do índice x (1 + taxa básica)
Veja como os componentes são calculados:
- Taxa básica = média móvel de 10 minutos de [(impacto médio no preço - preço do índice) / preço do índice]
- Impacto médio no preço = (impacto no preço de compra + impacto no preço de venda) / 2
- Impacto no preço de compra = preço médio de execução da margem de impacto nocional no lado da compra (bid)
- Impacto no preço de venda = preço médio de execução da margem de impacto nocional no lado da venda (ask)
Observações:
— O impacto no preço médio é atualizado a cada segundo.
— O impacto nocional na margem para contratos futuros inversos de BTC e ETH foi definido em 10 BTC e 100 ETH, respectivamente.
— Se o contrato futuro for listado recentemente e tiver menos de 10 minutos do horário de listagem, por exemplo, 2 minutos, o sistema tomará a média móvel de 2 minutos para calcular a taxa básica.
— A taxa básica reflete o prêmio ou o desconto do impacto no preço médio em relação ao preço do índice.
- Se a taxa básica aumentar = a diferença de preço entre o preço de futuros da Bybit e o preço do índice estará divergindo.
- Se a taxa básica diminuir = a diferença de preço entre o preço de futuros da Bybit e o preço do índice estará convergindo.
Uma taxa básica crescente significa uma divergência entre o último preço negociado dos contratos futuros da Bybit e o preço do índice, enquanto uma taxa básica em redução indica convergência.
— Específico para contratos futuros da Bybit, na data de liquidação, entre 7h30m e 8h UTC, a liquidação pode ser acionada se o mark price ou o preço de liquidação esperado atingir o preço de liquidação da posição.
Por exemplo, ao manter uma posição às 7h45m UTC na data de liquidação, se o mark price ou o preço de liquidação esperado atingir o preço de liquidação da posição, a liquidação será acionada e a posição será assumida pelo mecanismo de liquidação.
Cálculo do mark price (contratos futuros de USDC)
O mark price para contratos futuros de USDC é determinado usando a seguinte fórmula:
Mark price = preço do índice x (1 + taxa básica)
No entanto, há uma variação nos 30 minutos que antecedem a entrega:
Dentro de 30 minutos da entrega, o mark price é definido para o preço de execução estimado.
Veja como os componentes são calculados:
- Taxa básica = média móvel de 2 minutos de [(preço médio do melhor preço de compra e melhor preço de venda - preço do índice) / preço do índice]
- Preço médio do melhor preço de compra e melhor preço de venda = (melhor preço de compra + melhor preço de venda) / 2