Il mondo delle criptovalute è frenetico e imprevedibile, il che lo rende sia eccitante che impegnativo per i trader. Di recente, ho intrapreso un progetto per sviluppare un sistema in grado di prevedere il prezzo di Bitcoin a pochi minuti dal futuro. Sebbene l'obiettivo possa sembrare ambizioso, il viaggio è stato incredibilmente istruttivo, pieno sia di successi che di battute d'arresto.
La sfida di prevedere il prezzo di Bitcoin
Il prezzo di Bitcoin è notoriamente volatile, influenzato da una vasta gamma di fattori, dalle tendenze macroeconomiche al passaparola sui social media. Il mio obiettivo è di prevedere il suo prezzo con un'ora di anticipo e, sebbene i risultati attuali siano promettenti, c'è ancora spazio per miglioramenti.
Nei miei test finora, le previsioni hanno un margine di errore medio fino a $ 500. Dati gli attuali livelli di prezzo di Bitcoin, questo errore è inferiore all'1%, ma è comunque abbastanza significativo da rendere le previsioni inaffidabili per alcune strategie di trading, come l'acquisto di futures. Le previsioni a volte superano o sottostimano il prezzo effettivo, il che evidenzia la complessità delle previsioni in un mercato così dinamico.
Perché gli intervalli di 5 minuti sono importanti

Una delle decisioni chiave di questo progetto è stata quella di concentrarsi su intervalli di 5 minuti per le previsioni dei prezzi. Il ragionamento alla base di ciò è semplice: intervalli più brevi riflettono maggiormente la psicologia del mercato rispetto a fattori esterni. In un'ora, le notizie negative possono far crollare drasticamente il prezzo di Bitcoin, ma in una finestra di 5 minuti, i movimenti dei prezzi sono più probabilmente guidati dalle reazioni e dalle emozioni immediate dei trader piuttosto che da più ampi cambiamenti del mercato.
Il ruolo dei modelli LSTM

Per chi è interessato al lato tecnico, al momento sto lavorando con modelli Long Short-Term Memory (LSTM). Queste reti neurali sono particolarmente adatte per la previsione di serie temporali, il che le rende adatte per prevedere il prezzo di Bitcoin.
Se qualcuno ha idee o suggerimenti per migliorare, sono tutto orecchie. Questo progetto è ancora in fase di test e sono sempre aperto a imparare dagli altri nella comunità.
Dati e metodologia

Grazie all'API di Binance, ho accesso ad anni di dati in tempo reale sulle criptovalute, che sono stati preziosi per l'addestramento della rete neurale. Ho sperimentato diversi approcci, utilizzando sia set di dati completi che includono prezzi di apertura, chiusura, alti e bassi, nonché volume di trading, sia modelli più semplificati che si concentrano esclusivamente sui prezzi di chiusura. È interessante notare che i risultati non differiscono tanto quanto ci si potrebbe aspettare, il che suggerisce che anche i modelli semplici possono catturare le tendenze chiave nei dati.
Guardando avanti

Sebbene non abbia ancora raggiunto il mio obiettivo finale, ovvero determinare con precisione la tendenza, mi sto godendo appieno il processo di provarci. La ricerca della conoscenza, le sfide e le piccole vittorie lungo il cammino rendono questo viaggio degno di essere fatto. Sono ottimista sul fatto che, con ulteriori perfezionamenti, il modello diventerà più affidabile.
Se sei interessato a seguire questo progetto, sentiti libero di iscriverti e di rimanere aggiornato sugli ultimi sviluppi nella creazione di una rete neurale in grado di prevedere il prezzo di Bitcoin.
