Especificaciones de Futuros
Visión General
Todas las subcuentas en Backpack utilizan margen cruzado. El margen está aislado por subcuenta
Solo necesitas una única billetera para acceder a todos los productos (spot, futuros, margen spot, borrow/lending).
Actualmente, los mercados están denominados y se liquidan en USDC.
Los activos financiados pueden utilizarse como colateral para abrir y mantener posiciones en futuros. Las tasas de interés se determinan según la curva pública de utilización del mercado de Borrow y Lend.
El PnL no realizado también genera (o paga) interés y se contabiliza completamente como parte del capital neto. Si lo prefieres, puedes optar por realizar el PnL de forma continua.
Las liquidaciones pasan primero por el libro de órdenes y, al alcanzar el margen de auto-cierre, las cuentas son liquidadas contra los Backstop Liquidity Providers (Proveedores de Liquidez de Respaldo).
Margen & Colateral
Ítem
Descripción
Fórmula
Valor de Colateral
Valor nocional del activo colateral con recorte aplicado
Colateral Total de la Cuenta
Valor total de los activos colaterales con recorte aplicado
PnL No Realizado
Pérdidas y ganancias no realizadas de la posición
Cantidad de Exposición Neta
Tamaño en tokens de posiciones abiertas actuales y órdenes abiertas que aumentan el riesgo dentro de un símbolo
Exposición Neta Nocional
Tamaño nocional de posiciones abiertas actuales y órdenes abiertas que aumentan el riesgo dentro de un símbolo
Exposición Total Nocional
Suma nocional total de posiciones abiertas y órdenes que aumentan el riesgo en todos los símbolos
IMF Base
Requisito de margen inicial sin considerar el tamaño de la posición
Fracción de Margen Inicial de la Posición (IMF)
Requisito de margen inicial para una posición ajustado por el tamaño de la posición
Fracción de Margen de Mantenimiento de la Posición (MMF)
Requisito de margen de mantenimiento ajustado por el tamaño de la posición
IMF de la Cuenta
Fracción mínima de margen requerida para abrir nuevas posiciones
MMF de la Cuenta
Fracción mínima de margen requerida para evitar ser liquidado
Capital Neto
Valor neto total del capital de la cuenta
Capital Neto Bloqueado
Capital neto utilizado para mantener posiciones abiertas y órdenes que aumentan el riesgo
Capital Neto Disponible
Capital disponible para abrir nuevas posiciones
Fracción de Margen de la Cuenta (MF)
Nivel de apalancamiento de la cuenta en función de las posiciones activas y los precios de mercado de las monedas
Fracción de Margen de Cierre Automático
Fracción de margen en la que la cuenta se liquida contra los BLPs
Precio de Referencia (Mark Price) y Precio Índice
Contamos con una lógica de respaldo (fallback) para calcular el Precio de Referencia (Mark Price). El orden de preferencia es:
Precio índice + EWMA de 5 minutos de la diferencia delta (precio medio – precio índice). El precio medio es la media entre la mejor oferta de compra (best bid) y la mejor oferta de venta (best offer).
Precio índice.
Mediana entre la mejor oferta de compra, mejor oferta de venta y último precio operado en Backpack.
Precio medio (promedio entre la mejor oferta de compra y la mejor oferta de venta) en Backpack.
Último precio operado en Backpack.
Se recurrirá a esta lógica de respaldo si no se cuenta con los datos necesarios (por ejemplo, si están desactualizados).
Los mercados en estado post only usarán el precio índice como precio de referencia hasta que el libro de órdenes cambie al estado 'abierto'.
Para el Precio Índice, se obtiene la información de precios de mercado de un conjunto de exchanges.
Para cada exchange, se toma la mediana de {mejor oferta de compra, mejor oferta de venta, último precio}, y se usa como precio de mercado de ese exchange.
Luego, se calcula la mediana de los precios de mercado de todos los exchanges.
Se aplica un techo de 30 bps por encima de la mediana y un piso de 30 bps por debajo de la mediana. Si un exchange queda fuera de ese rango, se le asignará el precio techo o piso correspondiente
A cada exchange se le asigna un peso específico que afecta su ponderación. Usamos esa ponderación para calcular un precio de mercado promedio ponderado para el conjunto de exchanges.
Tasa de Financiamiento (Funding Rate)
Nota: el miércoles 20 de agosto a las 08:00 UTC, los intervalos de la tasa de financiamiento en todos los mercados de futuros perpetuos fueron cambiados a cada hora.
Tasa de financiamiento = Acotar[(índice_prima_promedio + Acotar(tasa_de_interés – índice_prima_promedio, -0.05%, 0.05%)) / 8, límite superior de la tasa de financiamiento, límite inferior de la tasa de financiamiento]
La tasa de financiamiento se calcula de la siguiente manera:
Cada segundo se registra el índice de prima (premium index)
premium = (precio de referencia − precio índice) / precio índice
Índice de prima promedio = media móvil de esas primas por segundo durante el intervalo de financiamiento.
Interés adicional (Interest-rate add-on)
tasa_de_interés = 0.03 % × (horas_del_intervalo_de_financiamiento / 24)
Los límites inferior y superior (floor/ceiling) de la tasa de financiamiento se establecen por mercado y pueden consultarse en la página de especificaciones del mercado o a través de la API usando el endpoint markets.
Los pagos de financiamiento se debitan o acreditan al final del intervalo y se calculan así:
pago = tasa de financiamiento × Cantidad de la posición × precio de referencia
Bandas de Precio
Bandas para Órdenes Límite (Limit Price Bands)
Estas se aplican a las órdenes límite.
Calculamos la mediana de {best bid, best offer, last price}; la llamamos Precio Activo.
Luego tenemos dos parámetros configurables: Multiplicador Máximo y Multiplicador Mínimo.
Si una orden límite enviada supera el Precio Activo × Multiplicador Máximo, se rechaza. De forma contraria, si el precio límite está por debajo del Precio Activo × Multiplicador Mínimo, también se rechaza.
Bandas de Impacto de Precio (Price Impact Bands)
Aplicadas a órdenes taker.
Tenemos parámetros: Max Impact Multiplier y Min Impact Multiplier.
Si tenemos una orden de compra taker, solo se permitirá ejecutarla hasta el nivel de precio de mejor oferta × Multiplicador Máximo de Impacto (best offer × Max Impact Multiplier). Si la orden no se llena por completo en ese punto, expirará y quedará parcialmente ejecutada. Se aplica la lógica inversa para el Multiplicador Mínimo de Impacto (Min Impact Multiplier).
Bandas de la Media del Precio de Referencia (Mean Mark Price Bands)
Calculamos la media móvil de 5 minutos para el mark price, llamada Mark Price Medio.
Luego, tenemos dos parámetros: Multiplicador Máximo y Multiplicador Mínimo.
Si se envía una orden taker, se permitirá que se ejecute hasta el nivel de precio de Mark Price Medio × Max Multiplier. Si la orden no se llena por completo en ese punto, expirará y quedará parcialmente ejecutada. Se aplica la lógica inversa para el Min Multiplier. Esto es similar a las bandas de impacto de precio mencionadas anteriormente.
Bandas de la Media de l Prima (Mean Premium Bands)
Calculamos la media móvil de 5 minutos de la prima, llamada Prima Media.
Luego, tenemos un parámetro: Porcentaje de Tolerancia.
Ejemplo (prima positiva): Si el porcentaje de tolerancia es 1% y la prima media es 3%, entonces, si se envía una orden taker, solo se permitirá ejecutar hasta un nivel de precio en el que la prima actual sea del 4%. Si la orden no se llena por completo en ese punto, expirará y quedará parcialmente ejecutada.
Ejemplo (prima negativa): Si el porcentaje de tolerancia es 1% y la prima media es −3%, entonces, si se envía una orden taker, solo se permitirá ejecutar hasta un nivel de precio en el que la prima actual sea −4%. Si la orden no se llena por completo en ese punto, expirará y quedará parcialmente ejecutada.
Last updated