Wo erhalte ich Echtzeit-Tickerdaten für Roboter?

Ich schreibe einen Trading-Bot und mache mir Sorgen um Ratenbegrenzungen.

Ich brauche Echtzeitbenachrichtigungen für Preisänderungen, entweder wie einen PUSH-API-Dienst.

Bitfinex scheint die einzige große Börse zu sein, die PUSH-Benachrichtigungen anbietet, daher mache ich mir keine Sorgen um Bitfinex. Aber alle anderen großen Börsen wie Kraken sind besorgniserregend.

Wie erhalte ich Echtzeit-Tickerdaten für die wichtigsten Bitcoin-Börsen?

Antworten (2)

Poloniex hat eine PUSH-API, überprüfen Sie ihre API-FAQ hier: https://poloniex.com/support/api/

Die anderen API-Anforderungen, von denen sie sagten, dass sie eine Ratenbegrenzung von 6 Anforderungen/Sekunde haben , was meiner Meinung nach immer noch ziemlich nah an der Echtzeit ist, wenn Sie den Ticker auf diese Weise aktualisieren.

Kraken bietet keine PUSH-API, aus ihrer FAQ sieht es so aus, als hätte ein normaler Benutzer (Tier 2) eine Begrenzung des Tickers von 1 Anfrage pro 3 Sekunden ( 0,33 Anfragen/Sek .), wird aber bei Überschreitung für 15 Minuten blockiert.

Coinbase hat nur eine PULL-API mit 10.000 Anfragen pro Stunde ( 2,7 Anfragen/Sek. ) basierend auf ihrem Entwicklerhandbuch , obwohl sie ein separates Unternehmen namens GDAX betreiben, das über eine WebSocket-basierte Echtzeit-API verfügt .

HitBTC hat auch eine Websocket-API, siehe api.hitbtc.com/#socket-api-reference
Während es so aussieht, als hätte Kraken ein Limit von 1 Anfrage pro 3 Sekunden, finde ich in Wirklichkeit, dass es viel mehr verarbeitet, ohne zu sperren. Ich habe ein Skript, das alle 3 Sekunden 4 Preise von der API erhält. Laut ihren Unterlagen sollte mich das in etwa 20 Minuten sperren, aber das tut es nicht.

Schauen Sie sich 1Forge an, sie bieten eine kostenlose JSON-API für mehrere Kryptowährungen (Bitcoin, Etherium, LiteCoin, Ripple, Dash und Bitcoin Cash). Sie liefern auch Daten für mehrere Standard-Forex-Paare + Gold und Silber.

Sehen Sie sich ihre Dokumentation hier an: https://1forge.com/forex-data-api/api-documentation

Wenn Sie JavaScript/Node.JS, PHP, Python oder Ruby verwenden, können Sie schnell eine ihrer Bibliotheken einbinden: https://1forge.com/forex-data-api/libraries