Cálculo del precio de marca
¿Qué es el precio de marca?
El precio de marca es una medida del precio justo para el mercado de futuros, que se usa para los cálculos del PnL no realizado, las liquidaciones de la tasa de financiación y los activadores de liquidación. Es uno de los indicadores de precios más importantes en el trading de futuros, ya que es el principal motor de las operaciones de mercado. Por lo tanto, no debe ser demasiado sensible ni lento a la hora de reflejar los cambios del mercado.
Cálculo del precio de marca
Futuros perpetuos
En el caso de los futuros perpetuos, el precio de marca se determina calculando 3 valores de precios brutos y tomando su media como precio de marca final. El precio de marca se actualiza cada segundo.
1. Los 3 valores de precios brutos son:
a. Precio 1: Último precio en el mercado de futuros de Bitget
b. Precio 2: Calculado sobre la base del precio del índice y la tasa de financiación
c. Precio 3: Calculado a partir del precio del índice y de la base del libro de órdenes de futuros.
2. Cálculo del precio 2:
a. Precio 2 = precio del índice × (1 + última tasa de financiación × (tiempo hasta la próxima liquidación ÷ intervalo de liquidación de la tasa de financiación)). El intervalo de liquidación de la tasa de financiación y el tiempo hasta la siguiente liquidación se miden en minutos, determinándose la duración específica en función del intervalo de liquidación de la tasa de financiación de los futuros. Por ejemplo, si la tasa de financiación se liquida cada 8 horas, el intervalo de liquidación de la tasa de financiación = 60 × 8 = 480 minutos.
b. Ejemplo:
i. Precio actual del índice de futuros perpetuos de BTCUSDT: 91,500
ii. El intervalo de liquidación de la tasa de financiación para los futuros perpetuos de BTCUSDT: 8 horas = 480 minutos
iii. La hora actual es 14:00, lo que significa que quedan 2 horas hasta la próxima liquidación (a las 16:00). Por lo tanto, tiempo hasta la próxima liquidación = 2 × 60 = 120 minutos.
iv. Última tasa de financiación = 0.01%
v. Precio 2 = 91,500 × (1 + 0.01% × 120 ÷ 480) = 91,502.2875
3. Cálculo del precio 3:
a. Precio 3 = precio del índice + MA (base del libro de órdenes de 5 minutos)
b. Paso 1: Calcular la base del libro de órdenes. Base del libro de órdenes = (Bid1 + Ask1) ÷ 2 - precio del índice. La base del libro de órdenes se calcula cada 5 segundos (es decir, a los 0s, 5s, 10s, ..., 55s de cada minuto). Los precios Bid1, Ask1 y el precio del índice se capturan simultáneamente.
c. Paso 2: Calcular la media aritmética de la base del libro de órdenes de 5 minutos. MA (base del libro de órdenes de 5 minutos) = (Base1 + Base2 + ... + Base60) ÷ 60. La base del libro de órdenes se actualiza cada 5 segundos. Matemáticamente, cada base tiene una ponderación igual a 1/60.
d. Paso 3: Precio 3 = precio del índice + MA (base del libro de órdenes de 5 minutos).
4. Precio de marca = media (Precio 1, Precio 2, Precio 3)
5. Casos especiales
a. Cuando los mercados experimentan oscilaciones bruscas de precios, el precio de marca puede quedar por detrás de los movimientos reales del mercado. Esta discrepancia puede causar diferencias entre el PnL no realizado y el realizado al cerrar una posición. Este comportamiento es intencionado: Evita que los usuarios sean liquidados debido a picos de precios de corta duración o a movimientos manipuladores del mercado.
b. En tal caso, Bitget puede ajustar la ventana de cálculo de MA para el Precio 3 o cambiar el cálculo del precio de marca al Precio 1 en respuesta a condiciones de mercado muy volátiles.
Futuros de entrega
En el caso de los futuros de entrega, el cálculo del precio de marca difiere en función del tiempo restante hasta la liquidación:
Periodo estándar (más de 30 minutos hasta la entrega)
Precio de marca = precio del índice + MA (base del libro de órdenes en 5 minutos), calculado de la misma forma que el Precio 3 para los futuros perpetuos anterior.
Dado que el plazo de entrega suele ser muy lejano en el tiempo, el precio de marca puede desviarse significativamente del precio del índice debido al valor temporal.
Menos de 30 minutos para la entrega
Precio de marca = MA (precio del índice de 30 minutos), calculado cada segundo. El tiempo de entrega usa un total de 1,800 puntos de datos (30 minutos × 60 segundos). Si quedan menos de 30 minutos, la media móvil se basa en los datos disponibles. Por ejemplo, si la hora de entrega es las 16:00:00 y la hora actual son las 15:45:00 (quedan 15 minutos), entonces el precio de marca = MA (precio del índice de 15 minutos).