Grid Bot con Criptomonedas: 23% rentabilidad mensual

En este post explicaré, con un ejemplo que he realizado, un método que utilizo para generar ingresos pasivos con criptomonedas: Grid Bot que opere con criptomonedas.

Utilizo Grid Bots para obtener rentabilidades a partir de la volatilidad de las criptomonedas. Es un método fácil y que una vez se pone en marcha prácticamente no hay que hacer nada para que funcione solo. Periódicamente habrá que reconfigurarlo para adaptarse a los nuevos precios en caso de que la criptomoneda en cuestión haya cambiado mucho. Tanto para programarlo como para readaptarlo o pararlo no hace falta ningún conocimiento específico ni habilidad, solo las herramientas necesarias; y es muy rápido de hacer.

El exchange que utilizo para poder operar con criptomonedas es Binance, una de las plataformas más utilizadas en el mundo para este propósito. Y en cuanto al Grid Bot, lo obtengo a través de la plataforma 3Commas, que es un software que te permite realizar todas las operaciones que quieras y un gran abanico de herramientas para hacer trading tanto activo como pasivo, de una forma muy ágil y visual. Obviamente puedes utilizar otros exchanges y otras plataformas que te permitan programar un Grid Bot.

En este caso, he usado la crypto LTO respecto a USDT (Tether) por motivos que se explicarán más adelante.

Antes de continuar, entremos en materia explicando brevemente qué es y cómo funciona un Grid Bot.

¿Qué es un Grid Bot?

Grid = Cuadrícula

Bot = Robot

Un Grid Bot es un robot (informático, no físico) que se programa para que cuando el precio de una criptomoneda baje, el bot compre; y cuando el precio suba, el bot venda. De esta forma se obtiene un beneficio por cada compra-venta ¿Fácil no?

Pero en vez de comprar y vender solo a un determinado valor, se programa para que lo haga a varios precios distintos.

Antes de empezar

Antes de programar el Grid Bot, hay que elegir una pareja de criptomonedas. Por ejemplo, EUR – BTC sería la pareja del Bitcoin respecto al Euro y aprovecharíamos las bajadas y subidas de precio del Bitcoin para generar rentabilidades (comprar barato y vender caro, para que nos entendamos).

¿Cuáles elegimos? Hay un sinfín de posibilidades, yo soy partidario, al menos al principio, de elegir una criptomoneda respecto a una stablecoin.  Una stablecoin es una moneda estable, con muy poca volatilidad, como por ejemplo el Euro, el Dólar, la Libra, el Tether (USDT) (que es una criptomoneda que cada moneda está respaldada por un dólar, o sea que también es estable), etc.

En cuanto a la criptomoneda, yo antes compruebo algunas cosas:

  • ¿Qué proyecto hay detrás de esa cripto? No hace falta que hagas un análisis de mercado, solo que sepas de qué va el tema, por si acaso, por si algo no te cuadrase y ya de paso aprendes más sobre el mundillo (en 5 minutos lo tienes).
  • Su evolución de al menos los últimos 2 meses. Si ves que recientemente ha habido una fortísima subida o bajada tal vez prefieras buscar otra que esté más estable (dentro de la gran volatilidad de las criptomonedas). Al fin y al cabo, los Grid Bots funcionan mejor cuando el precio de la moneda varía dentro de unos límites. (10 minutos).
  • Compruebo lo que dicen los análisis técnicos. No tienes que saber cómo hacerlos, hay muchas herramientas que te lo indican fácil y gratis. TradingView es una de las webs más utilizadas para ver gráficos, indicadores e ideas; tienen una sección para criptomonedas muy útil. De un solo vistazo podrás ver varios indicadores, pero hay uno que es especialmente útil para este caso: el Rating. Tradingview te dice si es momento de comprar (Buy) o vender (Sell) cada criptomoneda; obviamente se puede equivocar, pero son los resultados a tiempo real de los los análisis más técnicos; y acierta más que falla. (15 minutos)
  • La liquidez y profundidad de la criptomoneda. Esto te dará un orden de magnitud de la cantidad de dinero que puede hacerse en cada compra/venta (y la que no). Es decir, si estás en una crypto poco conocida, probablemente no puedas hacer acciones de compra-venta de 5.000€ cada una y tendrás que hacerlas de cómo máximo 1.000€ (por poner un ejemplo inventado). En cambio con Bitcoin, que es la más usada, no tendrás problema en realizar operaciones de varios miles de euros cada una. (5 minutos).

Realizar estas buenas praxis no garantizan que vayas a tener éxito, pero sí estarás minimizando los riesgos.

En este caso práctico, he elegido LTO/USDT porque cumplía con estos requisitos, había más opciones que los cumplían, pero alguna habrá que elegir (además utilicé otros indicadores más técnicos que son material para otro post de este blog). De todas formas, la inversión no ha sido elevada precisamente para testear y, en caso de éxito, poder ir aumentando gradualmente la inversión destinada a esta crypto. Respecto al USDT, es la stablecoin que más se utiliza y por ello se accede a mercados con una liquidez y profundidad suficientes.

Estas han sido las primeras comprobaciones:

  • LTO Network (LTO) es una plataforma que usan Blockchain como servicio para proteger, verificar e intercambiar información empresarial. Tienen su página web donde puede verse cómo se venden. No es que obtengamos mucha información, pero de momento vemos que nada hace saltar las alarmas (si se dedicasen a usar tecnología para la piratería, pues no iríamos tan bien). Al menos tenemos una idea de qué se trata, es muy rápido saberlo y no viene mal.

    Además, si se nos permite hacer trading en la plataforma Binance (el exchange más usado en el mundo actualmente), quiere decir que ha pasado su propio filtro, otra razón de peso por la que fiarse.
  • Puede verse la evolución del gráfico de LTO en muchos sitios; la imagen de abajo es del par LTO/USDT (LTO respecto al dólar básicamente).

    Podemos apreciar que en los últimos 2 meses el LTO se ha comportado relativamente estable. Ojo con esto, en los últimos 2 meses ha crecido un 200%. Entonces cuando digo relativamente estable me refiero a que por tratarse de una criptomoneda (concretamente una de precio barato), lleva un par de meses “calmada”, sin sobresaltos tipo 900%.
grafico criptomonedas
Evolución gráfico USDT/LTO antes de empezar el Grid Bot.
  • En TradingView buscamos el par LTO/USDT y, como en este caso realizamos las operaciones con Binance, nos fijamos en este exchange.

    Vemos como TradingView indica distintas cosas según el plazo temporal a estudiar (1 día, 1 semana o 1 mes), tal y como se ve en las imágenes de a continuación:
Tradingview strong buy rating
En el plazo de 1 día (1D: 1 Day) los análisis técnicos indican que el precio del LTO respecto el USDT va a subir y se recomienda mucho (Strong Buy).
Tradingview buy rating
Si escogemos la opción de 1 semana (1W: 1 Week), también indica que va a subir (Buy).
Tradingview neutral rating
Y si indicamos 1 mes (1M: 1 Month) el rating pasa a ser neutro, es decir, que los análisis técnicos indican que en el plazo  de un mes el precio va a mantenerse parecido (no recomienda comprar, pero tampoco vender).
  • En la imagen del gráfico más arriba (el gráfico de LTO/USDT), en la parte derecha se muestra una tabla de precios, se trata del Order Book (Libro de órdenes). La explicación para ver qué cantidades de dinero este mercado es capaz de absorber es material de otro post, pero en este caso, absorberá sin problemas nuestras compras y ventas.

Preparación del Grid Bot

Como decía, para programar el Bot uso la plataforma 3Commas. No hay que saber lenguajes informáticos ni su respectiva programación. En este caso, programarlo es muy simple gracias a las herramientas de la plataforma (hay muchas otras que también lo hacen). Simplemente se elige el precio más alto al que se cree que podría llegar en determinado tiempo (límite superior), el más bajo (límite inferior), el número de “grids” y la cantidad de dinero que se quiera hacer en cada operación de compra y venta.

Como puedes ver en la imagen de abajo, en este caso he puesto un total de 8 órdenes de compra (Buy) por debajo del precio actual de LTO/USDT y 2 órdenes de venta por arriba. Lo he hecho así porque espero que el precio varíe dentro de estos límites (no lo sé, nadie lo sabe con certeza). Ya veremos como evoluciona…

Esta imagen ha sido tomada el 21 de julio de 2020 y puede verse como en los días pasados, desde el 8 de julio, el precio ha ido fluctuando dentro de los límites que hemos elegido. Si en el futuro sigue así o parecido, este Grid Bot podrá obtener una buena rentabilidad.

grid bot criptomonedas
Cómo quedarían los Grids de nuestro Grid Bot en el gráfico LTO/USDT.

Cada vez que el precio baje y alcance una línea de compra, el Bot automáticamente comprará criptomonedas de LTO. Y también automáticamente cuando se realice una compra a un determinado precio, esa “línea de precio” ya no será una orden de compra, sino que se mantendrá a la espera mientras que la línea que tenía inmediatamente arriba pasa a convertirse en una orden de venta (Sell). Esta es la gracias del Grid Bot, que funciona solo 24/7 ganando dinero por ti.

Características

  • Creado: el 21 de Julio de 2020.
  • Límite superior: al precio de 0,08159000 USDT (1 LTO = 0,08159000 USDT = 0,08159000 $).
  • Límite inferior: al precio de 0,05879000 USDT.
  • Cantidad por Grid: 400 LTO (unos 30 USDT = 30$ según el precio al inicio).
  • Número de Grids: 10 (“líneas de precio” en las que el Bot comprará y/o venderá automáticamente). Se empieza teóricamente con 11, pero siempre hay una que está en modo “Waiting” esperando a que el precio se aleje en cualquier dirección; y por ello no se invierte dinero en ella.
  • Beneficio por compra-venta: 2,79% – 3,73%. El “espacio” entre cada Grid es el mismo pero como el precio es distinto en la parte baja que en la alta, el rendimiento de cada compra-venta puede variar entre estos valores.
  • Inversión: 300 USDT = 300 $.
  • Resultado: 23% de beneficio al mes (ver a continuación).

Otros datos a tener en cuenta son que cada compra-venta supone aproximadamente un beneficio de 30$ * 3% – 30$ * 0,15% (comisión del exchange de Binance por realizar operaciones) = 0,855 $.

Ah, otra cosa, antes de empezar necesitas tener las criptomonedas (LTO en este caso), así que primero hay que comprarlas. La inversión quedará repartida entre unos cuantos USDT y unos cuantos LTO.


Evolución del Grid Bot

La siguiente imagen de abajo muestra cómo ha evolucionado el precio en los primeros días y cómo el Grid Bot ha ido comprando y vendiendo según cruzaba las líneas que anteriormente hemos marcado. En las primeras 24 horas he marcado en la siguiente imagen la mayoría de compras y ventas para intentar clarificarlo (digo la mayoría porque a veces el precio se mueve tan deprisa, que en una misma barra puede haber más de una compra y/o venta).

Como hemos puesto el límite superior en el precio de 0.08159, mientras el precio esté por encima de éste, el Bot no hace nada (lástima, porque podríamos haber sacado más provecho, aunque con mayor inversión).

comprar y vender criptomonedas
Cómo actúa el Grid Bot a medida que el precio va subiendo y bajando por los Grids.

A continuación en la siguiente imagen de abajo se ve el gráfico de todo el mes; desde el 21 de Julio que empezó hasta el 21 de Agosto que lo paramos. Si no lo paramos hubiese continuado haciendo sus funciones hasta el infinito, aunque solo aportará beneficios si el precio se mueve dentro de su rango, claro.

En este gráfico de barras, cada barra es de 1 hora (como pone arriba a la izquierda de la imagen) y puede verse claramente cómo el precio ha ido fluctuando dentro de los límites del Grid Bot, arriba y abajo y en algunos momentos fuera de él. Cada vez que el precio cruzaba una línea el Bot compraba o vendía (según el caso) 400 LTO.

grid bot criptomonedas
Compras y ventas realizadas automáticamente por el Bot durante este mes.

En la parte inferior hay unas bolas. «B» son las de compra (Buy) y «S» las de venta (Sell). Han habido tantas que se solapan y no puede verse cuántas ha habido exactamente, pero dicha información sí aparece en el panel de control del Grid Bot en la plataforma.

Además, puede ser (y ha ocurrido) que en ocasiones en una misma barra se haya producido más de una compra y/o más de una venta. Es decir, que en el transcurso de 1 hora, el precio ha bajado y subido cruzando varias veces nuestras líneas de precio (Grids); y en cada cruce el Bot compraba y/o vendía.


Resultados

Durante los 31 días de este mes (del 21 de Julio al 21 de Agosto de hecho) el precio ha ido fluctuando arriba y abajo varias veces, permitiendo generar varios beneficios por cada par de compra-venta. En algunos periodos de tiempo el precio se ha salido de los límites (por arriba) y por tanto el Bot no ha actuado en esos periodos y no ha generado ni compras ni ventas (ni beneficios).

En el transcurso de este mes, el Grid Bot ha realizado automáticamente bastantes compras y bastantes ventas. Además, el precio ha acabado subiendo hasta salirse por la parte superior de los límites de este Grid Bot, cosa que quiere decir que no ha quedado ninguna compra colgada (compra que no se ha podido sacar beneficio con su correspondiente venta), genial.

En total ha hecho 75 ventas; muy buen resultado a la vez que esperado.

Estas 75 ventas vienen de sus respectivas 75 compras un 3% más baratas, obteniendo un total de 64,12 $. Que respecto a los 300 $ de inversión suponen una rentabilidad del 21% al mes (sería un 252% anual).

Esta rentabilidad es una rentabilidad increíblemente alta. Está astronómicamente por encima de las rentabilidades que cualquier entidad o plataforma financiera pueda ofrecer (que si encuentras alguna de un 10% anual ya está muy por encima de la media).

Entonces, ¿cómo es posible esta rentabilidad? La respuesta corta: asumiendo mayor riesgo.

Pero, en mi opinión, no es un incremento de riesgo proporcional; es mucho menor. Es decir, si esta rentabilidad es 50 veces mayor a una tradicional, el incremento de riesgo no es 50 veces superior, sino solo 3 veces (es un ejemplo para intentar clarificar, no son números reales contrastados. Pero de hecho, creo que el incremento de riesgo sería muchísimo menor al de este ejemplo).

Estas rentabilidades tan superiores pueden conseguirse si, en vez de depositarlo directamente a los clásicos fondos de inversión, te arremangas un poco y lo haces tú mismo. No es para nada difícil ni complejo, pero sí requiere un trabajo previo de entender qué estás haciendo con tu dinero, procesar los riesgos y ser disciplinado.

Más adelante en este mismo post explicaré algunas alternativas para minimizar más los riesgos pero seguir usando este método y obteniendo unas rentabilidades muy similares.

¿Qué podría salir mal?

Mientras el precio de la pareja de monedas que elijas se mantenga dentro de los límites de tu Bot, estará bien. Pero aquí te explico las cosas que podrían salir mal o no tan bien (no ganar tanto dinero, o no ganar dinero o perder dinero). De mejor a peor:

1 – Al poco tiempo de empezar, el precio se dispara hacia arriba. Con esto ganarías dinero, porque el Grid Bot iría vendiendo tus criptomonedas conforme el precio vaya subiendo. Y lo haría a un precio más elevado que el que las compraste.

Pero entonces, en vez de programar un Grid Bot hubiese sido mejor vender todas las criptomonedas de golpe cuando haya subido el precio; y no de forma escalonada como te haría el Grid Bot (sigues ganando dinero, pero no tanto como podrías haber ganado).

2 – El precio se sale de los límites establecidos y tarda en volver a entrar. Mientras el precio esté fuera de los límites que hemos establecido para el Bot, éste no actuará, por lo que no se generará ninguna ganancia en ese periodo de tiempo.

La inversión que tengas destinada en este bot no estará haciendo nada; por lo que podría estar mejor en otro lugar donde sí te rindiese ganancias.

3 – El precio baja hasta salirse del límite inferior y no regresa. En este caso el Bot habrá realizado compras a medida que el precio iba bajando y no puede vender a un precio superior (porque ha bajado), por lo que tendrás unas cuantas criptomonedas que ahora tienen un valor inferior a cuando las compraste.

Puedes venderlas más baratas y asumir la pérdida proporcional o esperar a que el precio vuelva a subir. Normalmente el precio volverá a subir (y a bajar y a subir…recurrentemente) pero puede pasar un largo tiempo hasta que vuelva y de mientras no podrás usar ese dinero para más ganancias. Entonces tienes que valorar qué te sale más a cuenta:

a) Esperar a que el precio vuelva a subir y venderlas (sin pérdidas o con ganancias). Pero no sabes exactamente cuánto va a tardar.

b) Venderlas, asumir la pérdida y utilizar el dinero para seguir generando beneficios con un nuevo Bot o en cualquier otro método de inversión.


Comparativa con un Grid Bot similar

¿Y si hubiéramos cambiado algo al principio? ¿Podríamos haberlo programado de forma distinta para obtener mayor rentabilidad?

Pues depende, podríamos haber cambiado el rango de actuación del Grid Bot, o el número de Grids u otras cosas. Y sería mejor o peor dependiendo de cómo evolucionase el mercado y, en este caso en concreto, el LTO respecto al USDT. No podemos saber con total seguridad lo que va a hacer el mercado; si lo supiéramos, todos seríamos millonarios ser millonario no tendría ningún valor.

Pero sí hay algunas cosas que casi seguro que saldrían peor o mejor

Por ejemplo, si separamos los Grids (líneas de precio) tanto como para que muy probablemente el precio nunca llegase a cruzarlos. Es decir, imagina que ponemos una separación del 70% (en vez de aproximadamente un 3% que hemos hecho en este caso). Entonces el Bot no hubiera podido realizar ninguna venta con ese beneficio porque el precio no ha sido tan volátil.

Y del otro extremo está poner una separación tan pequeña que haría que hubiesen muchas más ventas, pero también muchas más comisiones, y además las ganancias serían tan pequeñas que quedarían eclipsadas por dichas comisiones.

Entonces ¿dónde está el “sweet spot”, esa separación óptima?

De nuevo, con exactitud no se sabe. Pero sí que puedes ir haciendo pruebas (comparaciones) para ver qué te genera más rentabilidad. Una buena forma es crear dos Grid Bots casi iguales excepto por alguna característica; ponerlos en funcionamiento al mismo tiempo (para que tengan las mismas condiciones de mercado) y ver cuál es el ganador.

Puedes repetir este proceso de comparaciones varias veces para cada vez ir afinando más. Ten en cuenta que dichas características del Grid Bot que encuentres serán las óptimas para ese par de criptomonedas que estás explorando; porque para otro par probablemente sean otras las características óptimas (aunque al menos puedes encontrar similitudes).

En este caso yo lo he hecho. He puesto dos Grid Bots muy parecidos a funcionar al mismo tiempo con el mismo par (USDT/LTO).

Grid Bot 1Grid Bot 2
Límite Superior0,08159000 USDT0,08159000 USDT
Límite Inferior0,05879000 USDT0,05879000 USDT
Cantidad por Grid400 LTO180 LTO
Número de Grids1020
Beneficio por compra-venta2,79% – 3,73%1,33% – 1,81%
Inversión275 $262 $
Duración1 mes (31 días)1 mes (31 días)
Resultado23 % (64,12$)21 % (54,64$)
Tabla comparativa entre los dos Grid Bots de LTO/USDT.

¿No era de 300$ la inversión del Grid Bot 1?

Sí, para simplificarlo, al principio he puesto que como cada compra y venta era de unos 30$ y había 10 Grids… eso hacía una inversión de 300$.

Pero en realidad, si nos fijamos en la imagen de más abajo donde se ve la configuración de los Bots en la plataforma 3Commas, vemos los detalles exactos, que son los siguientes:

800 LTO a un precio de apertura (Open Price) de 0,07656 + 213,66 USDT = 275 USDT = 275 $.

Como muestra la tabla de arriba, las únicas diferencias en la programación son la “Cantidad por Grid”, el “Número de Grids” y el “Beneficio por compra-venta”. Pueden parecer varias cosas, pero en realidad la única diferencia es la separación entre Grids. Hecho de tal forma que en el segundo Bot haya el doble de Grids (o sea, la mitad de espacio, que es el Beneficio por compra-venta) pero con la mitad (casi) de dinero para que la inversión sea la misma (prácticamente) en ambos y podamos comparar más fácilmente.

La siguiente imagen muestra justo el inicio de los dos Grid Bots a la vez:

Grid Bot 3Commas
Vista de la configuración de los dos Grid Bots en la plataforma 3Commas.

Los detalles del Grid Bot 1 ya se han explicado antes en este post. Y en cuanto al grid Bot 2, cada operación de compra-venta ha obtenido una media de 1,44% de beneficio en sus operaciones. Y un total de 314 ventas realizadas (con sus respectivas 314 compras).

Con una media del precio en 1LTO = 0,075USDT, las operaciones de compra y venta eran de: 180 LTO * 0,075 LTO/USDT = 13,5 USDT =13,5 $.

13,5$ * 1,44% – 13,5$ * 0,15% (comisión del exchange de Binance) = 0,174 $.

Entonces,  hemos obtenido este mes unos beneficios de: 314 compra-ventas * 0,174$ = 54,64 $. Que respecto a los 262$ de inversión inicial representan un 21%/mes.

A continuación se muestra una imagen doble (puedes mover la linea vertical a izquierda y derecha para comparar) del gráfico LTO/USDT trabajado por los dos Grid Bots. Rápidamente puede verse como el segundo (Grid Bot 2, el de la derecha) tiene muchas más compra-ventas (aunque con menos beneficio en cada una de ellas en comparación con el primero).

Desliza la barra de la imagen a izquierda y derecha para comparar. El de la izquierda es el Grid Bot 1 y el de la derecha el Grid Bot 2.

Para más seguridad (menos rendimiento)

Como todos saben pero no siempre se es consciente, todas las inversiones tienen un riesgo asociado y este no es ninguna excepción. Anteriormente en este post explicaba los acontecimientos que pueden desencadenar a tener que soportar pérdidas (que básicamente es si el precio cae por debajo de lo esperado: por debajo de los límites del Grid Bot).

En este caso hemos utilizado LTO, la criptomoneda de una empresa que utiliza blockchain para proteger, verificar e intercambiar información empresarial. Pero no es muy conocida (sí para quien regularmente hace trading con cryptos). También hemos usado la criptomoneda USDT, pero esta es una stablecoin respaldada por el dólar estadounidense, por lo que no tiene más riesgo que la del mismo dólar.

Si quieres usar este método de forma algo más segura pero a cambio de menos rentabilidad, puedes utilizar Grid Bots para las TOP Cryptos. Esto es, utilizando el Bitcoin (BTC), Ethereum (ETH), Ripple (XRP), Chainlink (LINK), Litecoin (LTC), etc; que son las más utilizadas.

Es decir, que estas cryptos son menos volátiles que una como el LTO (aunque aún así lo son mucho) y si resulta que el precio cae cuando has invertido en ellas, es más probable que el precio se recupere en algún momento (en comparación con las menos populares). Ya es mucha gente la que acumula estas cryptos a modo de ahorro/inversión confiando en que las criptomonedas han entrado en nuestro mundo para quedarse e incluso para sustituir al dinero tradicional. Por otro lado, por exeriencia propia las rentabilidades estarían alrededor de un 8% mensual (96% anual), rentabilidades también muy por encima de las habituales.

Es como si invirtieras en el Euro, Libra o Dólar en vez de en el Guaraní Paraguayano o el Bolívar Venezolano. No es que estos últimos sean malos, ni mucho menos, pero si al final solo quedasen unos pocos, probablemente serían los primeros. No es que este sea el mejor de los ejemplos, pero es para que nos entendamos.

2 comments

Deja un comentario