Abro hilo referente al siguiente programa:
que permite realizar un seguimiento de pérdidas y ganancias en operaciones con criptomonedas. Es totalmente gratuito y de código totalmente abierto. Obviamente NO ME PUEDO HACER RESPONSABLE DE QUE LOS CÁLCULOS REALIZADOS POR EL PROGRAMA SEAN CORRECTOS DE NINGUNA FORMA Y MUCHO MENOS A NIVEL FISCAL. El programa se comprte tal como es, esperando que pueda ser útil a otros usuarios, pero sin ninguna responsabilidad por mi parte.
Sobre como usarlo:
Primero, es necesario tener Java instalado para poder usar el programa en tu ordenador.
Hay que bajar el fichero exch.zip (para Windows) o exch,tar.gz (para Linux) del apartado Releases.
A continuación, hay que descomprimir el fichero. Supongamos que, tras descomprimir, el contenido del fichero queda en la carpeta C:\Users\Alejo\Downloads\exch
(en Windows).
Abrimos un símbolo del sistema y vamos a dicha carpeta, escribiendo el comando:
cd C:\Users\Alejo\Downloads\exch
Una vez situados en dicha carpeta, escribimos el comando:
run.bat
El programa se ejecutará y analizará los historiales del usuario ejemplo que se suministra (usuario demo). Los ficheros de ejemplo con los historiales de este usuario están en las distintas carpetas que hay dentro de C:\Users\Alejo\Downloads\exch\data\usr\demo\input
(hay una subcarpeta con los ficheros csv de cada exchange). El informe resultante aparecerá en la carpeta C:\Users\Alejo\Downloads\exch\data\usr\demo\output
.
Para realizar un informe con nuestros movimientos:
Copiamos la carpeta C:\Users\Alejo\Downloads\exch\data\usr\demo
con todo su contenido y subcarpetas a otra para nuestro usuario. Por ejemplo, a C:\Users\Alejo\Downloads\exch\data\usr\alejo
.
Dentro de las subcarpetas que hay en C:\Users\Alejo\Downloads\exch\data\usr\alejo\input
, sustituimos los ficheros csv de ejemplo por los nuestros. Si no tenemos operaciones en un exchange, borramos los ficheros csv de dicha carpeta.
Tras colocar todos los ficheros csv en sus respectivas carpetas, ejecutamos el programa escribiendo en el símbolo del sistema:
run.bat -user=alejo
El informe correspondiente aparecerá en la carpeta:
C:\Users\Alejo\Downloads\exch\data\usr\alejo\output
Si escribimos el comando:
run.bat -user=alejo -verbosity=10
El informe tendrá más detalles. Si escribimos:
run.bat -user=alejo -download-prices=yes
se descargarán y actualizarán los precios más recientes desde Coinmarketcap.