2️⃣Beneficio y Pérdida (PnL) y cómo se calcula

El indicador de Ganancia y Pérdida (PnL) refleja la Ganancia o Pérdida de una operación. El PnL se calcula de dos maneras diferentes, dependiendo de si una operación aún está abierta o si ya se ha cer

El indicador de Beneficio y Pérdida (PnL) refleja el beneficio o la pérdida de una oferta. El PnL reflejado se calcula de dos maneras, dependiendo de si la oferta sigue Abierta o si ha ya sido Cerrada.

Para las ofertas abiertas, se toman en cuenta el PnL liquidado y el PnL no liquidado. El beneficio potencial de la oferta se refiere al PnL no liquidado. El PnL liquidado en las ofertas abiertas es igual a las comisiones pagadas (es decir, tarifas de operación y financiamiento).

  • EL PnL no se afecta en las posiciones abiertas. Se puede calcular añadiendo el PnL liquidado + el PnL no liquidado.

  • El cálculo del PnL no liquidado de las posiciones abiertas requiere del uso del precio de venta y el precio de oferta, mientras que para calcular el PnL no liquidado de las posiciones cerradas se necesita el precio de cierre.

A continuación se presentan ejemplos de cálculo de PnL en Posiciones Abiertas y en Posiciones Cerradas:

chevron-rightCómo calcular el PnL de las posiciones ABIERTAShashtag

Las fórmulas generales para calcular el PnL de posiciones ABIERTAS:

PnL = PnL Realizado + PnL No Realizado, donde:

  • PnL Realizado = -OpenOrderCommission - Funding, donde

    • OpenOrderCommission = (MarginCol * Leverage) * comisión Maker o Taker %

    • Funding = (MarginCol * Leverage) * FundingFeeRate %

  • PnL No Realizado (Long) = MarginCol * Leverage * (CurrentAsk - OpenPrice) / OpenPrice

  • PnL No Realizado (Short) = MarginCol * Leverage * (OpenPrice - CurrentBid) / OpenPrice

Nota: CloseOrderCommission NO se incluye en el PnL hasta que la posición se cierre.

EJEMPLO:

Parámetros de una posición ABIERTA:

  • Dirección: Long

  • Tamaño de la orden: 0.1 BTC

  • Apalancamiento: x100 (-> Margen = 0.001 BTC)

  • Orden de apertura: Limit

  • Comisión de funding aplicada: 1 vez

Primero, debemos calcular OpenOrderCommission y Funding:

  • OpenOrderCommission = (MarginCol * Leverage) * MakerFee% = (0.001 * 100) * 0.019% = 0.000019

  • Funding = (MarginCol * Leverage) * FundingFeeRate% = (0.001 * 100) * 0.12% = 0.00012

Luego, calculamos el PnL Realizado y No Realizado:

  • PnL Realizado = -OpenOrderCommission - Funding = -0.000019 - 0.00012 = -0.000139

  • PnL No Realizado (Long) = MarginCol * Leverage * (AskPrice - OpenPrice) / OpenPrice = (0.001 * 100) * (11000 - 10000) / 10000 = 0.01

Finalmente, calculamos el PnL:

  • и = PnL Realizado + PnL No Realizado = -0.000139 + 0.01 = 0.009861

chevron-rightCómo calcular el PnL de las posiciones CERRADAShashtag

Las fórmulas generales para calcular el PnL de posiciones CERRADAS:

PnL = PnL Realizado + PnL No Realizado - CloseOrderCommission, donde:

  • PnL Realizado = -OpenOrderCommission - Funding, donde

    • OpenOrderCommission = (MarginCol * Leverage) * comisión Maker o Taker %

    • Funding = (MarginCol * Leverage) * FundingFeeRate %

  • PnL No Realizado (Long) = MarginCol * Leverage * (ClosePrice - OpenPrice) / OpenPrice

  • PnL No Realizado (Short) = MarginCol * Leverage * (OpenPrice - ClosePrice) / OpenPrice

  • CloseOrderCommission = (MarginCol * Leverage) * TakerFee %

EJEMPLO:

Parámetros de una posición CERRADA:

  • Dirección: Long

  • Tamaño de la orden: 0.1 BTC

  • Apalancamiento: x100 (-> Margen = 0.001 BTC)

  • Orden de apertura: Market

  • Orden de cierre: Market

  • Comisión de funding aplicada: 1 vez

Primero, calculamos CloseOrderCommission:

  • CloseOrderCommission = (MarginCol * Leverage) * TakerFee = (0.001 * 100) * 0.06% = 0.00006

Luego, calculamos el PnL Realizado y No Realizado:

  • PnL Realizado = -OpenOrderCommission - Funding = -((MarginCol * Leverage) * TakerFee%) - ((MarginCol * Leverage) * FundingFeeRate%) = -((0.001 * 100) * 0.06%) - ((0.001 * 100) * 0.12%) = -0.00006 - 0.00012 = -0.00018

  • PnL No Realizado (Long) = MarginCol * Leverage * (ClosePrice - OpenPrice) / OpenPrice = 100 * 0.001 * (11000 - 10000) / 10000 = 0.01

Finalmente, calculamos el PnL:

  • PnL = PnL Realizado + PnL No Realizado - CloseOrderCommission = -0.00018 + 0.01 - 0.00006 = 0.00976

circle-check

Última actualización