Perpetuos Inversos y Futuros

Cálculos de P&L (Contratos Perpetual Inversos y con Vencimiento)

logo
Última actualización el 2026-03-19 11:33:11
Compartir
Disclaimer: This article is a preliminary translation in English provided by machine translation. An enhanced version will be available later.

Independientemente de cualquier operación, es importante entender cómo se calcula el P&L antes de abrir una. En orden secuencial, los traders deben entender las siguientes variables para calcular con precisión su P&L.



  1. Precio de Entrada Promedio de la posición

  2. P&L no realizado y % de P&L no realizado de la posición

  3. P&L cerrado

  4. P&L realizado





Precio de Entrada Promedio (AEP) de la posición

En el trading de contratos inversos de Bybit (p. ej., BTCUSD, ETHUSD y XRPUSD), cada vez que los traders añaden a su posición a través de nuevas órdenes, el AEP cambiará.


Por ejemplo: El trader A mantiene una posición de compra abierta de BTCUSD existente de 1000 en cantidad con un precio de entrada de 70 000 USD. Después de una hora, el trader A decidió aumentar su posición de compra abriendo una cantidad adicional de 2000 con un precio de entrada de 75 000 USD.


A continuación se muestra la fórmula para el AEP y los pasos de cálculo.


Precio de Entrada Promedio = Cantidad total de contratos / Valor total del contrato en BTC


Usando las cifras anteriores:

a) Cantidad total de contratos

= 1,000 + 2,000

= 3,000

Valor total del contrato en BTC

= (1,000 / 70,000) + (2,000 / 75,000)

= 0.04099524 BTC

Precio de entrada promedio

= (3,000 / 0.04099524 BTC)

= 73,179.22766 USD






P&L no realizado y % de P&L no realizado de la posición

P&L no realizado

Una vez que una orden se ejecuta con éxito, una posición abierta y su P&L no realizado en tiempo real se mostrarán en la pestaña de posiciones.

Dependiendo del lado de la operación en el que se encuentre, la fórmula utilizada para calcular el P&L no realizado será diferente.



Para una posición larga:

El trader B mantiene una posición de compra abierta de BTCUSD existente de 1000 en cantidad con un precio de entrada de 70 000 USD. Cuando el Último Precio de Trading en el libro de órdenes muestra 72 000 USD, el P&L no realizado que se muestra será de 0.0001 BTC.


P&L no realizado = Cantidad del contrato x [(1 / Precio de Entrada Promedio) - (1 / Último Precio de Trading)]

= 1,000 x [ (1 / 70,000) - (1 / 72,000) ]

= 1,000 x 0.0000004 BTC

= 0.0004 BTC




Para una posición corta

El trader C mantiene una posición de venta abierta de BTCUSD existente de 1000 en cantidad con un precio de entrada de 70 000 USD. Cuando el Último Precio de Trading en el libro de órdenes muestra 65 000 USD, el P&L no realizado que se muestra será de 0.0011 BTC.


P&L no realizado = Cantidad del contrato x [(1 / Último Precio de Trading) - (1 / Precio de Entrada Promedio)]

= 1,000 x [ (1 / 65,000) - (1 / 70,000) ]

= 1,000 x 0.000011 BTC

= 0.0011 BTC



Nota:

  1. Debido a las características de los contratos inversos, su P&L se liquida en el tipo de moneda en lugar de en USD. El USD sirve principalmente como un mecanismo de cotización de precios para la comodidad de los traders.
  2. Esto significa que cuando el movimiento del precio es de un determinado precio (por ejemplo, 500 USD) en la dirección rentable o no rentable, no significa que ganará o perderá 500 USD, respectivamente.
  3. Aumentar el apalancamiento no multiplica sus ganancias/pérdidas directamente. En cambio, las ganancias y pérdidas están determinadas por el tamaño de la posición y el movimiento del precio. En resumen,
  4. Cuanto mayor sea el apalancamiento, menor será el margen de garantía necesario para abrir su posición
  5. Cuanto mayor sea la cantidad del contrato, mayores serán las ganancias/pérdidas.
  6. Cuanto mayor sea el movimiento del precio en relación con el precio de entrada, mayores serán las ganancias/pérdidas.
  7. Las PyG no realizadas por defecto se muestran en función del último precio de cotización. Al pasar el cursor del ratón por encima de la cifra, las PyG no realizadas cambiarán y mostrarán las PyG no realizadas basadas en el precio de marca.
  8. Por último, pero no por ello menos importante, las PyG no realizadas no tienen en cuenta las comisiones de trading o de financiación que los traders puedan haber recibido/pagado en el proceso de apertura y mantenimiento de la posición.




% de PyG no realizadas

El % de PyG no realizadas muestra básicamente el retorno de la inversión (ROI) de la posición en forma de porcentaje. Al igual que las PyG no realizadas, esta cifra también varía en función del movimiento del último precio de cotización. Por lo tanto, la fórmula del % de PyG no realizadas o del ROI es la siguiente.


% de PyG no realizadas = [PyG no realizadas de la posición / Margen de la posición] x 100 %

Margen de la posición = Margen inicial + Comisión de cierre



Utilizando de nuevo al Trader B como ejemplo, el Trader B mantiene una posición de compra abierta de BTCUSD de 1000 de cantidad con un precio de entrada de 70 000 USD. Cuando el último precio de cotización en el libro de órdenes es de 72 000 USD, las PyG no realizadas que se muestran serán de 0,0004 BTC. Suponiendo que el apalancamiento utilizado es de 20x.


Según nuestro cálculo anterior, las PyG no realizadas de la posición = 0,0004 BTC

Margen inicial = Cantidad / (Precio de entrada x Apalancamiento) = 1000 / (70 000 x 20) = 0,0007143 BTC

Comisión de cierre = (Cantidad / Precio de liquidación) x 0,055 % = (1000/66 500) x 0,055 % = 0,00000823 BTC


% de PyG no realizadas = [0,0004 BTC / (0,0007143 BTC + 0,00000823 BTC)] x 100 % = 55,36 %



Nota:

  1. Algunos traders pueden haber entendido mal esto, pero los ajustes para aumentar el apalancamiento no aumentan sus ganancias no realizadas. En cambio, los traders verán un aumento en el % de PyG no realizadas debido a una reducción en el margen de su posición y no por un aumento de las ganancias reales. Utilizando de nuevo al Trader B como ejemplo, observe que, independientemente de si el apalancamiento es de 20x, 10x o 50x, las PyG no realizadas siguen siendo las mismas.
  2. Si el Trader B utiliza el mismo apalancamiento de 20x, sus PyG no realizadas = 0,0004 BTC, % de PyG no realizadas = 55,36 %
  3. Si el Trader B reduce el apalancamiento a 10x, sus PyG no realizadas = 0,0004 BTC, % de PyG no realizadas = 27,8 %
  4. Si el Trader B aumenta el apalancamiento a 50x sus PyG no realizadas = 0,0004 BTC, % de PyG no realizadas = 136,08 %
  5. Para el modo de margen cruzado, el margen de la posición se calculará siempre utilizando el apalancamiento máximo permitido bajo el nivel de límite de riesgo actual para la moneda en particular (Ejemplo BTCUSD = 100x).






PyG cerradas

Cuando los traders finalmente cierran su posición, las PyG se realizan y se registran en la pestaña PyG cerradas dentro de la página de Activos. A diferencia de las PyG no realizadas, existen algunas diferencias importantes en el cálculo. A continuación se resumen las diferencias entre las PyG no realizadas y las PyG cerradas.


Cálculo de PyG no realizadas

Cálculo de PyG cerradas

Pérdidas y ganancias de la posición (PyG)

Comisión(es) de trading

NO

Comisión(es) de financiación

NO


Por lo tanto, asumiendo el cierre total de toda la posición, la fórmula para calcular las PyG cerradas es la siguiente.


PyG cerradas = PyG de la posición - Comisión de apertura - Comisión de cierre - Suma de todas las comisiones de financiación pagadas/recibidas


Utilizando al Trader C como ejemplo, el Trader C mantiene una posición de venta abierta de BTCUSD de 1000 de cantidad con un precio de entrada de 70 000 USD. Cuando el último precio de cotización en el libro de órdenes es de 65 000 USD, el trader C decidió cerrar toda la posición mediante la función Cerrar a mercado. Suponiendo que el Trader C también abrió la posición mediante una orden de mercado y que se pagaron comisiones de financiación por un total de 0,00005 BTC mientras mantenía la posición.



Según nuestro cálculo anterior, las PyG de la posición = 0,0011 BTC recibidos

Comisión de apertura = (1000 / 70 000) x 0,055 % = 0,0000079 BTC pagados

Comisión de cierre = (1000 / 65 000) x 0,055 % = 0,0000085 BTC pagados

Suma de todas las comisiones de financiación pagadas/recibidas = 0,00005 BTC pagados

PyG cerradas = 0,0011 - 0,0000079 - 0,0000085 - 0,00005 = 0,0010336 BTC


Nota:

  1. El ejemplo anterior solo se aplica cuando la posición completa se abre y se cierra mediante una única orden en ambas direcciones.
  2. Para el cierre parcial de posiciones, las PyG cerradas prorratearán todas las comisiones (comisión de apertura y comisión(es) de financiación) según el porcentaje de la posición cerrada parcialmente y utilizarán la cifra prorrateada para calcular las PyG cerradas.
  3. Los traders pueden ver su historial de PyG cerradas desde aquí.






PyG realizadas



PyG realizadas = Suma de las PyG de la posición realizadas + Comisiones de trading + Comisiones de financiación durante el período de apertura de la posición


Las PyG realizadas se pueden encontrar en la pestaña de posiciones y muestran la suma de las PyG realizadas de la posición durante el período. Esto incluye todas las comisiones de trading, las comisiones de financiación y cualquier PyG de la posición realizada por el cierre parcial (misma fórmula que las PyG no realizadas).


Podemos usar al Trader C como ejemplo. Suponiendo que el Trader C no cerró por completo la posición corta de 1000 en cantidad, sino solo 500 en cantidad con un precio de salida de 65 000.


PyG de la posición = 500 x [ (1 / 65 000) - (1 / 70 000) ] = 0,0005495 BTC

Comisión de apertura = (1000 / 70 000) x 0,055 % = 0,0000079 BTC

Comisión de cierre = (500 / 65,00) x 0,055 % = 0,0000042 BTC

Suma de las comisiones de financiación pagadas = 0,00005 BTC

PyG realizadas de la posición = 0,0005495 - 0,0000079 - 0,0000042 - 0,00005 = 0,0004874 BTC


Al Trader C le queda una posición corta de 500. Luego abrió otra posición corta de 300 en cantidad con un precio de entrada de 71 000 USD, las PyG realizadas para la posición son las siguientes:


PyG realizadas arrastradas = 0,0004874 BTC

Comisión de apertura = (300 / 71 000) x 0,055 % = 0,0000023 BTC

PyG realizadas (actualizadas) = 0,0004874 - 0000023 = 0,0004851 BTC

Posición abierta pendiente = Posición corta de 800 en cantidad


La diferencia entre las PyG realizadas y las PyG cerradas es que, para las PyG cerradas, en caso de cierre parcial de posiciones, se prorratearán todas las comisiones (comisión de apertura y comisión(es) de financiación) según el porcentaje de la posición cerrada parcialmente y se utilizará la cifra prorrateada para calcular las PyG cerradas, mientras que las PyG realizadas se actualizarán en tiempo real y se acumularán hasta que la dirección respectiva de la posición se cierre por completo.


Si el Trader C colocara una orden larga de 1000 en cantidad, la posición corta de 800 en cantidad se cerrará y se abrirá una nueva posición larga de 200 en cantidad. Las PyG realizadas se recalcularán y mostrarán las PyG realizadas de la posición larga de 200 en cantidad.


Nota: Esta función es compatible desde el 13 de julio de 2022. Las PyG realizadas de las posiciones abiertas antes y que aún no se hayan cerrado después del 13 de julio de 2022 no se registrarán ni se incluirán.



¿Ha sido útil?