Si activas la gestión completa de errores mediante la IA de CryptoBooks en tu perfil, o si eliges activarla únicamente en una conexión específica desde el flujo de resolución de errores, los precios faltantes se corregirán automáticamente.
En este artículo puedes aprender la lógica que utiliza la IA de CryptoBooks para resolver precios faltantes según el tipo de transacción. Estas reglas solo se aplican cuando delegas la gestión de errores en la inteligencia artificial.
Transacciones entrantes
Si una transacción entrante no tiene precio, la IA establecerá el precio en 0,00 €.
Esto se ajusta a las normas fiscales de la mayoría de los países, que indican que, si el precio de adquisición es desconocido, debe registrarse como 0,00 €.
Este enfoque es fiscalmente prudente porque garantiza el cumplimiento normativo y evita el uso de valores potencialmente inexactos. También implica que, cuando el activo se venda o se transfiera, todo el importe obtenido se tratará como ganancia patrimonial.
Transacciones salientes
La mayoría de las transacciones salientes (envío de tokens desde tu wallet) generan el cálculo de la ganancia patrimonial; por este motivo, la IA de CryptoBooks no puede aplicar un precio de 0,00 €, ya que esto siempre produciría una pérdida artificial. Para mantener la prudencia fiscal, la IA buscará un precio válido o excluirá la transacción del cálculo de la ganancia patrimonial para evitar una pérdida ficticia.
Estos son los pasos que sigue la IA de CryptoBooks para determinar un precio adecuado:
precio más cercano disponible (±7 días): la IA busca primero un precio de mercado dentro de los 7 días anteriores o posteriores a la fecha de la transacción y utiliza el más cercano disponible.
precio promedio (±20 días): si no encuentra ninguno, amplía la búsqueda a 20 días antes y después, y utiliza el precio promedio del rango.
exclusión del cálculo de ganancia patrimonial: si aun así no hay precios disponibles, la transacción se excluye del cálculo de la ganancia patrimonial.
Transacciones de trade
Cuando intercambias un token por otro (por ejemplo, ETH por USDT), ambos lados de la operación necesitan un precio válido en moneda fiduciaria. La IA aplica una lógica diferente según si falta el precio de uno o de ambos tokens involucrados en el trade.
Si solo uno de los dos tokens en el trade tiene un precio de mercado conocido, la IA de CryptoBooks lo usa como referencia para reconstruir el precio del otro lado.
Así funciona paso a paso:
Ejemplo: si intercambiaste 1 ETH por 2000 USDT y solo ETH tiene un precio de mercado fiable, la IA de CryptoBooks utilizará el precio del ETH y luego calculará el del USDT para que 1 ETH = 2000 USDT en términos fiat.
Si ambos lados no tienen precio, la IA utiliza el siguiente método:
Search for prices: Look up both tokens within ±7 days of the trade date. If no valid price is found, expand to ±20 days. If multiple prices are available in the wider range, use the average.
Select the most reliable token: The token with the most accurate or complete price data (closest in time or with more data points) is fixed first.
Calculate the other side: The missing token’s price is then calculated so that the total fiat value matches on both sides of the trade.
👉 Ejemplo: si intercambiaste 1 ETH por 2000 USDT y solo ETH tiene un precio de mercado fiable, la IA de CryptoBooks usa el precio del ETH y calcula el del USDT para que ambos lados tengan el mismo valor en fiat.
