[PYTHON] Bitcoin-Preisprognose mit TensorFlow (LSTM)

Was ist Bitcoin?

Bitcoin ist eine Art virtuelle Währung. Es gibt verschiedene Definitionen der virtuellen Währung, aber laut der japanischen Bitcoin-Börse "bitFlyer" Unten.

Es ist die Währung im Online-Spiel, die man sich als virtuelle Währung leicht vorstellen kann. Wenn Sie Yen oder Dollar bezahlen, um die im Spiel verwendete Währung zu erhalten, können Sie den Gegenstand im Spieleladen kaufen, in dem die im Spiel verwendete Währung "verwendbar" ist. Eine virtuelle Währung, die nur im Spiel verwendet werden kann. Quelle * 1: Was ist Bitcoin?

Bitcoin hat den höchsten Stückpreis und ein großes Transaktionsvolumen unter den virtuellen Währungen, sodass Investoren im Wettbewerb um Investitionen stehen.

Was ist TensorFlow (LSTM)?

Die Preisprognose von Bitcoin ist ein Entwurf des folgenden Artikels. Weitere Informationen zu TensorFlow und LSTM finden Sie in den folgenden Artikeln.

Quelle * 2: [Aktienprognose mit TensorFlow (LSTM) ~ Aktienprognose 1 ~](http://qiita.com/tsunaki/items/a5f3f975a31dc45fc9c9#%E3%81%AF%E3%81%98%E3% 82% 81% E3% 81% AB)

Gemäß dem Artikel in Quelle * 2 kann das neuronale Netzwerk die Informationen des nächsten Schritts in einer Kette unter Bezugnahme auf die Informationen der vorherigen N Schritte berechnen. Mit diesem Prinzip können Sie die Daten des nächsten Schritts von Zeitreihendaten leicht vorhersagen.

Über die zu verarbeitenden Daten

Als ich nach einem HP suchte, der in den letzten Monaten Zeitreihendaten zu Bitcoin-Preisen geliefert hat, kam ich zum folgenden Blog.

Sie können auch alle Daten von Bitcoincharts auf einmal abrufen. Wenn Sie auf die folgende URL zugreifen, wird der Transaktionsverlauf verschiedener Börsen und Währungen aufgelistet. Sie können die Daten einfach abrufen, indem Sie die Daten auswählen, speichern und lokal dekomprimieren.             ●Bitcoincharts      Quelle * 3: Abrufen und Visualisieren der vergangenen Transaktionshistorie von Bitcoin mit Bitcoincharts

Ergebnis

Lassen Sie uns die Bitcoin-Preisdaten schnell in den Code der Quelle * 2 einspeisen. 'vorhersagen' ist der vorhergesagte Preis und 'tatsächlich' ist der tatsächliche Preis. Figure_3.png

Ich habe das Gefühl, ich kann es vorhersagen.

Recommended Posts

Bitcoin-Preisprognose mit TensorFlow (LSTM)
Aktienprognose mit TensorFlow (LSTM) ~ Aktienprognose Teil 1 ~
Aktienkursprognose mit Tensorflow
Aktienkursprognose mit Deep Learning (TensorFlow)
Aktienkursprognose mit Deep Learning (TensorFlow) -Teil 2-
Installieren Sie Tensorflow auf dem Mac
Aktienkursprognose mit TensorFlow (mehrschichtiges Perceptron: MLP) ~ Aktienprognose 2 ~
Bootsrennen Vorhersage mit TensorFlow
Aktienkursprognose 2 Kapitel 2
Preisschwankungsprognose für virtuelle Währungen
Erstellen Sie TensorFlow unter Windows
Kaggle ~ Home Preisprognose ② ~
Kaggle ~ Home Preisprognose ~
Aktienkursprognose 1 Kapitel 1
Führen Sie Tensorflow 2.x unter Python 3.7 aus
Python: Aktienkursprognose Teil 2
Einführung von TensorFlow in Ubuntu + Python 2.7
Aktienkursprognose mit LSTM_1
[Tensorflow] Aufbau der Tensorflow-Umgebung unter Windows 10
Installieren Sie TensorFlow 1.15.0 auf Raspberry Pi
Python: Aktienkursprognose Teil 1