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?
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 .
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
mBardos
bluppfisk