Erhalten Sie historische Bitcoin-Preise auf GDAX im CSV-Format

Ich suche minütlich historische Bitcoin-Preisdaten für das vergangene Jahr im Format: Zeit, Eröffnung, Hoch, Tief usw.

Ich programmiere in Java und bin mit anderen Programmiersprachen (wie Python und PHP) nicht vertraut.

Ich habe diesen (und diesen ) Thread mit folgenden Vorschlägen gelesen:

  1. https://min-api.cryptocompare.com - Ich sehe GDAX nicht als eine der unterstützten Börsen aufgelistet (basierend auf diesem Link https://www.cryptocompare.com/api/ ) (es sei denn, die Daten von Coinbase sind genau Ich weiß, dass GDAX die Muttergesellschaft von Coinbase ist, bin mir aber nicht sicher, ob die Handelsdaten genau gleich sind..) Außerdem habe ich versucht, diese API zu verwenden, und es scheint, dass die Historie auf mehrere Tage begrenzt ist. Ich war nicht in der Lage, minutengenaue Daten für das Bitcoin-USD-Paar für ein Jahr zu erhalten.

  2. https://github.com/ccxt/ccxt - Dies scheint eine in Python und PHP geschriebene Handelsbibliothek zu sein (aber keine Java-Unterstützung). Ich bin mir auch nicht sicher, ob Sie damit historische Preise abrufen oder nur Trades über verschiedene Börsen platzieren können.

  3. https://bitcoincharts.com/t/trades.csv?symbol=gdaxUSD&start=1312174800 gibt den Fehler 404 nicht gefunden zurück.

  4. http://api.bitcoincharts.com/v1/csv/ - Ich sehe Coinbase aufgelistet, aber nicht GDAX (es sei denn, sie sind ein und dasselbe?). Auch das sind Tick-by-Tick-Daten, nicht minutengenau, richtig?

Einige der anderen Threads, die ich lese, handeln von mtGox und nicht von gdax oder liefern nur tägliche Berichte, daher führe ich sie nicht auf.

Wenn ich andere Ressourcen verpasst habe, wäre ich sehr dankbar, wenn Sie mich in die richtige Richtung weisen könnten.

Haben Sie eine gute Möglichkeit, diese Daten zu erhalten? Ich habe schnell etwas in Mathematik geschrieben, um die Daten pro Minute von der GDAX-API zu erhalten, aber zu zufälligen Zeiten fehlen einige Daten.
ad 4: GDAX und Coinbase sind gleich :-) Das sind feine Auflösungsdaten für jeden Trade! Aber leider gibt es keine Informationen darüber, ob ein bestimmter Trade kaufen oder verkaufen ist.

Antworten (1)

Dies ist meine allererste Antwort in einem Forum, also hoffe ich, dass Sie dies hilfreich finden.

Ich denke, Ihre Frage lautet: "Ist es möglich, minutenweise Daten von gdax für ein Jahr zu erhalten?". Ich habe erst vor kurzem angefangen, mit gdax über seine API zu handeln, aber ich handele schon seit einiger Zeit mit Krakens API und meine bisherige Erfahrung mit allen Kryptowährungen ist, dass Sie nur historische Daten oder Ticks im Wert von wenigen Tagen erhalten können. Wenn Sie jedoch minütliche Daten von der API wünschen, müssen Sie die Daten in bestimmten Intervallen (vielleicht jede Minute) abfragen. Beachten Sie, dass die Häufigkeit solcher Abfragen normalerweise durch eine oft von der Börse festgelegte Ratenbegrenzung begrenzt ist.

Auch glaube ich nicht, dass Coinbase eine Börse im herkömmlichen Sinn ist. Ich sehe Coinbase und gdax als unterschiedliche Geschäftseinheiten derselben Einheit. Daher vermute ich, dass alle Handels- oder Tick-Informationen, die Sie von beiden erhalten, dieselben sein werden. Sie funktionieren jedoch unterschiedlich und haben zwei unterschiedliche Kategorien von Menschen, denen sie gerecht werden. Die Coinbase-API dient hauptsächlich zum Erstellen von Telefonanwendungen mit nur grundlegenden Funktionen, z. B. Kaufen, Verkaufen, Senden, historische Daten.

gdax richtet sich jedoch an den anspruchsvolleren Trader mit fortgeschritteneren Funktionen wie Limit-Order, Margin-Trading, OHLC-Daten usw.

Sie sollten die folgenden Links überprüfen, um festzustellen, ob es Funktionen gibt, die Ihren Anforderungen entsprechen

https://developers.coinbase.com/ https://docs.gdax.com/?javascript#introduction