Uno strumento di trading Bitcoin gratuito e open source è stato sviluppato da due studenti. Uno strumento di trading Bitcoin gratuito e open source è stato sviluppato per l'uso sullo scambio Bitstamp da due studenti universitari.
Lo strumento impressionante è chiamato BitVision e può essere eseguito direttamente nel terminale dell'utente, con operazioni eseguite tramite l'API dello scambio.
Dopo aver scaricato e eseguito l'applicazione, tutti gli utenti devono fare è richiedere un'API di trading di scambio tramite Bitstamp prima di poter iniziare a sperimentare con il motore di trading automatizzato del software e il dashboard.
Annunciato su Reddit
Chief architetto per il progetto e Illinois maggiore matematica Jonathan Shobrook ha annunciato il progetto sul subreddit R/Bitcoin. Il suo post è riuscito ad attirare più di 1.300 voti. Nella presentazione di Reddit, ha fatto particolare riferimento al fatto che il progetto era FOSS (free e open source).
Dal guardare il progetto su GitHub, lo strumento di trading sembra essere stato sviluppato esclusivamente da Jonathan Shobrook e Aaron Lichtman. Tra di loro, questi due studenti a tempo pieno sono riusciti a costruire una prova di concetto molto impressionante, a dir poco.
Che c'e'?
Lo strumento BitVision è un dashboard di trading e grafici in tempo reale che può essere utilizzato con lo scambio Bitstamp.
La caratteristica principale dello strumento è “un bot di trading automatizzato che utilizza l'apprendimento automatico per prevedere i movimenti dei prezzi e posizionare le negoziazioni giornaliere corrette per il rischio”.
Impressionante, e a differenza di altri sistemi, non è necessario che un utente ospiti un server per eseguire il programma (tramite un sito Web di terze parti). Il software open source funziona interamente nel terminale dell'utente.
Il maggiore di informatica Aaron Lichtman ha dichiarato: “Gli utenti hanno anche solo bisogno di accedere [attraverso l'API di scambio] per fare un commercio. Se si desidera solo provare la funzionalità del dashboard, non è nemmeno necessario effettuare il login.”
Come funziona
Sulla pagina GitHub mi legge per lo strumento, dice che l'interfaccia della riga di comando è costruita sulla libreria Blessed.js. L'architettura BitVision ruota attorno a una directory locale di file JSON.
Quando un utente attiva un evento (come effettuare un ordine o aggiornare i grafici), viene avviato un processo figlio per eseguire l'azione appropriata nel terminale degli utenti.
I servizi sono organizzati in tre moduli: il retriever, il trader e il motore di trading automatizzato.
Motore di trading automatizzato
Il motore di trading automatizzato utilizza “un sistema di apprendimento automatico che tenta di prevedere il segno del cambiamento del giorno successivo nel prezzo di Bitcoin e di piazzare le negoziazioni di conseguenza”.
Il motore di trading è addestrato su un set di funzionalità di dati storici di candela, indicatori tecnici e dati blockchain. Quando il motore è acceso, il bot può effettuare un ordine di acquisto o vendita corretto per il rischio in base alla previsione.
Per il motore di prendere la sua decisione, il bot fa uso di una serie di indicatori tecnici di trading. Gli indicatori sono stati scelti per contribuire a ridurre il rumore nei dati delle candele e possono rivelare i modelli di prezzo da cui il modello deve imparare.
Gli indicatori utilizzati esaminano lo slancio dei prezzi, la volatilità, le tendenze e se la criptovaluta è ipercomprata o ipervenduta.
Prende in considerazione gli strumenti di TA più diffusi come il tasso di variazione (ROCR), il range reale medio (ATR), il volume sul bilancio (OBV), la media mobile esponenziale tripla (TRIX), il momentum (MOM), l'indice direzionale medio (ADR), Williams% R (WILLR), l'indice di forza relativa (RSI), la divergenza media mobile (MACD) e, ultimo ma non meno importante, media mobile esponenziale (EMA).
Richiede ancora più backtesting
Quando Shobrook è stato chiesto come fosse l'attuale redditività per lo strumento, ha risposto che “il motore di trading non è stato ancora backtested, ma l'accuratezza del modello nella previsione dei movimenti dei prezzi è stata testata.”
Come ultima parola di cautela, gli studenti hanno detto che “il motore di trading è una prova di concetto, non qualcosa di cui dovresti fidarti per fare soldi”.
Reminiscenza di Satoshi
Sembra chiaramente che i due studenti abbiano fatto un grande sforzo nella progettazione e nell'esecuzione dello strumento BitVision. Negli ultimi tempi, abbiamo visto così tanti progetti crittografici fortemente finanziati lanciati nello spazio (tutti in competizione per creare hype e fare profitti), quindi vedere due studenti brillanti si uniscono per costruire e rilasciare uno strumento gratuito e open source per la comunità è rinfrescante, e sembra molto ricorda la base, aperta movimento sorgente che Satoshi ha iniziato se stesso tutti quegli anni fa.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.