Home About Projects Tags Links RSS

Live Order Book

Live data from Kraken Websocket API showing the Order Book.

See the demo on Heroku…

ETHEUR Order Book

See the sources on Github

The browser does not request directly the Kraken API. Instead it opens a websocket connexion with an intermediate Node.js server. This server also requests Kraken through its Websocket API (see kraken-client.js). The server does not send a message to the browser on each incoming message from Kraken. It uses RxJS debouce operator to wait at least for 100ms (see this), thus letting enough time for D3js to display smooth animations.

Here is a quick reminder from Kraken about the Bid/Ask depth :