Cómo usar nuestra API para impuestos

Última actualización: 31 mar 2025

Una Interfaz de Programación de Aplicaciones es una forma en que diferentes servicios (intercambios y servicios fiscales en este caso) interactúan entre sí.

A veces, los servicios pueden comunicarse libremente utilizando datos disponibles públicamente a través de la API; sin embargo, cuando se trata de consultar la información necesaria para los impuestos (como los saldos de su cuenta, el historial de operaciones, etc.), las cosas se complican más, porque esta información está protegida por su nombre de usuario/contraseña/2FA (que nunca debe compartir con nadie).

El uso de una API para conectar su plataforma fiscal a su cuenta de Kraken es una forma eficiente de permitir el acceso a los datos de su cuenta sin compartir su información de inicio de sesión.

Para conectar su plataforma fiscal a su cuenta de Kraken, debe otorgar a la plataforma fiscal acceso a la información de su cuenta a través de una clave API.

No desea que terceros conozcan su nombre de usuario/contraseña/2FA, y tampoco desea que operen o retiren fondos de su cuenta, por lo que se utiliza una clave API con los permisos adecuados.

Los permisos que otorgue a la clave API establecerán los límites de lo que la otra plataforma puede ver y hacer en su cuenta.

En general, los permisos necesarios para que un software fiscal calcule sus ganancias/pérdidas de capital son los siguientes:

Consultar fondos, Consultar órdenes y operaciones cerradas (opcional para algunos exchanges), Consultar entradas del libro mayor y Exportar datos.

Estos se conocen como permisos de solo lectura, lo que significa que permiten a la otra plataforma ver los fondos de su cuenta, así como las transacciones en el historial de su cuenta, pero no les permiten realizar ningún cambio en su cuenta (ni nuevas operaciones, ni nuevas transacciones de financiación).

Veamos cómo se ve esto en Kraken PRO:

Kraken PRO

Para saber cómo crear una API en Kraken, consulte a continuación.

Fondos:

Consultar: esto permite a la clave API ver el saldo de la cuenta y los registros de financiación (depósitos y retiros históricos) en la cuenta.

Órdenes y operaciones:

Consultar órdenes y operaciones cerradas: esto permite a la clave API ver las órdenes y operaciones cerradas en la cuenta (se utiliza para ayudar a determinar las ganancias/pérdidas).

Datos:

Consultar entradas del libro mayor: esto permite a la clave API ver el libro mayor de la cuenta, que es un registro de todas las transacciones pasadas de operaciones/financiación.

Exportar datos: esto permite a la clave API exportar todos los datos mencionados anteriormente, incluido el historial de operaciones y el libro mayor de su cuenta (normalmente en formato CSV).

Para obtener más información sobre cómo conectar su cuenta de Kraken a Koinly, visite:

Comience seleccionando su país de residencia

1

A continuación, haga clic en Añadir monedero y seleccione Kraken

2

Para utilizar el método de 'Sincronización automática' de la API, introduzca su clave pública y privada obtenida de Kraken.com y haga clic en Añadir Kraken.

3

3

4

Para cargar manualmente su archivo CSV, reformatee sus datos utilizando la guía CSV de CoinTracker y cárguelos en la plantilla CSV de CoinTracker.

Una vez completado, arrastre y suelte la plantilla CSV de CoinTracker completada en el área de carga designada.

5

Si necesita más ayuda, consulte la guía paso a paso de CoinTracker a continuación.

Desde la página principal, configure sus ajustes básicos

1

Haga clic en el siguiente paso, seguido de 'ver más opciones'

2

Seleccione Kraken de la lista de monederos/intercambios

4

5

Copie y pegue sus claves pública y privada de Kraken en los campos de clave API y clave secreta, y haga clic en "Conectar intercambio"

4

Desde la página principal, seleccione 'Introducir monedas' y busque y seleccione Kraken (no confundir con Kraken Futures)

Select Exchange/Wallet

Desplácese hasta 'Crear un nuevo trabajo automático de Kraken' y pegue la clave API, así como su clave privada API (secreta), luego haga clic en 'Guardar este trabajo de Kraken'

Input Public/Private Keys

Para cargar manualmente su archivo CSV, haga clic en la 'pestaña de importación CSV', luego arrastre y suelte su archivo CSV y haga clic en 'Continuar importación'.

Manually Upload CSV file

Por último, haga clic en 'Iniciar importación'

Manually upload CSV file

Successfully uploaded CSV file

Si necesita más ayuda, consulte la guía paso a paso de CoinTracking a continuación:

Para obtener una guía completa sobre cómo cargar datos de Kraken en Crypto Tax Calculator (CTC), visite nuestro artículo de soporte:

Desde la página del panel de control, seleccione el botón + Integración en la parte superior derecha:

Blockpit

A continuación, selecciona Kraken cuando se te pida que elijas una cartera.

Aparece visiblemente en Integraciones más populares.

A continuación, selecciona Kraken (para datos de la API Spot) o Kraken Futures (para datos de Futures).

*Ten en cuenta que las claves API de Kraken Futures son independientes y distintas de las claves API de Kraken SPOT y no se pueden usar indistintamente*

Blockpit

Blockpit 3

Copia tu clave API y tu clave API privada de tu cuenta de Kraken y pégalas en los campos correspondientes del sitio web de Blockpit y haz clic en Continuar.

Blockpit 3

Después de hacer clic en 'Continuar', comenzará el proceso de sincronización de los saldos de tu cuenta y el historial de transacciones. Esto puede tardar unos segundos o minutos, dependiendo de la duración del historial de tu cuenta.

Blockpit 4

Los saldos de tu cuenta de Kraken (y Kraken Futures) se mostrarán en Integraciones en el Panel de control, donde podrás sincronizar los datos en cualquier momento, o hacer que se sincronicen automáticamente cada 24 horas con una licencia activa de Blockpit.

Si necesitas más ayuda, consulta la guía paso a paso de Blockpit a continuación.

  • Me aparece un error de clave no válida al añadir mi clave pública y privada a un software de terceros.

    Si se te presenta este error, primero asegúrate de que estás copiando las claves privadas y públicas correctamente. Si lo estás haciendo y sigues recibiendo el error de clave no válida, crea una nueva clave con los permisos correctos e intenta añadirla de nuevo.

  • Mis saldos de Earn/Staked no aparecen.

    Algunos programas de impuestos de terceros no pueden importar correctamente nuestros saldos de activos en staking a través de la API. Esto generalmente se puede solucionar exportando el historial de tu cuenta y subiéndolo manualmente al sitio de terceros. Para saber cómo exportar manualmente el historial de tu cuenta, haz clic a continuación.

  • Faltan algunas de mis transacciones.

    Las funciones de compra/venta instantánea no se registran en el historial de operaciones de la cuenta, sin embargo, se pueden ver en el libro mayor de la cuenta. Algunas plataformas de terceros no pueden interpretar correctamente las entradas de compra/venta en el libro mayor de la cuenta. Si este es el caso, exporta manualmente el historial de tu cuenta y sube el archivo a la plataforma de terceros que estés utilizando.

  • He descargado manualmente el historial de mi cuenta, pero no entiendo qué significan los símbolos.

    El historial completo de tu cuenta se compone de dos partes: tu libro mayor (Ledger) y tus operaciones (Trades). Primero, aprendamos un poco sobre las diferencias entre ambos.

    Ahora que tenemos una buena comprensión de las diferencias entre el libro mayor de tu cuenta y el historial de operaciones, echemos un vistazo a cómo interpretar cada uno.

  • ¿Es seguro proporcionar mis claves API a un software de terceros?

    Siempre que un sitio/aplicación de terceros requiera tus claves API privadas de Kraken, pueden existir posibles problemas de seguridad, pero siempre que crees una clave API específica con permisos mínimos, por ejemplo, solo para leer tu saldo y/o libro mayor, no hay riesgo para tus fondos o seguridad en general. Por esta razón, es aconsejable conceder permisos de solo lectura y crear una clave API específica con dichos permisos para compartirla con tu software de terceros de confianza.


¿Necesita más ayuda?