Guía completa para dejar tu PnL correcto, limpiar saldos negativos y ajustar tu wallet de Solana
Cuando operas perpetuos (Perps) en Jupiter, el saldo real de tu contrato nunca coincide con lo que muestra tu wallet.
¿Por qué?
Porque estás operando con margen, y el margen se consume, se devuelve, se liquida, se gana o se pierde dentro del PERP…
y CoinTracking no sabe interpretarlo por sí mismo.
El resultado:
Saldos negativos imposibles
SOL que “aparece” o “desaparece”
Pérdidas que no son fiscales mezcladas con PnL real
Wallet inflada o descuadrada
Imposible saber cuánto has perdido o ganado realmente
La solución profesional es crear un exchange espejo “Jupiter Perps” y cuadrarlo manualmente.
A continuación tienes LA GUÍA COMPLETA, basada en tu caso real.
PASO 1 — Crear el exchange espejo “Jupiter Perps”
En CoinTracking ve a:
Configuración → Exchange / Wallets → Añadir manualmente
Crea:
Nombre: Jupiter Perps
Tipo: Exchange
Icono: el que quieras
Objetivo: almacenar solo las operaciones del PERP (PnL, depósitos de margen y retiradas del margen)
Este espejo es clave:
🟦 Phantom muestra tus tokens reales
🟥 Jupiter Perps mostrará únicamente los efectos del derivado
PASO 2 — Identificar los tokens afectados por los Perps
Para cuadrar, miramos:
📌 Informes → Balance por Exchange → Jupiter Perps
Ahí verás saldos negativos o positivos como:
SOL2: –12,84
ETH: –0,06
WBTC: +0,0026
Estos números representan:
🔶 Tokens consumidos como margen (negativos)
🔷 Tokens ganados como margen (positivos)
No son compras o ventas.
No son swaps.
No son pérdidas fiscales.
Son movimientos internos del PERP.
PASO 3 — Vaciar Jupiter Perps a 0 en la fecha que elijas
Ejemplo: lo cuadras para cerrar 2024 → pones todo a 31-12-2024 23:59:59.
Lo que hay que hacer:
➤ Si un token aparece negativo → se añade un INGRESO (no imponible)
Esto representa que “devuelves el margen que falta al PERP”.
Ejemplo:
–12,84 SOL2 → añades:
✔ Ingreso (no imponible)
✔ Compra: 12,84 SOL2
✔ Exchange: Jupiter Perps
✔ Comentario: cuadre de perpetuos en Jupiter
➤ Si un token aparece positivo → se añade un GASTO (no imponible)
Esto representa que “retiras” margen sobrante del PERP.
Ejemplo:
+0,00261501 WBTC → añades:
✔ Gasto (no imponible)
✔ Venta: 0,00261501 WBTC
✔ Exchange: Jupiter Perps
Cuando termines, Jupiter Perps debe quedar exactamente en 0.
💡 Esto NO afecta a tus impuestos
Son simples movimientos técnicos.
PASO 4 — Registrar la ganancia/pérdida real del PERP (PnL)
Ahora viene lo importante fiscalmente.
Necesitas ver el resultado real del derivado:
📌 Beneficio/Pérdida por Derivados / Futuros en euros.
Ejemplos reales:
SOL2: –762,08 EUR
ETH: –31,25 EUR
WBTC: +208,18 EUR
Esto es lo que SÍ cuenta para Hacienda.
Cómo registrarlo en CoinTracking:
Para pérdidas:
✔ Tipo: Pérdidas por Derivados / Futuros
✔ Venta: 0
✔ Moneda: EUR
✔ Exchange: Jupiter Perps
✔ Monto: la pérdida en EUR
Para beneficios:
✔ Tipo: Beneficio por Derivados / Futuros
✔ Compra: 0
✔ Moneda: EUR
✔ Exchange: Jupiter Perps
✔ Monto: la ganancia en EUR
💡 Estos valores son los únicos fiscalmente importantes.
PASO 5 — Ajustar Phantom (Phan_Solana)
Cuando en Perps pierdes tokens usados como margen (ej. SOL), tu wallet debería reflejar esa pérdida.
Ejemplo:
Perdiste 5,81 SOL como margen.
En Phantom:
✔ Tipo: Pérdidas por Derivados / Futuros
✔ Venta: 5,8103 SOL
✔ Exchange: Phan_Solana
✔ Fecha: 31-12-2024
✔ Comentario:
SOL consumido por margen, funding y liquidaciones del Perp
Esto no es fiscalmente una pérdida,
pero sí debe reflejarse en tu wallet real para que cuadre.
2️⃣ Salida de Perpetuos (Jupiter Perps → Phantom)
Cuando Jupiter devuelve colateral, beneficios o cierre parcial a tu wallet:
Dejas el depósito original en
Phan_Solana(Deposit)Creas la transacción espejo inversa:
Type: Withdrawal
Sell: misma cantidad de token
Cur: mismo token
Exchange:
Jupiter PerpsFecha y hora: la misma del depósito en Phantom
Grupo / Comentario:
Grupo:
Perps JupiterComentario:
Salida de Perpetuos (punto espejo)
Resultado: todas las entradas y salidas entre Phantom y Jupiter Perps quedan reconciliadas como movimientos internos, sin TX Perdida.
A partir de aquí es donde entran los pasos que ya teníamos definidos
| Ajuste | Dónde se pone | Impuesto | Explicación |
|---|---|---|---|
| Dejar Perps a 0 | Jupiter Perps | ❌ No afecta | Ingresos/Gastos no imponibles |
| PnL real (EUR) | Jupiter Perps | ✅ Sí afecta | Ganancia/pérdida fiscal |
| Margen perdido (tokens) | Phantom wallet | ❌ No deducible | Tokens consumidos por el Perp |
¿Por qué funciona este sistema?
Después de aplicar este sistema tendrás:
✔ Jupiter Perps perfectamente cuadrado a 0
✔ Wallet Phantom mostrando tus tokens reales
✔ PnL fiscal limpio, claro y sin errores
✔ Un informe CoinTracking sin saldos negativos ni imposibles
✔ Protección documental para Hacienda


