For information on changes for our US clients, please visit our Support Center article.

A causa dell’incremento della domanda, la verifica dell’account potrebbe subire ritardi. Evita di inviare più richieste e, per ottenere risultati migliori, rivedi in anticipo i requisiti del documento.
Cerca
Feed pubblici dell'API WebSocket - Esempi di Codice Python
Quella che segue è una semplice implementazione Python per connettersi e iscriversi alle nostre feed dei dati pubblici di mercato dell'API WebSocket. Questo codice ti permette di connetterti all'API WebSocket, iscriverti ai canali pubblici e poi stampare i dati di mercato ricevuti nel tuo ambiente terminale.
Puoi scaricare l'implementazione Python a questo link: kraken_connection.py (https://support.kraken.com/hc/article_attachments/360019365892/kraken_connection.py)
Connessione in terminale (node.js)
Connessione all'API WebSocket pubblica:
wscat -c wss://ws.kraken.com/
Ottieni ping:
{"event": "ping"}{"event": "ping", "reqid":1012}
Iscriviti al canale:
{ "event": "subscribe", "pair": ["ETH/USD"], "subscription": { "name": "spread" }}{ "event": "subscribe", "pair": ["XBT/USD"], "subscription": { "name": "spread" }, "reqid":1223}{ "event": "subscribe", "pair": ["XBT/EUR"], "subscription": { "name": "trade" }}{ "event": "subscribe", "pair": ["XBT/USD"], "subscription": { "name": "ohlc", "interval":5 }}{ "event": "subscribe", "pair": ["XRP/EUR"], "subscription": { "name": "book", "depth": 10 }}
Annulla iscrizione al canale:
{ "event": "unsubscribe", "channelID": 146 }{ "event": "unsubscribe", "pair": ["ETH/USD"], "subscription": { "name": "spread" }}{ "event": "unsubscribe", "pair": ["XBT/USD"], "subscription": { "name": "spread" }, "reqid": 1223 }
Per maggiori dettagli, fai riferimento alla documentazione dell'API WebSocket pubblica che può essere trovata qui: https://www.kraken.com/en-us/help/websocket-api (https://www.kraken.com/en-us/help/websocket-api)