Como sincronizar KRAKEN a Cointracking

Sub-foro dedicado a todas la herramienta Cointracking
Responder
Avatar de Usuario
Link
Experto
Mensajes: 461
Registrado: 06 Dic 2020, 05:24

Como sincronizar KRAKEN a Cointracking

Mensaje por Link »

Bienvenido compañer@,
en este post vas a encontrar todo lo que necesitas para poder cuadrar Kraken con Cointracking. Lee con detenimiento, está explicado todo con mucho mimo para que te sea lo más sencillo posible.


COMO INTRODUCIR LOS DATOS
Para añadir los datos de nuestro exchange tienes estos metodos disponibles en Kraken:
  • Como sincronizar la API → Aquí
  • Como sincronizar el CSV → Aquí

PROBLEMAS CONOCIDOS
Hemos detectado los siguientes errores conocidos en Kraken:



¡¡Recuerda!!! Al dar de alta o renovar tu suscripción de Cointracking haz clic en este enlace y conseguirás un 10% de descuento.
Avatar de Usuario
Link
Experto
Mensajes: 461
Registrado: 06 Dic 2020, 05:24

Sincronizar API de Kraken con Cointracking

Mensaje por Link »

Para Cointracking, la API es el mejor método disponible para poder añadir nuestras operaciones y mantener nuestro balance actualizado, simplemente sigue las indicaciones. Es recomendable que revises los errores conocidos una vez termines, para asegurarte que no te afecta ninguno. Dicho esto... ¡Empecemos!


¿QUÉ VAMOS A HACER?
En resumen y para que te sea más sencillo entender que estamos haciendo, vamos a realizar las siguientes acciones:
  1. Crear una API
  2. Añadir la API de Kraken a Cointracking



1. CREAR UNA API EN KRAKEN
¡Pongámonos manos a la obra! Para generar una API en Kraken debes:
  1. Inicia sesión en Kraken
  2. En la parte superior izquierda, pulsa sobre tu perfil (apellido)
  3. En el desplegable debes dirigirte a "Security → API"
  4. Una vez dentro, pulsa sobre el campo "Add Key".
  5. En la parte inferior debes seleccionar los mismos "checks" que ves en la imagen:
    Imagen
  6. Cuando lo tengas listo, pulsa sobre el botón "Generate Key".
Tras este proceso, Kraken te estará dando tus claves de la API. Es muy importante que las guardes en un lugar seguro. Pese a que solo tienen acceso de lectura, es peligroso que alguien pueda acceder a ellas. En el siguiente punto veremos como añadirlas :)




4. AÑADIR LA API DE KRAKEN A COINTRACKING
Por último, vamos a añadir la API generada en Kraken a Cointracking, para hacerlo debes realizar los siguientes pasos:
  1. Abre Cointracking
  2. En el menú superior, dirígete a "Introducir Monedas → Importación de Exchange (API) → Kraken".
  3. Ahora queda lo más sencillo, copiar los datos obtenidos en Kraken y pulsar en el botón "guardar tarea".
     
    Imagen

Y ya tienes configurada tu API de Kraken con Cointracking. La teoría es que una vez al día se sincronizara automáticamente.
En Kraken hay muy pocos errores conocidos, pero te recomiendo que les eches un vistazo antes de seguir con otro exchange ;)



¡¡Recuerda!!! Al dar de alta o renovar tu suscripción de Cointracking haz clic en este enlace y conseguirás un 10% de descuento.
Avatar de Usuario
Link
Experto
Mensajes: 461
Registrado: 06 Dic 2020, 05:24

Añadir el CSV de Kraken a Cointracking

Mensaje por Link »

En este post vamos a enseñarte como descargar el CSV de Kraken y como añadirlo a Cointracking. Recuerda, el CSV no va a ir actualizando las operaciones nuevas que hagas, por lo que si tienes licencia de Cointracking, es recomendable que utilices la API. Dicho esto... ¡Comencemos!


¿QUÉ VAMOS A HACER?
En resumen y para que te sea más sencillo entender que estamos haciendo, vamos a realizar las siguientes acciones:
  1. Copia de seguridad de nuestras operaciones de Cointracking
  2. Borrar las operaciones que tengamos añadidas de Kraken (opcional)
  3. Descargar el CSV de Kraken
  4. Subir el CSV de Kraken a Cointracking


1. HAZ UNA COPIA DE SEGURIDAD
Antes de comenzar a realizar ningún paso, si tienes operaciones ya introducidas de otros exchanges, es muy recomendable que hagas una copia de seguridad. Las copias de seguridad te permiten recuperar tu Cointracking tal y como estaba en un momento anterior. Para evitarnos problemas, es recomendable que la hagas, solo debes:
  1. Abre Cointracking
  2. Dirígete a la pestaña "Cuenta → Backup de operaciones"
  3. Pulsa el botón "hacer copia de seguridad", puedes poner un comentario opcionalmente.


2. BORRAR OPERACIONES DE KRAKEN ANTIGUAS
Si ya tienes introducidas operaciones de Kraken, te recomiendo que las elimines, para asegurarnos que está todo "limpio". Si eres nuevo o no tienes operaciones añadidas, puedes omitir este paso. Para llevar a cabo esta acción debes:
  1. Abre Cointracking
  2. Dirígete a la pestaña "Introducir monedas → Resumen e importación manual".
  3. Haz clic en "Borrado / Edición masivos"
  4. Selecciona "Eliminar solo las operaciones de Kraken" y presiona "Eliminar las operaciones seleccionadas".
Con esto, ya no quedará rastro de lo que hayas podido introducir anteriormente, ya podemos continuar.



3. DESCARGAR EL CSV DE KRAKEN
El primer paso que debemos realizar es descargar los CSV de Kraken, para ello debes seguir estas indicaciones:
  1. Abre Kraken
  2. En el menú superior, haz clic en "History".
  3. Verás que tiene diferentes opciones, para nuestro caso debes hacer clic en "Export".
  4. En el desplegable derecho, debes seleccionar "Ledgers".
  5. En los dos recuadros de al lado, debes añadir las fechas inicio y fin de las que necesites tus operaciones
  6. Por último, selecciona la "check" donde pone "Select All", de manera que te quede así:

    Imagen


  7. Si miras en la barra inferior, en el apartado "Requests", en unos minutos te permitirá realizar la descarga del archivo CSV. Sabrás que está disponible cuando que te aparezca la palabra "Download" que te indica que está listo.
  8. Por último, descomprímelo y para obtener el archivo "ledgers.csv".



4. SUBIR EL CSV DE KRAKEN A COINTRACKING
Ahora ya tienes el CSV y lo que vamos a hacer es subirlo a Cointracking.
  • Haz clic aquí o entra a Cointracking → Introducir Monedas → Importación Exchange (CSV) → Kraken
  • Sube el archivo "ledgers.csv" con el botón "Examinar..."
  • Verifica los datos y acepta.

¡¡Recuerda!!! Al dar de alta o renovar tu suscripción de Cointracking haz clic en este enlace y conseguirás un 10% de descuento.
Avatar de Usuario
Link
Experto
Mensajes: 461
Registrado: 06 Dic 2020, 05:24

PROBLEMAS - No aparecen los depósitos

Mensaje por Link »

A la hora de conectar nuestras operaciones a través de API o CSV de Kraken con Cointracking, Kraken es uno de esos exchanges mejor funciona, pero por desgracia tiene algunos errores conocidos. Uno de ellos es que no nos añade los depósitos de euros que hayamos realizado (o tu moneda local).


¿CÓMO COMPRUEBO QUE TENGA ESTE ERROR?
La manera de detectarlo es bastante sencilla. Tras sincronizar la API o el CSV de Kraken con Cointracking, si utilizamos el buscador avanzado, no encontraremos ninguno.

Para revisarlo debes:
  1. Dirígete a Cointracking
  2. Abre la opción "Introducir Monedas → Resumen e importación manual".
  3. Haz clic en "Búsqueda avanzada" (aunque no parezca un botón, se le puede pulsar).
  4. Rellena los campos de la siguiente manera:
    1. Type: Dep (solo las tres primeras letras, al contener acento da error)
    2. Cur: EUR (solo rellenar el primer campo "Cur", no el segundo)
    3. Exchange: Kraken
Si te aparecen depósitos, no estás afectado. Si por el contrario no te da ningún resultado, debes seguir este post.


¿CÓMO LO ARREGLO?
Arreglarlo es muy sencillo, solo debes:
  1. Dirigirte a Kraken.
  2. En la barra superior haz clic en "Historial".
  3. En la pestaña "Todas las transacciones" selecciona "Depósito".
  4. En la pestaña "Todas las divisas", selecciona únicamente "EURO".
  5. Si has seguido correctamente los pasos, debes estar viendo tu listado de depósitos en Euros en Kraken.

El siguiente paso es trasladar estos depósitos a nuestro Cointracking, para ello debes:
  1. Abre Cointracking
  2. Dirigirte a "Introducir Monedas → Resumen e importación manual"
  3. Pulsa "Nuevo"
  4. Selecciona el atributo "Depósito"
  5. Copia todos los datos (fecha, importe, moneda... e introduce como exchange Kraken).
Anotación: Si en el listado de Kraken encuentras alguna entrada con el atributo "transferencia" no debes añadirla. Son movimientos de saldo interno dentro de Kraken.


¡¡¡Recuerda!!! Te puedo ayudar personalmente con Cointracking si lo necesitas.
Avatar de Usuario
Link
Experto
Mensajes: 461
Registrado: 06 Dic 2020, 05:24

PROBLEMAS - Staking de ETH 2.0

Mensaje por Link »

Si has hecho staking de Ethereum en Kraken, debes saber que tu balance de Cointracking será incorrecto, lo hayas sincronizado por API o por CSV y debes solucionarlo.

¿QUÉ CAUSA ESTE PROBLEMA?
Cuando pones tus Ethereum a stakear en Kraken, el exchange los mueve a una billetera interna llamada "Kraken Savings". A nosotros realmente nos debería dar igual, pero, cuando realiza esta acción nos convierte nuestros ETH en una nueva moneda llamada ETH2.

Al hacer este cambio, como no lo justifica con una operación de compra-venta de nuestros ETH por los ETH2, provoca que todos los ETH2 que tengamos aparezcan huérfanos, provocando que Cointracking asuma que su coste de adquisición es cero y por tanto, lo considere todo como beneficio.


¿CÓMO DETECTO SI ME AFECTA EL PROBLEMA?
Tenemos dos maneras de detectar si estás afectado:
  • Método 1: Generar un informe fiscal y revisar si te aparecen "warnings" relacionados con la moneda ETH2 a coste cero.
  • Método 2: Dentro de Cointracking, en "Resumen → Importación manual" realiza una búsqueda de ETH filtrando por el exchange "Kraken".
    En caso de estar afectado, el día que los pones en stake y el día que los retiras encontraras:
    • Retirada de ETH de cantidad
    • Depósito de ETH2 de la misma cantidad


¿CÓMO LO SOLUCIONO?
Para solucionar este error y que no asuma que todos nuestros ETH2 son adquiridos a coste cero, debemos justificar que los hemos obtenido a cambio de la venta de nuestros ETH. Para ello, deberemos introducir una operación que transforme los ETH a ETH2. Para saber a qué fecha debemos introducirla, puedes usar como referencia la fecha en que te da el error el informe (quitándole unos segundos al momento en que se produce), dado que es cuando te los liberan.


¿QUÉ IMPLICACIONES TIENE ESTO?
Es algo desagradable, pero debido a que al hacer staking, realmente lo que compramos es un nuevo token llamado ETH2, nos obligará a pagar la plusvalía que tengamos en esta acción al haber una alteración patrimonial o al menos es lo que tiene más pinta, aunque esto es bastante interpretable. Ya sabeis, en caso de duda, siempre a favor de Hacienda o es como suelo hacerlo yo (no soy asesor fiscal jejeje).


¡¡¡Recuerda!!! Al dar de alta o renovar tu suscripción de Cointracking haz clic en este enlace y conseguirás un 10% de descuento.
Responder