¿Cómo calcula chain.report los precios?

Así calcula chain.report sus precios de coins y tokens.

12 de noviembre de 2026

Se aplican los siguientes cálculos de precios:

  1. Precios de coins y tokens

    se determinan al minuto a través de la interfaz de CoinMarketCap / CoinGecko. Para ello, expresamente no se usan los precios de ticker del exchange correspondiente. Porque:

    1. No todos los exchanges ofrecen un ticker al minuto.
    2. El esfuerzo de conectar todos los tickers de los exchanges es inmenso, en particular en lo que respecta a la mantenibilidad y a la dependencia de la herramienta de muchos tickers externos.
    3. El uso de precios de CoinmarketCap/CoinGecko es habitual en el mercado.
    4. Usar precios de distintos exchanges puede provocar diferencias de precio inmensas.

  2. Precios de DFI, JAV y de tokens descentralizados, como p. ej. dTSLA

    se calculan mediante dos mecanismos distintos:

    a) Se determinan las proporciones de los pools de la DEX, que corresponden así a los precios reales de mercado, incl. la Stabilisation Fee. Estos datos se leen de la propia blockchain, tomando los datos de precio de los swaps.

    b) Mediante el oráculo de precios Javsphere Pyth. Los detalles técnicos los encuentras aquí.

    Si, en un momento deseado, no hay swaps en la blockchain por falta de volumen, tampoco se puede determinar un precio.

  3. Ganancias o pérdidas de enajenación (en particular trades)
    se calculan según el procedimiento FIFO mediante la diferencia entre el valor de adquisición y el valor de enajenación. Aquí también hay que distinguir entre valor de adquisición y valor de enajenación. Estos se determinan, de forma simplificada, así:

    1. Precio de compra: corresponde al precio determinado en 1. o 2.
    2. Precio de enajenación (trades): se calcula mediante la relación de valor en el trade. Para ello, el valor de mercado de la entrada se divide entre la cantidad de tokens de la salida más las posibles comisiones.

En el informe fiscal, en las enajenaciones se muestran el precio de adquisición medio y el momento de adquisición medio. Aquí, por cada enajenación, se agrega el conjunto de las posibles adquisiciones parciales existentes.

En particular, en el cálculo del precio del token descentralizado dUSD hay que tener en cuenta que la DEX-Fee de un posible swap se incluye en el cálculo y, por tanto, influye en el precio.

Enajenaciones: desviaciones en los precios de enajenación y de adquisición
Puede que hayas notado que los precios en las transacciones pueden diferir entre enajenaciones y adquisiciones y desviarse del valor real.

Haz clic primero, en la transacción, en las enajenaciones, en el ojo, para ver todas las adquisiciones y no un valor medio.
Después, fíjate en las posiciones con costes de adquisición con valor 0. Son consecuencia de una advertencia no tratada. Resuélvelas primero.
En el precio de venta puede haber desviaciones, como se indica en (3).