amparo
No disponible

amparo no está disponible en tu región.

Puedes seguir leyendo esta página. Crear una cuenta está cerrado donde estás. Si ya tienes una, inicia sesión para cerrar posiciones y retirar tus fondos.

◆ registros, y sus casos raros

La pérdida que no deja rastro.

Sobre contabilizar apuestas en cadena · unos 8 min · educativo, no es asesoría fiscal

Apunta una herramienta genérica de contabilidad cripto a un año de apuestas en cadena y te dará un número. El número será demasiado alto, y lo será por tres motivos concretos, cada uno invisible salvo que ya sepas buscarlo. Esto es cuáles son los tres y qué hace falta para acertar.

Primero: la apuesta perdida que nunca ocurre

Compras una participación de resultado a 0,42 € y la mantienes hasta la resolución. Si gana, la canjeas por 1 € y queda un registro limpio. Si pierde, no pasa absolutamente nada. El token no se vende, no se quema, no se transfiere. Se queda en tu billetera para siempre, valiendo exactamente cero, sin haber generado ningún evento.

Un libro contable que lea la cadena ve entonces una compra sin venta que la empareje. Tus 0,42 € de coste siguen anotados como si todavía tuvieras algo, y las ganancias que realizaste en otro lado no quedan compensadas por la pérdida que de verdad tuviste. El error siempre va en la misma dirección: tu resultado registrado es mejor que el real.

Solo hay dos salidas. Algunas plataformas sí publican un registro de canje para una apuesta perdida — pero puede llegar como una entrada de tamaño cero, valor cero y sin identificador de token, así que hay que emparejarla con la posición usando el identificador del mercado y no el del token. Lo que eso no alcance hay que marcarlo a mano: una posición que se resolvió en tu contra, señalada como perdida, para que el coste se convierta en la pérdida realizada que siempre fue. Vale la pena hacerlo, porque solo puede bajar el número por el que tributas.

Segundo: tu propio dinero moviéndose parece exactamente una venta

Retiras USDC de un exchange a tu propia billetera. Lo mueves por un puente de una red a otra. Ninguna de las dos cosas es una transmisión: es tu dinero, antes y después. Pero las dos producen registros que un libro ingenuo lee como «salió un activo» seguido de «entró un activo», que es exactamente la forma de una venta seguida de una compra.

Equivocarse aquí se acumula. El retiro consume el coste del lote que compraste en el exchange; la llegada crea un lote nuevo sin coste alguno; y a partir de ahí cada gasto posterior de ese mismo dinero parece sin coste, así que la ganancia se infla por el monto entero y no por un decimal. Una sola transferencia mal leída puede envenenar un año completo.

El arreglo es una regla de filo agudo: las transferencias entre tus propias cuentas quedan fuera tanto de la valoración como de la cola de lotes — pero sus comisiones no. Un puente que te cobra por el relayer, o una plataforma que se queda un dólar fijo por sacarte el dinero, te costó dinero real haya sido o no una transmisión, y pertenece al total.

Tercero: un par cubierto no significa nada pata por pata

Este merece dibujarse. En el matched betting se colocan dos apuestas deliberadamente enfrentadas para que el resultado combinado quede cerrado antes de que nada se liquide. Una pata está en un mercado de predicción y es perfectamente visible. La otra está en una casa de apuestas, y ninguna API del mundo se la va a mostrar jamás a tu software de contabilidad.

Así que un libro que aplique primero en entrar, primero en salir solo a la pata visible no está un poco equivocado: está describiendo otra apuesta. Ve una posición unilateral y desbalanceada que o ganó mucho o perdió mucho, cuando el evento económico real fue un resultado chico, deliberado y cerrado.

La misma apuesta cubierta contada de dos maneras Contada pata por pata, la cobertura visible se compró por 54,60 euros y se canjeó por 105,00, así que el método FIFO anota una ganancia de 50,40 euros — mientras que los 50,00 perdidos en la casa de apuestas no aparecen en ninguna API. Contada como par, las dos patas salen de la cola de lotes y el resultado cerrado se anota una vez, en 0,40 euros. La diferencia son 50,00 euros de ganancia que nunca existió. UNA APUESTA CUBIERTA, DOS LECTURAS PATA POR PATA — LO QUE VE FIFO cobertura por €54,60, canje €105,00 los €50,00 de la casa no están en ninguna API FANTASMA +€50,40 COMO PAR — LO QUE PASÓ DE VERDAD las dos patas fuera, resultado anotado unidas por token de resultado e id de mercado REAL +€0,40 LA DIFERENCIA: €50,00 QUE NUNCA EXISTIERON
Fig. 1 — un par resuelto. 50 € apostados a cuota 2,10 con el lado contrario cubierto por 54,60 € cierran unos 0,40 € pase lo que pase. Aquí la pata de la casa perdió, así que la cobertura se canjeó por 105,00 € — y leída sola, eso es una ganancia de 50,40 €. Reconciliar significa identificar las dos patas, sacarlas por completo de la cola de lotes y anotar el resultado cerrado una sola vez. La unión necesita el identificador del mercado además del token, porque un canje ganador a menudo llega sin identificador de token — y emparejar solo por token sacaría la compra dejando el canje, que es la peor respuesta posible.

Qué hace de verdad «primero en entrar, primero en salir»

Debajo de los casos raros hay una cola común y conviene poder imaginarla. Cada compra crea un lote: una cantidad y un coste unitario. Una venta recorre la cola desde el frente, tomando lotes enteros hasta que ya no necesita uno entero, y entonces toma parte del siguiente y deja el resto a la cabeza. La ganancia es lo recibido menos el coste de exactamente los lotes consumidos.

Una venta FIFO consumiendo lotes desde el frente de la cola Vender 120 participaciones a 0,70 euros consume entero el lote más antiguo de 50 a 0,42 y 70 del siguiente lote de 90 a 0,55, dejando 20 a la cabeza de la cola. El tercer lote, de 60 a 0,61, queda intacto. 84,00 euros recibidos menos 59,50 de coste dan una ganancia realizada de 24,50 euros. FIFO — UNA VENTA COME LO MÁS ANTIGUO Vender 120 participaciones a €0,70 LA COLA, LO MÁS ANTIGUO ARRIBA 50 @ €0,42 · todo 90 @ €0,55 · 70 de él 60 @ €0,61 · intacto recibido 120 × €0,70 = €84,00 coste 50 × 0,42 + 70 × 0,55 = €59,50 REALIZADO €24,50 el lote 2 conserva 20 a €0,55, a la cabeza
Fig. 2 — la cola, y el resto que importa. Dos detalles hacen casi todo el trabajo en la práctica. Los lotes se indexan por token de resultado y no por «participaciones», o cada mercado que hayas tocado se juntaría en una sola cola con un coste medio sin sentido. Y dentro de una misma marca de tiempo la venta se procesa antes que la compra, para que una adquisición hecha en el mismo instante nunca pueda darse coste a sí misma.

La moneda, y los límites de un tipo de cambio

Los registros hay que denominarlos en algo. Convertir a euros una posición atada al dólar necesita un tipo de cambio de referencia diario publicado y una regla para los fines de semana —el día hábil anterior—, y esa parte es genuinamente fácil.

Convertir cualquier otra cosa no necesita un tipo de cambio: necesita una fuente de precios, que es un compromiso distinto y mucho mayor. Así que el comportamiento honesto es valorar lo que se puede valorar, excluir del cálculo lo que no, y decirlo en voz alta en vez de tratar en silencio como cero una pata sin precio. Lo mismo con una comisión pagada en un token sin precio conocido: no se deduce, y se avisa, porque un cero silencioso es una mentira con coma decimal.

Hay un juicio más que vale la pena robar, sobre una venta sin compra registrada detrás. Asignarle coste cero anota como ganancia todo lo recibido — defendible para un activo desconocido, absurdo para una stablecoin que evidentemente valía un dólar cuando llegó. Así que los activos atados al dólar reciben coste dólar por dólar y todo lo demás recibe cero, con avisos distintos en cada caso. Las dos cosas están mal; el punto es que están mal en una dirección declarada, que es la única forma de estar mal que una estimación tiene permitida.

El número de abajo

Resueltos los casos raros, el total es la suma de cuatro cosas que nunca deben fundirse en una, porque se comportan distinto y a menudo se declaran distinto:

  • Ganancias de contado salidas de la cola de lotes — comprar y vender activos y participaciones de resultado.
  • Derivados — perpetuos y pagos de financiación, que son pérdidas y ganancias realizadas y no lotes que emparejar, así que se declaran como lo que son.
  • El resultado cerrado del matched betting — anotado una vez por apuesta completada, como arriba.
  • Las comisiones, en la moneda de la contabilidad — todas las que se pudieron valorar, incluidas las de movimientos que no fueron transmisiones.

Mantener las cuatro visibles por separado es lo que hace la cifra comprobable. Un número mezclado es imposible de discutir, y «imposible de discutir» no es una virtud en un documento que quizá algún día tengas que explicar.

En qué sigue sin poder ayudarte

Cualquier versión honesta de esto viene con una lista, y la lista no es corta.

  • Es una estimación. La aritmética sigue las reglas de una sola jurisdicción europea —denominada en euros, lote más antiguo primero, cripto por cripto contado como transmisión— y no es asesoría fiscal. Algo que revisa un asesor, y un punto de partida, no una declaración.
  • Los años no se arrastran. Cada informe se calcula con las operaciones de ese año, así que una posición comprada en un año y vendida al siguiente no tiene compra registrada detrás y cae en el montón de «sin coste». Ese es justo el caso en que el número necesita a una persona.
  • Algunas plataformas solo exponen una foto. Una cartera en vivo sin registro con fechas no se puede desglosar por año fiscal, así que se reporta como un aviso que te dice que lo anotes tú y no se mete en silencio en el total.
  • Los historiales largos se cortan. Todas las fuentes están paginadas, y cuando se llega a un límite el informe dice que el año puede estar incompleto en vez de fingir que está terminado.
  • No se recuerda nada. El informe se recalcula desde las plataformas en cada petición, lo cual es honesto — pero significa que solo es tan bueno como lo que esas APIs sigan devolviendo.

Dos cosas chicas de salida. La exportación es una fila por pata, con la comisión, su moneda y su valor convertido en la misma línea, que es lo que hace que una cifra sea auditable y no meramente impresa. Y cada celda de texto va escapada contra la inyección de fórmulas de hoja de cálculo — porque los títulos de los mercados los escriben desconocidos, y un mercado llamado =cmd|... no debería ejecutarse cuando alguien abre el CSV.

Esto no es asesoría fiscal. El tratamiento fiscal de las apuestas, los mercados de predicción y el cripto cambia según la jurisdicción y las circunstancias, y la responsabilidad de lo que declares es solo tuya. Cualquier cosa de esta página —y cualquier cifra producida por software, incluido el de amparo— es una estimación de trabajo para que la verifique un asesor cualificado. Para adultos (18+).

Cada pata, en un solo extracto.

Los registros de amparo vienen con toda membresía, incluida la prueba gratis — no hay un módulo fiscal aparte que comprar.

Empieza gratis 7 días gratis · desde 2 USDC / 2 semanas · 18+