¿Cómo calcular el PnL de un token en Binance Spot?

2023-10-05 03:25

De conformidad con los requisitos del reglamento MiCA, las stablecoins no autorizadas están sujetas a determinadas restricciones para usuarios del EEE. Para obtener más información, haz clic aquí.

Video tutorial

Puedes verificar los datos del PnL de un token en la página de análisis de pérdidas y ganancias del token. Los datos disponibles incluyen el PnL de hoy, el PnL de 30 días, el PnL acumulado, etc. Veamos cómo se calculan los datos.

image

1. PnL de hoy = Activos finales (al momento del cálculo) - Activos iniciales (00:00 del día) - Ingreso neto

Por ejemplo, el Usuario A tenía 1 BTC a las 00:00 y el precio de mercado fue de 25,000 USDT. El usuario A luego vendió 0.5 BTC a 26,000 USDT. Ahora, el precio de BTC es de 26,500 USDT. 

  • Activos finales: 26,500 × (1 - 0.5) = 13,250 USDC
  • Activos iniciales: 25,000 × 1 = 25,000 USDC
  • Ingreso neto: -0.5 × 26,000 = -13,000 USDC
  • PnL de hoy = 13,250 - 25,000 - (-13,000) = 1,250 USDC

Excepciones:

En el caso de los tokens nuevos, el PnL del primer día se calcula de la siguiente manera: 

  • Activos iniciales = 0, ya que el token no estaba listado en Binance a las 00:00.
  • Para el ingreso neto, hay 4 escenarios.

1. Tokens recibidos de Launchpool y airdrops

Como el costo de estos tokens es 0, el sistema calcularía el PnL del Launchpool y los activos de airdrops de la siguiente manera: 

PnL= Activos finales (al momento del cálculo) - Activos iniciales (00:00 del día) - Ingreso neto 

= Activos finales - 0 - 0 × Monto del token

2. Tokens recibidos de Launchpad

Como el usuario adquirió estos tokens al precio de Launchpad, y Binance cotiza los tokens de Launchpad al precio de Launchpad, por lo tanto, precio de Launchpad = precio de publicación.

PnL= Activos finales (al momento del cálculo) - Activos iniciales (00:00 del día) - Ingreso neto

= Activos finales - 0 - Precio de publicación × Monto del token

3. Tokens depositados antes de que se incluyan en las listas de Binance

El cálculo del PnL solo incluye los activos que están listados en Binance, por lo que el sistema no tomará en cuenta el costo real del token, ya que el usuario no los compró en Binance. Utilizará el precio de publicación de los tokens de Binance como el costo. 

PnL= Activos finales (al momento del cálculo) - Activos iniciales (00:00 del día) - Ingreso neto

= Activos finales - 0 - Precio de publicación × Monto del token

4. Tokens que se eliminan de la lista y vuelven a ser incluidos (por ejemplo, tokens de redenominación, como BNX y QUICK)

El sistema utilizará el precio de cotización del token como el costo, incluso si el usuario lo compró a un precio diferente antes de que se retirara de la lista y se volviera a incluir. 

PnL= Activos finales (al momento del cálculo) - Activos iniciales (00:00 del día) - Ingreso neto

= Activos finales - 0 - Precio de publicación × Monto del token

2. PnL acumulado = Activos finales (al momento del cálculo) - Activos iniciales (00:00 del día 1) - Ingreso neto

Por ejemplo, el Usuario A tenía 1 BTC a las 00:00 del día 1, y el precio de mercado de BTC fue de 25,000 USDC. El Usuario A depositó 1 BTC el día 8, el precio de mercado de BTC era de 25,500 USDC. El día 10, el Usuario A vendió 1 BTC por 26,000 USDC. Hoy (día 30), el precio de mercado de BTC es de 26,500 USDC. 

Para calcular el PnL acumulado del Usuario A:

  • Activos finales = 1 × 26,500 = 26,500
  • Activos iniciales = 1 × 25,000 = 25,000
  • Ingreso neto = 1 × 25,500 (depósito) - 1 × 26,000 (vendido) = -500
  • PnL de 30 días = 26,500 - 25,000 - (-500) = 2,000

3. PnL acumulado (%) = PnL Acumulado ÷ (Activos del día 1 + Ingreso)

image

Por ejemplo, el Usuario B tenía 1 BTC a las 00:00 del día 1, y el precio de mercado de BTC era de 25,000 USDC. El día 8, el Usuario B depositó 1 BTC, el precio de mercado de BTC era de 25,500 USDC. El día 10, el Usuario B vendió 1 BTC por 26,000 USDC. Hoy (día 30), el precio de BTC es de 26,500 USDC. 

Para calcular el PnL acumulado del Usuario B (%):

  • PnL acumulado = 2,000
  • Activos del día 1 = 25,000
  • Ingreso = 1 × 25,500 = 25,500
  • PnL acumulado (%) = 2,000 ÷ (25,000 + 25,500) = 3.96%

Notas: 

  • El cálculo del PnL acumulado utiliza el “ingreso” en lugar del “ingreso neto”. Un alto flujo de ingresos puede afectar el % de PnL, lo que dará como resultado un % menor que la realidad.
  • Al calcular el PnL de un token, el monto de compra se calculará como “ingreso”, y el monto vendido se calculará como “egreso”.
  • Los datos de pérdidas y ganancias (PnL) son solo de referencia. Se recomienda a los usuarios que consulten su saldo real de tokens y el precio de compra o venta para obtener la cifra más precisa.