Az alábbi Python kód egy parancssori API klienst valósít meg a tőzsdei WebSocket API v1-hez. A kód önálló API kliensként használható, vagy más értelmezett vagy fordított programozási nyelvekből (Bash, C++, stb.) is meghívható.
A szabványos Python WebSocket könyvtár (websocket-client) szükséges a WebSocket hálózati kommunikációhoz, de más API könyvtárak/modulok nem szükségesek.
A WebSocket API parancssori kliens letölthető krakenws.py néven is.
Minden nyilvános piaci adatfolyam (ticker, book, spread, ohlc, trade), privát számlakezelési adatfolyam (openOrders és ownTrades), valamint kereskedési végpont (addOrder, cancelOrder, cancelAll) támogatott.
A privát adatfolyamokhoz/végpontokhoz egy WebSocket hitelesítési tokent kell biztosítani, amelyet a REST API GetWebSocketsToken végpontjáról kell lekérni, majd a token értékét be kell másolni egy WS_Token nevű szöveges fájlba (ugyanabba a könyvtárba/mappába, mint a parancssori API kliens).