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

Lección 01 — Obtención de datos en exchanges

Video de la lección disponible próximamente

Contenido teórico

Un exchange centralizado (CEX) es una plataforma que actúa como intermediario en la compraventa de criptomonedas. Binance, Coinbase, Kraken y Bitstamp son ejemplos habituales. Cada exchange almacena el historial de transacciones de sus usuarios, y existen tres formas de extraer esos datos para importarlos en CoinTracking.

Tres métodos de obtención de datos: Manual (pocas transacciones), CSV (más fiable y auditable) y API (más cómodo pero menos auditable).

La importación manual consiste en introducir cada transacción directamente en CoinTracking, tal como se aprendió en el Módulo 01. Es útil cuando hay pocas operaciones o el exchange no soporta exportación.

La importación por CSV es el método más recomendado. Consiste en exportar el historial de transacciones del exchange en formato CSV y subirlo a CoinTracking desde el menú «Enter Coins → Exchange Imports». Cada exchange usa un formato CSV propio, pero CoinTracking reconoce la mayoría automáticamente. La ventaja clave: tienes el archivo original para auditar.

La importación por API conecta CoinTracking directamente con el exchange mediante una clave de solo lectura. Es más cómodo porque se sincroniza automáticamente, pero presenta un riesgo importante: si los datos que envía el exchange son erróneos, no tienes archivo fuente para verificar el origen del error.

Método Ventaja Inconveniente
Manual Control total Lento, propenso a errores humanos
CSV Auditable, fiable Requiere exportar de cada exchange
API Automático, rápido No auditable, datos pueden venir incorrectos
Importante: Al generar API keys, usa siempre permisos de solo lectura. Nunca actives permisos de trading o retirada.

Comparativa de métodos de obtención de datos

Método Ventajas Desventajas Auditabilidad
CSV Archivo fuente verificable, importación controlada Requiere exportación manual, formato varía por exchange ★★★ Máxima
API Automática, cómoda, sincronizable Sin archivo fuente, posibles datos incompletos ★ Baja
Manual Control total Lenta, propensa a errores humanos ★★ Media
💡 Recomendación profesional: Usa siempre CSV como método principal. El archivo queda como evidencia documental ante Hacienda. La API es útil como complemento para verificación, pero nunca como única fuente.

Proceso de importación CSV paso a paso

Paso Acción Verificación
1 Exportar CSV del exchange (sección historial/transacciones) Comprobar que incluye todo el período deseado
2 En CT: Enter Coins → Exchange Imports → seleccionar exchange Verificar que el formato sea reconocido
3 Subir archivo CSV Revisar el resumen de transacciones importadas
4 Comparar saldos CT vs. saldos reales del exchange Cada activo debe coincidir exactamente
5 Si hay discrepancias: revisar CSV línea por línea Buscar transacciones faltantes o duplicadas

Configuración de API: buenas prácticas de seguridad

Al crear una API key para CoinTracking:

Parámetro Configuración correcta Riesgo si se configura mal
Permisos Solo lectura (Read Only) Si tiene permisos de trading, un compromiso de la key permite operar con tus fondos
Restricción IP Limitar a IPs de CoinTracking si el exchange lo permite Key accesible desde cualquier IP
Retiro de fondos Deshabilitado siempre Riesgo de robo total de fondos
⚠ Nunca compartas tu API key fuera de CoinTracking. Si sospechas que ha sido comprometida, revócala inmediatamente desde el exchange.

Práctica

Importa el CSV de Binance (spot + staking) en CoinTracking. Luego importa el CSV de Coinbase. Compara los saldos que muestra CoinTracking en «Balance by Exchange» con los saldos reales de cada plataforma. Documenta cualquier diferencia.

Guia de importacion por exchange

Cada exchange tiene particularidades en su exportacion de datos. Esta tabla resume los metodos disponibles y los problemas conocidos de cada uno:

Exchange Metodo recomendado Datos que faltan Solucion
Binance API (solo lectura) Earn, Launchpad, conversiones de polvo Exportar CSV complementario desde historial de Earn
Coinbase API Coinbase One rewards, Earn rewards antiguos CSV manual desde Statements
Kraken API o CSV (Ledger export) Staking rewards pre-2023 en algunos casos Exportar Ledger completo (no Trade history)
Bit2Me CSV Earn, cashback B2M Solicitar informe completo a soporte
KuCoin API Trading bot profits, Earn CSV separado por cada producto

Verificacion post-importacion

Protocolo de verificacion tras importar un exchange:
1. Comparar el numero de transacciones importadas con el historial del exchange
2. Verificar que el balance de cada moneda en CT coincide con el balance real del exchange
3. Comprobar que no hay balances negativos (indica transacciones faltantes)
4. Revisar las fechas extremas: la primera y ultima transaccion deben coincidir con tu historial real
5. Buscar duplicados: ordenar por fecha y moneda, buscar operaciones identicas en el mismo segundo

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