BINANCE: Como conectar a Cointracking y solucionar errores
Tanto si estás tratando de volcar tus datos de Binance a Cointracking, como si ya lo has hecho y los saldos aparecen con errores, en este artículo encontrarás todo lo necesario para solucionarlo.
Recuerda, somos especialistas en Cointracking y te podemos ayudar si lo que necesitas.
1. Primeros pasos
Cointracking nos facilita diferentes herramientas para volcar información, entre ellas podemos destacar:
- API: Las API son una herramienta informática que permite que dos equipos compartan información. Con ella Cointracking, obtiene gran cantidad de información del exchange.
- CSV o Excel: Son archivos informáticos tipo «Excel» que contienen datos de nuestra operativa. Si está en el listado de compatibles, podremos volcar nuestra operativa a Cointracking.
- Importador personalizado: Si tienes el CSV del exchange, pero todavía no aparece en la lista, puedes emplear este tutorial para ayudarte a subir los archivos.
- Manualmente: Añadiéndolas una a una, haciéndolo a mano, añadiendo fecha, atributo y resto de datos.
No todos los exchanges disponen de estos métodos, ni todos funcionan correctamente, por ello a continuación os explicamos el mejor método para Binance.
1.1. Como obtener los datos de Binance
En Binance, disponemos de los siguientes métodos de obtención de datos (ordenados de mejor a peor funcionamiento):
- CSV
- API
- Manualmente
Generalmente, el mejor método de sincronización y con menos errores es el CSV, por lo que, es la opción recomendamos como inicial.
2. Tutoriales de sincronización
Para ayudarte conseguir tus operaciones por alguno de los métodos anteriores, hemos generado los siguientes tutoriales para ayudarte:
Haz clic encima de la opción que prefieras.
2.1. Crear una API en Binance
Si estás tratando de generar una API en el exchange Binance y no sabes como hacerlo de manera correcta, nosotros te ayudamos. Tan solo debes seguir los siguientes pasos
Paso 1: Inicia sesión en Binance.
Paso 2: Haz clic en tu icono personal y selecciona la opción “Gestión de API”.
Paso 3: En la página donde te habrá dirigido, pulsa en el botón “Generar API de informe fiscal”.
Paso 4: Copia los códigos de la API en un lugar seguro y cierra el aviso.
Paso 5: Abre Cointracking y abre “Introducir monedas → Imp. de Exchange (API) → Binance”
Paso 6: Copia las claves pública y privada en los campos que pertoca y desmarca “Omitir depósitos y retiradas en EUR”.
Paso 7: Recuerda que tras añadir los datos, debes revisar el apartado “Informes → Saldos por exchange” para comprobar los saldos te cuadren con los reales del exchange.
2.2. Obtener los CSV en Binance
Para obtener los CSV de Binance sigue este tutorial:
Paso 1: Inicia sesión en Binance.
Paso 2: Haz clic en la opción “Billetera” y selecciona “Historial de Transacciones”.
Paso 3: Pulsa en “Exportar registros de transacciones”.
Paso 4: Pulsa en hora y selecciona “Personalizado” para que te permita selecciona las fechas en el rango temporal (máximo un año) y sin modificar nada, pulsaremos “Exportar”.
Paso 5: Tras esta acción, veremos en el listado inferior el archivo en estado “en proceso”. Actualiza esta página pasados 5-10 min y verás que está disponible para su descarga.
Paso 6: Abre Cointracking y abre “Introducir monedas → Imp. de Exchange (CSV) → Binance” y sube el archivo descargado (tras descomprimirlo con winrar).
Paso 7: Recuerda que tras añadir los datos, debes revisar el apartado “Informes → Saldos por exchange” para comprobar los saldos te cuadren con los reales del exchange.
3. Listado de errores conocidos
Si tras emplear los métodos anteriormente descritos ninguno te facilita los saldos correctamente, busca si te está afectando alguno de los errores conocidos:
- 3.1. Saldos ganados por referidos no aparecen.
- 3.2. Compras con tarjeta de crédito no aparecen.
- 3.3. Pools de liquidez no se reflejan.
- 3.4. Operaciones P2P.
- 3.5. LaunchPad y LaunchPool con errores
¿Tienes algún error que no aparece en la lista y necesitas ayuda? Contáctanos y te ayudamos a solucionarlo.
3.1. Saldos por referidos no aparecen
Si algún amigo se ha registrado con tu código de referido y estás obteniendo recompensas por ello, encontrarás la desagradable sorpresa que al subir tus CSV aparece un mensaje de «Unknown», Cointracking no los añade.
La forma de detectar este evento es sencilla, abrir un CSV y buscar si dentro como concepto, encontramos el atributo «USDT-Futures, Referrer rebates» o «Referral Commission».
Para solucionarlo debes:
Paso 1: Abre el CSV de Cointracking con Excel y filtra todas las entradas que tengan el atributo «USDT-Futures, Referrer rebates» o «Referral Commission».
Paso 2: Añade a mano estas entradas o utiliza el importador personalizado para subirlos a Cointracking. Si no sabes como utilizarlo, aquí tienes un tutorial de uso.
3.2. Compras con tarjetas de crédito
Uno de los errores más comunes en Binance es que no refleje algunas compras con tarjeta de crédito, es por ello, que en caso de descuadres de saldo, deberemos revisarlas y en caso de que falten, añadirlas.
A continuación, te explicamos como hacerlo:
Paso 1: Inicia sesión en Binance.
Paso 2: Haz clic en «Comprar criptos», al se encuentra al lado del logo de Binance y selecciona «Tarjeta de crédito».
Paso 3: En la esquina superior derecha, haz clic en «Historial».
Paso 4: Utiliza el buscador para encontrar las operaciones faltantes y añádelas manualmente en Cointracking.
3.3. Pools de liquidez en Binance
Si has invertido dentro de Binance Earn en «pools de liquidez», revisa este tutorial, dado que con toda probabilidad estarás afectado y dispondrás de descuadres.
Si quieres saber si estás afectado, revisa dentro de tu CSV si encuentras los atributos:
- Liquid Swap Add/Sell
- Liquidity Farming Remove
En caso afirmativo, deberás añadir estos movimientos haciendo uso del tutorial de pools de liquidez.
3.4. Operaciones P2P
Si has realizado operaciones de compra-venta en mercados P2P dentro de Binance, comprueba este tutorial, dado que con toda probabilidad estarás afectado y dispondrás de descuadres.
Si quieres saber si estás afectado, revisa dentro de tú CSV si encuentras los atributos:
- P2P Trading
En caso afirmativo, deberás añadir seguir los siguientes pasos:
Paso 1: Dirígete al historial de compras de P2P (Trading/P2P/Historial de transacciones).
Paso 2: Selecciona “Órdenes” en la barra superior.
Paso 3: Elige en el formulario “Fecha” la opción trimestres, dado que por un error conocido no suele mostrar las operaciones si no es con este formato.
Paso 4: Descarga los datos que necesites y deberás importarlos haciendo uso del importador personalizado.
3.5. Launchpool / LaunchPad con errores
En la actualidad, todos los usuarios que han hecho LaunchPad/Launchpool dentro de Binance, están afectados por esta problemática. Para saber si eres uno de los afectados, deberemos filtrar dentro del CSV de Binance los conceptos:
- Launchpad Subscribe
- Launchpad Token Distribution
- Launchpool Subscription/Redemption
- Launchpool Earnings Withdrawal
De forma que te debería quedar algo parecido a lo que puedes observar en esta imagen:
En caso de que aparezca alguno de estos conceptos dentro de tú CSV, te encontrarás los siguientes problemas:
- Launchpad Subscribe y Launchpad Token Distribution
Son los conceptos que emplea el archivo CSV para identificar las compras de tokens con BNB.
Encontrarás que cuando aparezca el concepto “Launchpad Suscribe” en negativo, Cointracking creará un asiento de “Otros gastos” y cuando sea positivo, el de “Otro ingreso”. Adicionalmente, como “Ingreso por intereses” para identificar la entrega del token comprado.
Toda esta interpretación que hace la herramienta es errónea, dado que no gastas la totalidad de los BNB’s, solo la diferencia de la entrada a la salida. Por ello, deberemos eliminar los dos conceptos de “Otros gastos” y “Otro ingreso”, calculando la diferencia entre la salida y la entrada, dado que es la diferencia la que habremos empleado para adquirir el token que llega. Con esta cantidad, la que hemos gastado realmente, podremos modificar el asiento de llegada de token a operación, con la cantidad de venta calculada anteriormente.
Ejemplo: Otros gastos de 7 BNB, Otro ingreso de 6.9 BNB y llegada de 50 TKO como ingreso por intereses. Se deberá eliminar los asientos de 7 y 6.9 y transformar el ingreso por intereses de 50 TKO a operación de venta de 0.1 BNB por compra de 50 TKO. - Launchpool Subscription/Redemption y Launchpool Earnings Withdrawal
Estos dos conceptos identifican la suscripción a LaunchPool para recibir intereses a cambio.
De nuevo, Cointracking importa de forma incorrecta estos atributos, de forma que, todos los que aparezcan como “Launchpool Earnings Withdrawal” deberemos añadirlos manualmente, al no ser importados por la herramienta como ingresos por intereses.
Para justificar que estemos recibiendo estos intereses, deberemos añadir también las retiradas y depósitos hacia “Binance Earn” cada vez que aparezcan los conceptos “Launchpool Subscription/Redemption”.
Ejemplo: Tenemos una entrada con el concepto “Launchpool Subscription/Redemption” de -1.01 BNB, varias llegadas de 0.33 TLM con el concepto “Launchpool Earnings Withdrawal” y una última entrada de +1.01 BNB con el concepto “Launchpool Subscription/Redemption”. Para poner al día nuestra contabilidad deberemos:
Añadir una retirada de 1.01 BNB de Binance.
Añadir un depósito de 1.01 BNB en Binance Earn.
Añadir los ingresos por intereses de 0.33 TLM cada vez que lleguen a Binance.
Añadir la retirada de 1.01 BNB de Binance Earn.
Añadir el depósito de 1.01 BNB a Binance.
¿No encuentras tu error y necesitas ayuda? Somos expertos en detectar errores en Binance y solucionarlos. Contáctanos.