Posts

Octobot, tentacoli per criptovalute

avatar of @tosolini
25
@tosolini
·
0 views
·
3 min read

Ciao a tutti, dopo oramai qualche anno di trading manuale o semi-automatizzato, dove però ero sempre io a manovrare il mezzo vorrei provare a fare uno step in su, andando verso il BOT totalmente automatizzato o quanto meno molto automatizzato.

Nella modalità semi-automatica era piuttosto semplice, facevo le mie valutazioni di analisti tecnica, piazzavo un ordine dove mi potevo attendere la flessione di prezzo e poi utilizzando la modalità di trailing stop loss, un software inseguiva il prezzo (rigorosamente in modalità long) dove poi andavo a prendermi il take profit.

Tutto sommato ha funzionato bene, segno che l'analisi tecnica l'avevo recepita abbastanza bene. Allo stesso tempo però mi rendevo conto che il margine di miglioramento sarebbe molto alto. Infatti l'operazione di cui sopra era con un solo colpo in canna, cioè fatto quello il software aveva concluso la sua operazione ed attendeva istruzioni.

Ho provato in questi anni servizi a pagamento come Crypto Hopper, molto buono, Trade Santa un po' più rozzo. In linea di massima essendo servizi a pagamento ci sono dei paletti piuttosto seccanti. Crypto Hopper ad esempio attiva solo una moneta, cioè Bitcoin, TUSD o Ethereum. Questo significa che se sto tradando con Hive contro Bitcoin e ho necessità di mettermi in sicurezza, oppure banalmente girare le operazioni in TUSD, non lo posso fare a meno che non compri un altro abbonamento. Cosa che avrebbe senso con capitali di un certo peso ed attività molto diversificate.

Navigando su Github mi sono messo a cercare una qualche alternativa "esoticamente geek" e mi sono imbattuto in questo OctoBot fatto dall'utenza Drakkar-Software. Esiste un canale Discord e Telegram anche se numericamente non è conosciutissimo come il defunto Geeko. Segno che dietro c'è una community seppure non grande ma comunque in costante salita.

OctoBot funziona su Python ma prima di spaventarsi davanti ad installazioni improbabili con Docker o su Linux, esiste un launcher che permette di installare e provare il tutto senza troppi sbattimenti, anche sotto Windows. Ho usato il launcher su una Ubuntu Server in linea di comando e in pochi secondi mi ha presentato l'indirizzo URL, dove collegandomi ho potuto finalizzare l'installazione ed avviare il BOT vero e proprio.

L'interfaccia e la disposizione dei comandi devo dire che è caotica, se l'interfaccia in se è pure carina cercare di orientarsi a capire come funzionano le cose ci vuole un po' di tempo. Ma d'altronde anche la materia trattata non è semplice.

Le parti salienti che ho potuto apprezzare sono:

  • Si possono utilizzare più exchange
  • Si possono utilizzare più coppie
  • Si può fare backtesting
  • Si può fare trading in long e short (niente leva per ora)
  • Ci sono parecchie strategie
  • Ci sono strategie basate o integrabili sui "rumors"
  • Si possono creare delle strategie personalizzate anche se non da interfaccia
  • Esiste un tester di strategia che aiuta ad orientarsi
  • C'è un ampio catalogo di modalità di avviso (telegram, discord, mail ecc)
  • Tutto gira su macchine proprie, niente servizi da comprare e chiavi da dare a terzi.

Insomma sembra un progetto interessante. E' in atto un refactory del codice per la versione 0.4 che promette più velocità ed altre migliorie. Ma al momento parliamo della versione 0.39 che è comunque in stato di Beta permanente.

Se la cosa vi ha stuzzicato la curiosità e lo provate, magari fatemi sapere che poi ci si scambia considerazioni in merito.

Lascio un po' di Link:

Github: https://github.com/Drakkar-Software/OctoBot/ Discord: https://discordapp.com/invite/vHkcb8W