Cálculo y conciliación de PNL en DeFi

Avanzado12/3/2024, 12:44:33 PM
Este artículo explora las complejidades y desafíos del farming de rendimiento en DeFi, centrándose específicamente en el cálculo y conciliación de PnL. Destaca la evolución del farming en DeFi, mostrando nuevas estrategias y protocolos como Pendle, que ofrece una innovadora tokenización de rendimiento a través de los Principal Tokens (PT) y los Yield Tokens (YT). El artículo explica cómo estas estrategias proporcionan tanto exposición de rendimiento fijo como variable, y destaca la importancia de herramientas especializadas para rastrear y calcular los rendimientos del farming de rendimiento.

Revisitar la agricultura de rendimiento DeFi

En 2021, el artículo de 1Token ya fue introducidolos conceptos básicos sobre la agricultura de rendimiento DeFi. Durante los próximos 2 a 3 años, las instituciones adoptaron ampliamente la práctica de proporcionar liquidez a cambio de rendimientos.

Mientras que los clásicos siguen en juego (Compound, AAVE, Uniswap, Lido…), nuevas reglas del juego como L2, airdrops y GMX han estado generando rendimientos con diferentes apetitos de riesgo y tamaños de capital variables. GameFi, NFT y otras estrategias también han generado altos rendimientos en cortos plazos.

Los gestores de inversiones cultivaron activamente las piscinas de liquidez DeFi para obtener rendimiento, mientras que los equipos de operaciones enfrentaron desafíos para calcular e informar los rendimientos. Necesitan herramientas actualizadas con los avances de DeFi para hacer un seguimiento de los datos y automatizar los cálculos de rendimiento.

¿Qué hay de especial en DeFi en conciliación?

Como se introdujo en el artículo anteriorCómo calcular P&L en el comercio de criptomonedasEn la agricultura DeFi, a menudo no hay registros de transacciones, como en CeFi o las finanzas tradicionales, por lo que el cálculo detallado de PnL (es decir, PnL realizado y no realizado por fuente / por posición…) se realiza en función de los registros de transacciones.

Usaremos un ejemplo, cultivando en Arbitrum GMX V2 (dirección 0xfc7e45a3e96e682ca43d60b456a8cd83db0ce606), todo el proceso de cultivo del pool de liquidez WBTC-USDC entre el 23 de octubre y el 10 de diciembre, solo verás 2 transacciones enARBISCAN:

1.Depositar 50,000 USDC en el protocolo GMX V2

La dirección resaltada es la dirección de depósito de GMX DepositVault:

0xf89e77e8dc11691c9e8757e84aafbcd8a67d7a55

2.Comprar 47,359 token WBTC+USDC GM(para proporcionar liquidez en el mercado GMX BTC-USD)

La dirección resaltada es la dirección GM de WBTC-USDC: 0x47c031236e19d024b42f8AE6780E44A573170703

  1. Premio semanal de tokens ARB

Todo el proceso también queda registrado en el sistema PMS de 1Token. Antes de las operaciones en cadena el 23 de octubre, había un saldo de 50k USDC en la cuenta.

El mismo día (23 de octubre), después de las transacciones en cadena, el saldo se convierte en un par de monedas (WBTC+USDC LP, con 0,87 WBTC y 23.514,43 USDC, totalizando $50.092,40), como se muestra en la transacción de blockchain.

Después de 50 días el 10 de diciembre, el saldo en la piscina de liquidez ha cambiado significativamente (WBTC+USDC LP, con 0.69 WBTC y 29,410.49 USDC, más los 310.73 tokens ARB acumulados, totalizando $59,819.85) debido a la recompensa de liquidez y la pérdida impermanente.

Aunque el saldo siguió cambiando entre el 23 de octubre y el 10 de diciembre, los registros de transacciones no se muestran en ninguna parte, ni en el escáner de blockchain ni en el sitio web de GMX (ver captura de pantalla a continuación).

Esto tiene sentido con cierta explicación. El mecanismo de GMX yield farming es la agrupación de liquidez, y cada agricultor toma una parte del grupo, que cambia a medida que los agricultores ingresan o salen en cada bloque. Solo imagina cuando muchos inversores invierten en el mismo fondo de cobertura: las operaciones se realizan por el fondo de cobertura, por lo que el historial de operaciones es solo a nivel del fondo, no para cada inversor.

¿Cómo conciliar transacciones DeFi?

Para generalizar el ejemplo anterior, para los contratos inteligentes de blockchain, puede haber una sola moneda (GMX, AAVE), o un par de monedas (Uniswap) o incluso tres monedas como grupo (Curve Tri-pool), donde las operaciones se liquidan en cada bloque a nivel de protocolo (el intervalo de bloque suele ser de unos segundos dependiendo de las blockchains), luego el protocolo tiene su propio mecanismo para distribuir premios a cada proveedor de liquidez, así que

  • ¿Hay movimientos de saldo y, por lo tanto, PnL? Sí, en cada bloque.
  • ¿Hay registros detallados de transacciones en algún libro mayor? No en cada bloque, solo cuando el pool de liquidez se ajusta manualmente.

¿Cómo conciliar este cambio de saldo sin tener las transacciones detalladas? Puede haber 2 tipos de realización:

Aproximación
Definición
Ventajas
Cons
Puro de abajo hacia arriba
Enumere los movimientos de saldo de cada bloque como transacciones. Como en el bloque n. ° x hay un saldo, en el bloque n. ° x + 1 hay un nuevo saldo, por lo que hay una transacción virtual entre el bloque n. ° x y el n. ° x + 1, y así sucesivamente.
Espejo perfecto de las actividades en blockchain
Enorme costo de mantener y analizar datos de blockchain
Híbrido
Utilice transacciones en cadena para identificar fondos de entrada/salida de LP de forma ascendente y utilice el movimiento de saldo de arriba hacia abajo para clasificar el cambio en categorías como recompensas, pérdida impermanente…
Eficiencia en la clasificación y cálculo de PnL
El movimiento de equilibrio de arriba hacia abajo puede mezclar múltiples tipos de PnL

Comparativamente, un enfoque puramente bottom-up es ideal, pero un enfoque híbrido es realista.

¿Qué hay de especial en el cálculo de PnL en DeFi?

La salida del cálculo de PnL es una plantilla estándar de informe financiero, por lo que debería ser la misma en DeFi y CeFi y finanzas tradicionales, que se realiza en PnL, PnL no realizado en diferentes categorías.

Sin embargo, en finanzas tradicionales, esas PnL (ganancias y pérdidas) se calculan generalmente en base a registros de transacciones que se clasifican en tipos estándar, como compra/venta, largo/corto, prima/gasto de opciones, ingreso/pérdida de inversión, tarifas… lo que permite que el software de gestión de carteras utilice un análisis basado únicamente en transacciones.

En cripto, las transacciones de CeFi pueden procesarse de la misma manera. Aunque existen muchos intercambios de criptomonedas centralizados / OTC / proveedores de servicios financieros, y cada uno tiene su propio esquema único de liquidación y denominación, todavía es realista clasificar y mapearlos a formatos estándar, conciliar y realizar análisis basados en transacciones.

Mientras que para DeFi, hay similitudes y diferencias con CeFi. A continuación se muestran las principales actividades:

  • Trading de intercambio: exactamente igual que CeFi, hay registros de transacciones en el libro mayor de la cadena de bloques, por ejemplo,intercambiando WBTC y ARB por USDC

  • Interés por préstamo y préstamo: concepto similar al préstamo y préstamo en finanzas tradicionales, pero sin registros de transacciones en el libro mayor de blockchain, y los intereses se recalculan y liquidan en cada bloque

  • Ingresos por comisiones de AMM y pérdida impermanente: un concepto de provisión de liquidez que no se puede encontrar en las finanzas tradicionales, y no se pueden encontrar registros de transacciones en ningún libro mayor de blockchain.

El PnL se calculará según diferentes tipos, aquí están los principales tipos (otro ángulo dehttps://defillama.com/, con diferentes nombres de categorías pero en general una idea similar).

Tipo
Detalles
Muestra
Uso
Billetera
Retirar, depositar, intercambiar
cartera ETH, cartera Solana
Alto
Staking de una sola moneda
Nodo de blockchain para staking, préstamos y préstamos,

puente intercadena

ETH 2.0, Lido, Blast

Compound, AAVE


Stargate, Celer

Alto
Uniswap V2 AMM
AMM con rango de precio infinito estándar (token LP estándar)
Uniswap V2, Sushiswap
Alto
Uniswap V3 AMM
AMM con rango de precio personalizado (token LP NFT)
Uniswap V3, Pancakeswap V3
Alto
AMM de varias monedas
AMM con 3 o más tokens (USDT+USDC+DAI, o USDT+WBTC+ETH)
Curve, Balancer
Medio
Re-staking de tokens LP
Apostar fichas LP para recompensas adicionales
Convex, Eigenlayer
Medio
Perpetuo swap
AMM en swap perpetuo,

Libro de órdenes limitadas centralizado

GMX, protocolo perpetuo

dYdX

Medio
Opciones
Trading de opciones
Opyn, Lyra, Deri
Bajo
Relacionado con NFT
Proporcionar liquidez con NFT o usar como índice de precios
Desenfoque, perpetuidad de NFT
Bajo

Para cada tipo de protocolo puede haber diferentes elementos de PnL

Para el AMM LP de Perpetual swap, como GMX, los elementos de PnL pueden ser

• Ganancias y pérdidas no realizadas en efectivo
• Pérdida Impermanente
• Posición de PnL no realizado en derivados
• PnL Realizado en Efectivo
• PnL de Posición Realizada en Derivados
• Recompensa
• Ingresos por comisiones de negociación
• Gas Fee
• Gasto de Comisión
• Tasa de financiación

Para Uniswap AMM será menos complejo, con los elementos de PnL a continuación

• Ganancias y pérdidas no realizadas en efectivo
• Pérdida Impermanente
• PNL Realizada en Efectivo
• Recompensa
• Ingresos por comisiones de negociación
• Tarifa de gas

Si bien el número de protocolos DeFi es exponencialmente mayor que el de los intercambios CeFi, puede ser una tarea enorme mapear todas las actividades de los protocolos DeFi en tipos estándar, por lo que la solución eficiente es utilizar un tercero para limpiar y estandarizar los datos primero.

Hay proveedores de datos DeFi en el mercado, como Debank que se centran en EVM, y Nansen Portfolio que cubre un poco más de cadenas pero menos protocolos, mientras que 1Token agrega esos proveedores existentes, y agrega su propia conexión a esas cadenas no cubiertas y construye un análisis adicional basado en datos DeFi completos.

Ahora vemos que puede ser bastante desafiante analizar datos DeFi, pero ¿hay algo más fácil sobre PnL DeFi? La respuesta es sí.

A veces puedes escuchar de intercambios centralizados que la consulta de historial está limitada a 180 días, o que el saldo histórico no está disponible a través de la API. Debido a la naturaleza descentralizada de la cadena de bloques, todos los datos se almacenan en el libro mayor de la cadena de bloques y se pueden rastrear sin límite de tiempo, por lo que la clave para la contabilidad DeFi es tener la herramienta adecuada para sincronizar datos de la cadena de bloques y realizar la conciliación y el análisis de PnL.

Pendle: Un estudio de caso sobre la tokenización de rendimiento y cálculos de PnL

Si bien los clásicos siguen en marcha (Compound, AAVE, Uniswap, Lido…), nuevas reglas del juego como L2, airdrops y GMX han estado generando rendimientos con diferentes apetitos de riesgo y tamaños de capital. GameFi, NFT y otras estrategias también han generado altos rendimientos en períodos cortos de tiempo. Pendle, un protocolo de tokenización/comercio de rendimiento, constituye un caso de estudio particularmente interesante, ya que comprende múltiples tipos de estrategias con diversas implicaciones:

• Rendimiento fijo del token principal (PT)
• Un activo en descomposición en el Token de Rendimiento (YT) que transmite el rendimiento subyacente (y puntos) al titular
• Estrategia LP en un AMM único que combina la exposición tanto a PT (para rendimiento fijo) como al activo subyacente
• La exposición de puntos que se traduce en airdrops en una fecha posterior

Cómo funciona Pendle

En resumen, Pendle es un protocolo de trading de rendimiento sin permisos. Al dividir y tokenizar un activo con rendimiento en su componente principal y de rendimiento (PT y YT), Pendle crea un mercado de rendimiento que permite a los usuarios especular sobre ambos elementos por separado. Como resultado, los usuarios pueden ejecutar estrategias avanzadas de rendimiento como Rendimiento Fijo y Rendimiento Largo.

Token Principal (PT)

Pendle PT es esencialmente el bono cupón cero de DeFi.

Tomemos PT-eETH (26 de diciembre de 2024) como ejemplo.

Los titulares de eETH normalmente reciben:

• Rendimiento de participación de ETH \
• Rendimiento de restaking a través de EigenLayer \
• Varios puntos, como los Puntos de Lealtad EtherFi, que se pueden canjear por airdrop de $ETHFI en una fecha posterior

Como titular de PT-eETH (26 de diciembre de 2024), renuncias a la exposición a todas estas rentabilidades y puntos a cambio de una rentabilidad fija.

1 PT-eETH se puede canjear por 1 eETH al vencimiento, que en este ejemplo será el 26 de diciembre de 2024.

Esto significa que la compra de 10 PT-eETH (26 de diciembre de 2024) en el momento actual se traduciría en +0.0684 eETH de ganancia, o un APY del 3.981% al anualizar.

Modelo de cálculo de PnL para PT (Añadido)

Para proporcionar una comprensión detallada, utilizamos un modelo matemático para calcular el PnL de las tenencias de PT.

Let:

• A: El token subyacente (por ejemplo, ETH)
• B: El token que genera rendimientos (por ejemplo, eETH)
• C: El Token Principal (PT) correspondiente a B

En los momentos T₀ y T₁, los precios son:

• En T₀:
• Precio de A: P_A
• Price of B: P_B = x₀ P_A = y₀P_C
• En T₁:
• Precio de A: P_A’
• Precio de B: P_B’ = x₁P_A’ = y₁ P_C’

Al tener 1 unidad de token C (PT), la ganancia se calcula como:

Beneficio = P_C’ - P_C = (x₀ / y₀) (P_A’ - P_A) + [ (x₁ / y₁) - (x₀ / y₀) ] P_A’

Dónde:

• Cash Balance PnL:

CashBalancePnL = (x₀ / y₀) * (P_A’ - P_A)

• Rendimiento PnL:

YieldPnL = [ (x₁ / y₁) - (x₀ / y₀) ] * P_A’

Este modelo descompone la ganancia en componentes debido a cambios en el precio del activo subyacente y cambios en el factor de rendimiento.

En términos de P&L, las consideraciones incluyen:

• ROI en términos de eETH al vencimiento
• El anclaje (y por lo tanto el valor de precio) de eETH vs. ETH al vencimiento
• Tarifas del protocolo
• Tarifas de gas

Como titular de PT, tienes flexibilidad para realizar ganancias y pérdidas para PT, ya que las ganancias y pérdidas al vencimiento se incurren al momento de la redención de PT. Ten en cuenta que cualquier rendimiento (por ejemplo, el rendimiento de eETH después del 26 de diciembre de 2024) de PTs no redimidos son recolectados por Pendle.

A medida que se acerca la madurez, el valor de PT-eETH convergerá hacia eETH, con posibles fluctuaciones antes de la madurez debido a las operaciones de rendimiento que afectan el APY implícito (y, por lo tanto, el precio de PT-eETH).

De todas formas, PT-eETH será igual a 1 eETH al vencimiento.

Token de rendimiento (YT)

Por otro lado, está el Token de Rendimiento (YT), que transmite todo el rendimiento y los puntos del activo subyacente al titular.

Para muchos, los YTs han sido el vehículo para obtener exposición apalancada no solo al rendimiento sino también a los “airdrops” a través de puntos.

Usando el ejemplo anterior, un usuario con 12.2 YT-eETH recibirá todos los rendimientos y puntos generados por un depósito de 12.2 eETH en EtherFi hasta el vencimiento (26 de diciembre de 2024), a cambio de 0.1 ETH. Esto significa esencialmente que YT-eETH proporciona una ‘exposición apalancada de 12.2x’ a los rendimientos y puntos de eETH.

El valor intrínseco de YT está vinculado a cuánto rendimiento y puntos puede generar, lo que significa que al vencimiento, YT habrá decaído completamente a $0.

Al vencimiento:

• Si los rendimientos + airdrops recibidos > Costo de YT → Ganancia \
• Si el rendimiento + los airdrops recibidos

Tenga en cuenta que los “airdrops”, a diferencia del rendimiento, no siempre se alinean con la madurez de YT. Además, si un usuario ha realizado múltiples acciones que califican para un airdrop, puede ser difícil atribuir el valor exacto del airdrop a YT.

Provisión de Liquidez (LP)

El AMM de Pendle comprende PT y SY (una versión envuelta del activo subyacente).

Un usuario con una posición LP en eETH (26 de diciembre de 2024) tiene un saldo de:

• SY-eETH
• PT-eETH

Desglose del rendimiento para Pendle LP en eETH (26 de diciembre de 2024)

• SY-eETH:
• Rendimiento de eETH
• Puntos (y por ende airdrops) obtenidos a través de eETH

• PT-eETH:
• APY fijo

• Pendle LP:
• Comisiones de intercambio generadas por operaciones de rendimiento en el grupo
• Incentivos/recompensas de PENDLE

Similar a otras posiciones de LP en DeFi, el saldo de PT-eETH y SY-eETH puede cambiar debido a los intercambios que ocurren en el pool.

Al vencimiento, todo PT-eETH en la posición se puede canjear por eETH, lo que significa que a diferencia de otros AMM, los LP de Pendle no estarán sujetos a pérdidas impermanentes si la posición se mantiene hasta el vencimiento.

Modelo de cálculo de PnL para LP (Añadido)

Para calcular el PnL de las posiciones de LP, utilizamos el siguiente modelo.

Permitir:

• A: El token subyacente (por ejemplo, eETH) \
• B: El token que genera rendimientos (por ejemplo, SY-weETH)

• C: El Token Principal (PT) \
• D: El token LP que representa la posición LP en el pool de SY (B) y PT (C)

En los momentos T₀ y T₁, los precios son:

• En T₀:
• Precio de A: P_A
• Precio de B: P_B = x₀P_A = y₀P_C
• En T₁:
• Precio de A: P_A’
• Precio de B: P_B’ = x₁P_A’ = y₁ P_C’

En T₀, 1 unidad del token LP D corresponde a:

• a₀ unidades de B
• b₀ unidades de C

En T₁, 1 unidad de token LP D corresponde a:

• a₁ unidades de B
• b₁ unidades de C

La ganancia por mantener 1 unidad del token LP D es:

Beneficio = P_D’ - P_D = (a₁ P_B’ + b₁ P_C’)- (a₀P_B + b₀ P_C)
= [ (a₁ - a₀) + ( (b₁ / y₁) - (b₀ / y₀) ) ] * P_B’

  • ( a₀ + b₀ / y₀ ) x₀ (P_A’ - P_A)
  • ( a₀ + b₀ / y₀ )( x₁ - x₀ ) P_A’

Dónde:

• Cash Balance PnL:

CashBalancePnL = ( a₀ + b₀ / y₀ ) x₀ (P_A’ - P_A)

• Rendimiento del staking:

StakingYield = ( a₀ + b₀ / y₀ ) ( x₁ - x₀ ) P_A’

Recompensa LP:

RecompensaLPR = [ (a₁ - a₀) + ( (b₁ / y₁) - (b₀ / y₀) ) ] * P_B’

Este modelo descompone las ganancias en componentes debido a cambios en los saldos de tokens dentro de la posición LP, cambios en el precio del activo subyacente y rendimientos de apuestas.

También vale la pena señalar que todas las posiciones de Pendle (PT, YT y LP) se pueden vender o retirar en cualquier momento antes del vencimiento, lo que permite realizar ganancias y pérdidas incluso antes del vencimiento (por ejemplo, vender YT a un precio más alto mientras se conserva el rendimiento y los puntos obtenidos).

Conclusión

La agricultura de rendimiento DeFi ofrece oportunidades lucrativas pero plantea desafíos en la conciliación y el cálculo de PnL debido a la naturaleza compleja de protocolos como Pendle. Pendle introduce estrategias de rendimiento innovadoras a través de sus Tokens Principales (PT) y Tokens de Rendimiento (YT), permitiendo a los usuarios participar en inversiones de rendimiento fijo y variable.

1Token aborda estos desafíos operativos proporcionando herramientas que sincronizan los datos de la cadena de bloques, automatizan la conciliación de saldos y calculan con precisión el PnL. Al integrarse con Pendle, 1Token permite a los inversores gestionar eficazmente sus actividades de yield farming, asegurando informes financieros precisos.

La combinación de la tokenización avanzada de rendimiento de Pendle con las soluciones DeFi integrales de 1Token capacita a los inversores para navegar eficientemente por el panorama DeFi. Esta sinergia maximiza los rendimientos al simplificar las complejidades de las operaciones DeFi, lo que permite a los inversores centrarse en la toma de decisiones estratégicas.

¿Qué hace Pendle?

Pendle es un protocolo descentralizado que permite la tokenización y el trading de rendimientos futuros. Como protocolo de derivados de rendimiento, están trasladando el mercado de derivados de interés de TradFi (con un valor nocional de más de $500T) al DeFi, haciéndolo accesible para todos. Pendle ayuda a desbloquear el potencial completo del rendimiento, permitiendo a los usuarios ejecutar estrategias avanzadas de rendimiento como el rendimiento fijo y el rendimiento a largo plazo.

Sitio web: https://www.pendle.finance/

Twitter: @pendle_fi

Telegram: Pendle Finance Oficial

¿Qué hace 1Token?

1TokenproporcionaCartera/Riesgo/Operaciones/Sistemas de Gestión Contable para CriptomonedasFondos/Fondos de Fondos/Gestores de activos, Instituciones de préstamo/DMA Prime Brokers, y Administradores de Fondos/Auditores que sirven a fondos de criptomonedas1Token mantiene una integración actualizada con los principales lugares de negociación de criptomonedas que cubre instrumentos completos y tipos de transacciones.

La integración del lugar incluye intercambios CeFi, corredores OTC, custodia y OEMS, y cadenas y protocolos DeFi EVM y no EVM.ver lista de integración)

La cobertura de activos incluye spot, perps, futuros, opciones y productos de ganancia en CeFi, y actividades de cultivo de rendimiento de DeFi como staking, AMM, préstamo, préstamo y derivados.

https://1token.tech/connectivity

Fuente

https://app.safe.global/balances?safe=arb1:0xFC7E45A3e96E682Ca43D60b456A8cD83dB0cE606

https://debank.com/profile/0xFC7E45A3e96E682Ca43D60b456A8cD83dB0cE606

https://arbiscan.io/address/0xfc7e45a3e96e682ca43d60b456a8cd83db0ce606

Descargo de responsabilidad:

  1. Este artículo es una reimpresión de [1token]. Todos los derechos de autor pertenecen al autor original [1Token]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learnequipo y ellos lo resolverán rápidamente.
  2. Descargo de responsabilidad por responsabilidad: Las opiniones expresadas en este artículo son únicamente las del autor y no constituyen asesoramiento de inversión.
  3. El equipo de Gate Learn tradujo el artículo a otros idiomas. Está prohibido copiar, distribuir o plagiar los artículos traducidos a menos que se mencione.

Cálculo y conciliación de PNL en DeFi

Avanzado12/3/2024, 12:44:33 PM
Este artículo explora las complejidades y desafíos del farming de rendimiento en DeFi, centrándose específicamente en el cálculo y conciliación de PnL. Destaca la evolución del farming en DeFi, mostrando nuevas estrategias y protocolos como Pendle, que ofrece una innovadora tokenización de rendimiento a través de los Principal Tokens (PT) y los Yield Tokens (YT). El artículo explica cómo estas estrategias proporcionan tanto exposición de rendimiento fijo como variable, y destaca la importancia de herramientas especializadas para rastrear y calcular los rendimientos del farming de rendimiento.

Revisitar la agricultura de rendimiento DeFi

En 2021, el artículo de 1Token ya fue introducidolos conceptos básicos sobre la agricultura de rendimiento DeFi. Durante los próximos 2 a 3 años, las instituciones adoptaron ampliamente la práctica de proporcionar liquidez a cambio de rendimientos.

Mientras que los clásicos siguen en juego (Compound, AAVE, Uniswap, Lido…), nuevas reglas del juego como L2, airdrops y GMX han estado generando rendimientos con diferentes apetitos de riesgo y tamaños de capital variables. GameFi, NFT y otras estrategias también han generado altos rendimientos en cortos plazos.

Los gestores de inversiones cultivaron activamente las piscinas de liquidez DeFi para obtener rendimiento, mientras que los equipos de operaciones enfrentaron desafíos para calcular e informar los rendimientos. Necesitan herramientas actualizadas con los avances de DeFi para hacer un seguimiento de los datos y automatizar los cálculos de rendimiento.

¿Qué hay de especial en DeFi en conciliación?

Como se introdujo en el artículo anteriorCómo calcular P&L en el comercio de criptomonedasEn la agricultura DeFi, a menudo no hay registros de transacciones, como en CeFi o las finanzas tradicionales, por lo que el cálculo detallado de PnL (es decir, PnL realizado y no realizado por fuente / por posición…) se realiza en función de los registros de transacciones.

Usaremos un ejemplo, cultivando en Arbitrum GMX V2 (dirección 0xfc7e45a3e96e682ca43d60b456a8cd83db0ce606), todo el proceso de cultivo del pool de liquidez WBTC-USDC entre el 23 de octubre y el 10 de diciembre, solo verás 2 transacciones enARBISCAN:

1.Depositar 50,000 USDC en el protocolo GMX V2

La dirección resaltada es la dirección de depósito de GMX DepositVault:

0xf89e77e8dc11691c9e8757e84aafbcd8a67d7a55

2.Comprar 47,359 token WBTC+USDC GM(para proporcionar liquidez en el mercado GMX BTC-USD)

La dirección resaltada es la dirección GM de WBTC-USDC: 0x47c031236e19d024b42f8AE6780E44A573170703

  1. Premio semanal de tokens ARB

Todo el proceso también queda registrado en el sistema PMS de 1Token. Antes de las operaciones en cadena el 23 de octubre, había un saldo de 50k USDC en la cuenta.

El mismo día (23 de octubre), después de las transacciones en cadena, el saldo se convierte en un par de monedas (WBTC+USDC LP, con 0,87 WBTC y 23.514,43 USDC, totalizando $50.092,40), como se muestra en la transacción de blockchain.

Después de 50 días el 10 de diciembre, el saldo en la piscina de liquidez ha cambiado significativamente (WBTC+USDC LP, con 0.69 WBTC y 29,410.49 USDC, más los 310.73 tokens ARB acumulados, totalizando $59,819.85) debido a la recompensa de liquidez y la pérdida impermanente.

Aunque el saldo siguió cambiando entre el 23 de octubre y el 10 de diciembre, los registros de transacciones no se muestran en ninguna parte, ni en el escáner de blockchain ni en el sitio web de GMX (ver captura de pantalla a continuación).

Esto tiene sentido con cierta explicación. El mecanismo de GMX yield farming es la agrupación de liquidez, y cada agricultor toma una parte del grupo, que cambia a medida que los agricultores ingresan o salen en cada bloque. Solo imagina cuando muchos inversores invierten en el mismo fondo de cobertura: las operaciones se realizan por el fondo de cobertura, por lo que el historial de operaciones es solo a nivel del fondo, no para cada inversor.

¿Cómo conciliar transacciones DeFi?

Para generalizar el ejemplo anterior, para los contratos inteligentes de blockchain, puede haber una sola moneda (GMX, AAVE), o un par de monedas (Uniswap) o incluso tres monedas como grupo (Curve Tri-pool), donde las operaciones se liquidan en cada bloque a nivel de protocolo (el intervalo de bloque suele ser de unos segundos dependiendo de las blockchains), luego el protocolo tiene su propio mecanismo para distribuir premios a cada proveedor de liquidez, así que

  • ¿Hay movimientos de saldo y, por lo tanto, PnL? Sí, en cada bloque.
  • ¿Hay registros detallados de transacciones en algún libro mayor? No en cada bloque, solo cuando el pool de liquidez se ajusta manualmente.

¿Cómo conciliar este cambio de saldo sin tener las transacciones detalladas? Puede haber 2 tipos de realización:

Aproximación
Definición
Ventajas
Cons
Puro de abajo hacia arriba
Enumere los movimientos de saldo de cada bloque como transacciones. Como en el bloque n. ° x hay un saldo, en el bloque n. ° x + 1 hay un nuevo saldo, por lo que hay una transacción virtual entre el bloque n. ° x y el n. ° x + 1, y así sucesivamente.
Espejo perfecto de las actividades en blockchain
Enorme costo de mantener y analizar datos de blockchain
Híbrido
Utilice transacciones en cadena para identificar fondos de entrada/salida de LP de forma ascendente y utilice el movimiento de saldo de arriba hacia abajo para clasificar el cambio en categorías como recompensas, pérdida impermanente…
Eficiencia en la clasificación y cálculo de PnL
El movimiento de equilibrio de arriba hacia abajo puede mezclar múltiples tipos de PnL

Comparativamente, un enfoque puramente bottom-up es ideal, pero un enfoque híbrido es realista.

¿Qué hay de especial en el cálculo de PnL en DeFi?

La salida del cálculo de PnL es una plantilla estándar de informe financiero, por lo que debería ser la misma en DeFi y CeFi y finanzas tradicionales, que se realiza en PnL, PnL no realizado en diferentes categorías.

Sin embargo, en finanzas tradicionales, esas PnL (ganancias y pérdidas) se calculan generalmente en base a registros de transacciones que se clasifican en tipos estándar, como compra/venta, largo/corto, prima/gasto de opciones, ingreso/pérdida de inversión, tarifas… lo que permite que el software de gestión de carteras utilice un análisis basado únicamente en transacciones.

En cripto, las transacciones de CeFi pueden procesarse de la misma manera. Aunque existen muchos intercambios de criptomonedas centralizados / OTC / proveedores de servicios financieros, y cada uno tiene su propio esquema único de liquidación y denominación, todavía es realista clasificar y mapearlos a formatos estándar, conciliar y realizar análisis basados en transacciones.

Mientras que para DeFi, hay similitudes y diferencias con CeFi. A continuación se muestran las principales actividades:

  • Trading de intercambio: exactamente igual que CeFi, hay registros de transacciones en el libro mayor de la cadena de bloques, por ejemplo,intercambiando WBTC y ARB por USDC

  • Interés por préstamo y préstamo: concepto similar al préstamo y préstamo en finanzas tradicionales, pero sin registros de transacciones en el libro mayor de blockchain, y los intereses se recalculan y liquidan en cada bloque

  • Ingresos por comisiones de AMM y pérdida impermanente: un concepto de provisión de liquidez que no se puede encontrar en las finanzas tradicionales, y no se pueden encontrar registros de transacciones en ningún libro mayor de blockchain.

El PnL se calculará según diferentes tipos, aquí están los principales tipos (otro ángulo dehttps://defillama.com/, con diferentes nombres de categorías pero en general una idea similar).

Tipo
Detalles
Muestra
Uso
Billetera
Retirar, depositar, intercambiar
cartera ETH, cartera Solana
Alto
Staking de una sola moneda
Nodo de blockchain para staking, préstamos y préstamos,

puente intercadena

ETH 2.0, Lido, Blast

Compound, AAVE


Stargate, Celer

Alto
Uniswap V2 AMM
AMM con rango de precio infinito estándar (token LP estándar)
Uniswap V2, Sushiswap
Alto
Uniswap V3 AMM
AMM con rango de precio personalizado (token LP NFT)
Uniswap V3, Pancakeswap V3
Alto
AMM de varias monedas
AMM con 3 o más tokens (USDT+USDC+DAI, o USDT+WBTC+ETH)
Curve, Balancer
Medio
Re-staking de tokens LP
Apostar fichas LP para recompensas adicionales
Convex, Eigenlayer
Medio
Perpetuo swap
AMM en swap perpetuo,

Libro de órdenes limitadas centralizado

GMX, protocolo perpetuo

dYdX

Medio
Opciones
Trading de opciones
Opyn, Lyra, Deri
Bajo
Relacionado con NFT
Proporcionar liquidez con NFT o usar como índice de precios
Desenfoque, perpetuidad de NFT
Bajo

Para cada tipo de protocolo puede haber diferentes elementos de PnL

Para el AMM LP de Perpetual swap, como GMX, los elementos de PnL pueden ser

• Ganancias y pérdidas no realizadas en efectivo
• Pérdida Impermanente
• Posición de PnL no realizado en derivados
• PnL Realizado en Efectivo
• PnL de Posición Realizada en Derivados
• Recompensa
• Ingresos por comisiones de negociación
• Gas Fee
• Gasto de Comisión
• Tasa de financiación

Para Uniswap AMM será menos complejo, con los elementos de PnL a continuación

• Ganancias y pérdidas no realizadas en efectivo
• Pérdida Impermanente
• PNL Realizada en Efectivo
• Recompensa
• Ingresos por comisiones de negociación
• Tarifa de gas

Si bien el número de protocolos DeFi es exponencialmente mayor que el de los intercambios CeFi, puede ser una tarea enorme mapear todas las actividades de los protocolos DeFi en tipos estándar, por lo que la solución eficiente es utilizar un tercero para limpiar y estandarizar los datos primero.

Hay proveedores de datos DeFi en el mercado, como Debank que se centran en EVM, y Nansen Portfolio que cubre un poco más de cadenas pero menos protocolos, mientras que 1Token agrega esos proveedores existentes, y agrega su propia conexión a esas cadenas no cubiertas y construye un análisis adicional basado en datos DeFi completos.

Ahora vemos que puede ser bastante desafiante analizar datos DeFi, pero ¿hay algo más fácil sobre PnL DeFi? La respuesta es sí.

A veces puedes escuchar de intercambios centralizados que la consulta de historial está limitada a 180 días, o que el saldo histórico no está disponible a través de la API. Debido a la naturaleza descentralizada de la cadena de bloques, todos los datos se almacenan en el libro mayor de la cadena de bloques y se pueden rastrear sin límite de tiempo, por lo que la clave para la contabilidad DeFi es tener la herramienta adecuada para sincronizar datos de la cadena de bloques y realizar la conciliación y el análisis de PnL.

Pendle: Un estudio de caso sobre la tokenización de rendimiento y cálculos de PnL

Si bien los clásicos siguen en marcha (Compound, AAVE, Uniswap, Lido…), nuevas reglas del juego como L2, airdrops y GMX han estado generando rendimientos con diferentes apetitos de riesgo y tamaños de capital. GameFi, NFT y otras estrategias también han generado altos rendimientos en períodos cortos de tiempo. Pendle, un protocolo de tokenización/comercio de rendimiento, constituye un caso de estudio particularmente interesante, ya que comprende múltiples tipos de estrategias con diversas implicaciones:

• Rendimiento fijo del token principal (PT)
• Un activo en descomposición en el Token de Rendimiento (YT) que transmite el rendimiento subyacente (y puntos) al titular
• Estrategia LP en un AMM único que combina la exposición tanto a PT (para rendimiento fijo) como al activo subyacente
• La exposición de puntos que se traduce en airdrops en una fecha posterior

Cómo funciona Pendle

En resumen, Pendle es un protocolo de trading de rendimiento sin permisos. Al dividir y tokenizar un activo con rendimiento en su componente principal y de rendimiento (PT y YT), Pendle crea un mercado de rendimiento que permite a los usuarios especular sobre ambos elementos por separado. Como resultado, los usuarios pueden ejecutar estrategias avanzadas de rendimiento como Rendimiento Fijo y Rendimiento Largo.

Token Principal (PT)

Pendle PT es esencialmente el bono cupón cero de DeFi.

Tomemos PT-eETH (26 de diciembre de 2024) como ejemplo.

Los titulares de eETH normalmente reciben:

• Rendimiento de participación de ETH \
• Rendimiento de restaking a través de EigenLayer \
• Varios puntos, como los Puntos de Lealtad EtherFi, que se pueden canjear por airdrop de $ETHFI en una fecha posterior

Como titular de PT-eETH (26 de diciembre de 2024), renuncias a la exposición a todas estas rentabilidades y puntos a cambio de una rentabilidad fija.

1 PT-eETH se puede canjear por 1 eETH al vencimiento, que en este ejemplo será el 26 de diciembre de 2024.

Esto significa que la compra de 10 PT-eETH (26 de diciembre de 2024) en el momento actual se traduciría en +0.0684 eETH de ganancia, o un APY del 3.981% al anualizar.

Modelo de cálculo de PnL para PT (Añadido)

Para proporcionar una comprensión detallada, utilizamos un modelo matemático para calcular el PnL de las tenencias de PT.

Let:

• A: El token subyacente (por ejemplo, ETH)
• B: El token que genera rendimientos (por ejemplo, eETH)
• C: El Token Principal (PT) correspondiente a B

En los momentos T₀ y T₁, los precios son:

• En T₀:
• Precio de A: P_A
• Price of B: P_B = x₀ P_A = y₀P_C
• En T₁:
• Precio de A: P_A’
• Precio de B: P_B’ = x₁P_A’ = y₁ P_C’

Al tener 1 unidad de token C (PT), la ganancia se calcula como:

Beneficio = P_C’ - P_C = (x₀ / y₀) (P_A’ - P_A) + [ (x₁ / y₁) - (x₀ / y₀) ] P_A’

Dónde:

• Cash Balance PnL:

CashBalancePnL = (x₀ / y₀) * (P_A’ - P_A)

• Rendimiento PnL:

YieldPnL = [ (x₁ / y₁) - (x₀ / y₀) ] * P_A’

Este modelo descompone la ganancia en componentes debido a cambios en el precio del activo subyacente y cambios en el factor de rendimiento.

En términos de P&L, las consideraciones incluyen:

• ROI en términos de eETH al vencimiento
• El anclaje (y por lo tanto el valor de precio) de eETH vs. ETH al vencimiento
• Tarifas del protocolo
• Tarifas de gas

Como titular de PT, tienes flexibilidad para realizar ganancias y pérdidas para PT, ya que las ganancias y pérdidas al vencimiento se incurren al momento de la redención de PT. Ten en cuenta que cualquier rendimiento (por ejemplo, el rendimiento de eETH después del 26 de diciembre de 2024) de PTs no redimidos son recolectados por Pendle.

A medida que se acerca la madurez, el valor de PT-eETH convergerá hacia eETH, con posibles fluctuaciones antes de la madurez debido a las operaciones de rendimiento que afectan el APY implícito (y, por lo tanto, el precio de PT-eETH).

De todas formas, PT-eETH será igual a 1 eETH al vencimiento.

Token de rendimiento (YT)

Por otro lado, está el Token de Rendimiento (YT), que transmite todo el rendimiento y los puntos del activo subyacente al titular.

Para muchos, los YTs han sido el vehículo para obtener exposición apalancada no solo al rendimiento sino también a los “airdrops” a través de puntos.

Usando el ejemplo anterior, un usuario con 12.2 YT-eETH recibirá todos los rendimientos y puntos generados por un depósito de 12.2 eETH en EtherFi hasta el vencimiento (26 de diciembre de 2024), a cambio de 0.1 ETH. Esto significa esencialmente que YT-eETH proporciona una ‘exposición apalancada de 12.2x’ a los rendimientos y puntos de eETH.

El valor intrínseco de YT está vinculado a cuánto rendimiento y puntos puede generar, lo que significa que al vencimiento, YT habrá decaído completamente a $0.

Al vencimiento:

• Si los rendimientos + airdrops recibidos > Costo de YT → Ganancia \
• Si el rendimiento + los airdrops recibidos

Tenga en cuenta que los “airdrops”, a diferencia del rendimiento, no siempre se alinean con la madurez de YT. Además, si un usuario ha realizado múltiples acciones que califican para un airdrop, puede ser difícil atribuir el valor exacto del airdrop a YT.

Provisión de Liquidez (LP)

El AMM de Pendle comprende PT y SY (una versión envuelta del activo subyacente).

Un usuario con una posición LP en eETH (26 de diciembre de 2024) tiene un saldo de:

• SY-eETH
• PT-eETH

Desglose del rendimiento para Pendle LP en eETH (26 de diciembre de 2024)

• SY-eETH:
• Rendimiento de eETH
• Puntos (y por ende airdrops) obtenidos a través de eETH

• PT-eETH:
• APY fijo

• Pendle LP:
• Comisiones de intercambio generadas por operaciones de rendimiento en el grupo
• Incentivos/recompensas de PENDLE

Similar a otras posiciones de LP en DeFi, el saldo de PT-eETH y SY-eETH puede cambiar debido a los intercambios que ocurren en el pool.

Al vencimiento, todo PT-eETH en la posición se puede canjear por eETH, lo que significa que a diferencia de otros AMM, los LP de Pendle no estarán sujetos a pérdidas impermanentes si la posición se mantiene hasta el vencimiento.

Modelo de cálculo de PnL para LP (Añadido)

Para calcular el PnL de las posiciones de LP, utilizamos el siguiente modelo.

Permitir:

• A: El token subyacente (por ejemplo, eETH) \
• B: El token que genera rendimientos (por ejemplo, SY-weETH)

• C: El Token Principal (PT) \
• D: El token LP que representa la posición LP en el pool de SY (B) y PT (C)

En los momentos T₀ y T₁, los precios son:

• En T₀:
• Precio de A: P_A
• Precio de B: P_B = x₀P_A = y₀P_C
• En T₁:
• Precio de A: P_A’
• Precio de B: P_B’ = x₁P_A’ = y₁ P_C’

En T₀, 1 unidad del token LP D corresponde a:

• a₀ unidades de B
• b₀ unidades de C

En T₁, 1 unidad de token LP D corresponde a:

• a₁ unidades de B
• b₁ unidades de C

La ganancia por mantener 1 unidad del token LP D es:

Beneficio = P_D’ - P_D = (a₁ P_B’ + b₁ P_C’)- (a₀P_B + b₀ P_C)
= [ (a₁ - a₀) + ( (b₁ / y₁) - (b₀ / y₀) ) ] * P_B’

  • ( a₀ + b₀ / y₀ ) x₀ (P_A’ - P_A)
  • ( a₀ + b₀ / y₀ )( x₁ - x₀ ) P_A’

Dónde:

• Cash Balance PnL:

CashBalancePnL = ( a₀ + b₀ / y₀ ) x₀ (P_A’ - P_A)

• Rendimiento del staking:

StakingYield = ( a₀ + b₀ / y₀ ) ( x₁ - x₀ ) P_A’

Recompensa LP:

RecompensaLPR = [ (a₁ - a₀) + ( (b₁ / y₁) - (b₀ / y₀) ) ] * P_B’

Este modelo descompone las ganancias en componentes debido a cambios en los saldos de tokens dentro de la posición LP, cambios en el precio del activo subyacente y rendimientos de apuestas.

También vale la pena señalar que todas las posiciones de Pendle (PT, YT y LP) se pueden vender o retirar en cualquier momento antes del vencimiento, lo que permite realizar ganancias y pérdidas incluso antes del vencimiento (por ejemplo, vender YT a un precio más alto mientras se conserva el rendimiento y los puntos obtenidos).

Conclusión

La agricultura de rendimiento DeFi ofrece oportunidades lucrativas pero plantea desafíos en la conciliación y el cálculo de PnL debido a la naturaleza compleja de protocolos como Pendle. Pendle introduce estrategias de rendimiento innovadoras a través de sus Tokens Principales (PT) y Tokens de Rendimiento (YT), permitiendo a los usuarios participar en inversiones de rendimiento fijo y variable.

1Token aborda estos desafíos operativos proporcionando herramientas que sincronizan los datos de la cadena de bloques, automatizan la conciliación de saldos y calculan con precisión el PnL. Al integrarse con Pendle, 1Token permite a los inversores gestionar eficazmente sus actividades de yield farming, asegurando informes financieros precisos.

La combinación de la tokenización avanzada de rendimiento de Pendle con las soluciones DeFi integrales de 1Token capacita a los inversores para navegar eficientemente por el panorama DeFi. Esta sinergia maximiza los rendimientos al simplificar las complejidades de las operaciones DeFi, lo que permite a los inversores centrarse en la toma de decisiones estratégicas.

¿Qué hace Pendle?

Pendle es un protocolo descentralizado que permite la tokenización y el trading de rendimientos futuros. Como protocolo de derivados de rendimiento, están trasladando el mercado de derivados de interés de TradFi (con un valor nocional de más de $500T) al DeFi, haciéndolo accesible para todos. Pendle ayuda a desbloquear el potencial completo del rendimiento, permitiendo a los usuarios ejecutar estrategias avanzadas de rendimiento como el rendimiento fijo y el rendimiento a largo plazo.

Sitio web: https://www.pendle.finance/

Twitter: @pendle_fi

Telegram: Pendle Finance Oficial

¿Qué hace 1Token?

1TokenproporcionaCartera/Riesgo/Operaciones/Sistemas de Gestión Contable para CriptomonedasFondos/Fondos de Fondos/Gestores de activos, Instituciones de préstamo/DMA Prime Brokers, y Administradores de Fondos/Auditores que sirven a fondos de criptomonedas1Token mantiene una integración actualizada con los principales lugares de negociación de criptomonedas que cubre instrumentos completos y tipos de transacciones.

La integración del lugar incluye intercambios CeFi, corredores OTC, custodia y OEMS, y cadenas y protocolos DeFi EVM y no EVM.ver lista de integración)

La cobertura de activos incluye spot, perps, futuros, opciones y productos de ganancia en CeFi, y actividades de cultivo de rendimiento de DeFi como staking, AMM, préstamo, préstamo y derivados.

https://1token.tech/connectivity

Fuente

https://app.safe.global/balances?safe=arb1:0xFC7E45A3e96E682Ca43D60b456A8cD83dB0cE606

https://debank.com/profile/0xFC7E45A3e96E682Ca43D60b456A8cD83dB0cE606

https://arbiscan.io/address/0xfc7e45a3e96e682ca43d60b456a8cd83db0ce606

Descargo de responsabilidad:

  1. Este artículo es una reimpresión de [1token]. Todos los derechos de autor pertenecen al autor original [1Token]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learnequipo y ellos lo resolverán rápidamente.
  2. Descargo de responsabilidad por responsabilidad: Las opiniones expresadas en este artículo son únicamente las del autor y no constituyen asesoramiento de inversión.
  3. El equipo de Gate Learn tradujo el artículo a otros idiomas. Está prohibido copiar, distribuir o plagiar los artículos traducidos a menos que se mencione.
Empieza ahora
¡Regístrate y recibe un bono de
$100
!