Contenido en construccion
Esta seccion del curso esta siendo desarrollada. El contenido definitivo estara disponible proximamente.
Módulo 02 — Intermedio

Lección 01 — Configuración del entorno de importación

Video de la lección disponible próximamente

Contenido teórico

Antes de importar la primera transacción en CoinTracking, es imprescindible configurar correctamente el entorno de trabajo. Una mala configuración inicial genera errores en cadena que se acumulan y complican la conciliación posterior. Esta lección establece las bases para un flujo de importación limpio, auditable y profesional.

💡 Principio clave: La calidad de tu informe fiscal depende directamente de la calidad de los datos importados. Configurar bien el entorno antes de empezar ahorra horas de trabajo correctivo después.

Configuración inicial de CoinTracking

Parámetros esenciales antes de importar

Al acceder a CoinTracking por primera vez, hay que ajustar varios parámetros que afectan directamente al cálculo fiscal:

Parámetro Dónde se configura Valor recomendado (España) Por qué importa
Divisa fiat Settings → General EUR Determina la moneda de referencia para el cálculo de ganancias
Método de cálculo Settings → Tax FIFO FIFO es el método aceptado por la AEAT. Otros métodos (LIFO, HIFO) no son válidos en España
Zona horaria Settings → General Europe/Madrid (UTC+1/+2) Afecta a la fecha de las transacciones y por tanto al ejercicio fiscal
Año fiscal Settings → Tax 1 enero – 31 diciembre En España el ejercicio fiscal coincide con el año natural
Fuente de precios Settings → General CoinGecko o CoinMarketCap Define la referencia de valor de mercado para calcular la ganancia patrimonial
⚠️ Atención: Cambiar el método de cálculo (FIFO/LIFO) después de haber importado datos recalcula todas las ganancias retroactivamente. Configura esto ANTES de la primera importación.

Métodos de importación disponibles

CoinTracking ofrece tres vías para incorporar datos de transacciones. Cada una tiene ventajas e inconvenientes que afectan a la auditabilidad y fiabilidad del resultado.

1. Importación por CSV

Consiste en descargar un archivo de historial de transacciones desde el exchange y subirlo a CoinTracking. Es el método más fiable por varias razones:

  • Evidencia documental: El archivo CSV queda como prueba ante una posible inspección de la AEAT.
  • Control total: Puedes revisar el contenido antes de importar, detectando errores o datos incompletos.
  • Reproducibilidad: El mismo archivo produce siempre el mismo resultado en CoinTracking.

Inconveniente: Requiere exportación manual desde cada exchange, y el formato del CSV varía entre plataformas.

2. Importación por API

CoinTracking se conecta directamente al exchange mediante una API key y descarga las transacciones automáticamente.

  • Comodidad: Sincronización automática, ideal para usuarios con operativa frecuente.
  • Riesgo: Algunos exchanges no proporcionan historial completo vía API (límites temporales, tipos de transacción excluidos).
  • Auditabilidad baja: No genera archivo fuente. Si el exchange cierra o cambia su API, los datos pueden perderse.

3. Importación por blockchain

Se añade una dirección de wallet y CoinTracking lee las transacciones directamente de la blockchain.

  • Útil para wallets propias (MetaMask, Ledger, etc.) donde no hay un exchange que exporte datos.
  • Limitación: No todas las blockchains están soportadas. Las interacciones DeFi complejas suelen requerir clasificación manual.

Configuración de API keys: seguridad

Si optas por usar APIs, la seguridad es crítica. Una API key mal configurada puede exponer tus fondos.

Regla de seguridad Detalle
Solo permisos de lectura Nunca actives permisos de trading o retirada. CoinTracking solo necesita leer el historial.
IP whitelisting Si el exchange lo permite, restringe la API key a las IPs de CoinTracking (consulta su documentación).
Rotación periódica Regenera las API keys al menos una vez al año. Elimina las antiguas del exchange.
Almacenamiento seguro No guardes API keys en archivos de texto plano ni las compartas por email o mensajería.

Estructura profesional de cuentas en CoinTracking

Para mantener orden y facilitar la auditoría, es fundamental establecer una convención de nombres para los exchanges y wallets:

Tipo de cuenta Convención sugerida Ejemplo
Exchange centralizado Nombre oficial del exchange Binance, Kraken, Coinbase
Wallet hardware Tipo + blockchain Ledger-ETH, Ledger-BTC
Wallet software Nombre + blockchain MetaMask-ETH, Phantom-SOL
Protocolos DeFi Protocolo + chain Uniswap-ETH, Aave-Polygon
💡 Recomendación profesional: Mantener esta nomenclatura coherente desde el inicio evita confusiones cuando la cartera crece. Un cliente con 15 exchanges y 8 wallets necesita poder identificar instantáneamente de dónde viene cada transacción.

Checklist pre-importación

Antes de importar el primer dato, verifica que tienes todo preparado:

Paso Verificación
1 Divisa fiat configurada en EUR Settings → General → Default Currency
2 Método FIFO seleccionado Settings → Tax → Calculation Method
3 Zona horaria Europe/Madrid Settings → General → Timezone
4 Lista de exchanges y wallets preparada Inventario completo de plataformas usadas
5 CSV descargados de cada exchange Historial completo, rango de fechas verificado
6 API keys creadas (solo lectura) Si usas API: permisos mínimos verificados
7 Convención de nombres definida Nomenclatura coherente para exchanges y wallets

Errores frecuentes en la configuración

Los siguientes errores son los más habituales entre usuarios que empiezan sin guía:

  • Divisa en USD en vez de EUR: Todas las ganancias se calculan en dólares, generando un informe fiscal inutilizable para la declaración española.
  • Método LIFO o precio medio: No aceptados por la AEAT. El informe no tendrá validez fiscal.
  • Zona horaria incorrecta: Una transacción del 31 de diciembre a las 23:30 puede aparecer como del 1 de enero si la zona horaria está mal, cambiando de ejercicio fiscal.
  • Importar sin revisar el CSV: Muchos exchanges incluyen transacciones internas (movimientos entre sub-cuentas) que no son operaciones reales.
  • API key con permisos de trading: Riesgo de seguridad innecesario. Solo lectura es suficiente.

Cuestionario — Lección 01

Responde a las siguientes preguntas. Al pulsar «Comprobar», recibirás feedback inmediato.

1. ¿Cuál es la principal ventaja del CSV frente a la API para importar datos?

2. ¿Qué permisos debe tener una API key para CoinTracking?

3. Si importas por API y detectas un saldo incorrecto, ¿cómo puedes verificar el origen del error?

4. ¿Dónde se importan los CSV en CoinTracking?

¿Necesitas ayuda con tu caso real?

Reserva una tutoría personalizada con Jan

Reservar tutoría