Skip to main content

Overview

Priceboard Realtime streams live market data (matched quotes, bid/offer) over Socket.IO. It is a completely separate channel from Order & Account data — see Connecting to Order & Account for that.
This channel does not require an access token — you only need to connect and subscribe to the correct symbol.

Connection details

The path must be exact. Using the wrong path (e.g. missing /ws) causes the server to return a 301 redirect to its documentation site instead of completing the Socket.IO handshake, which surfaces as a generic connection error on the client.

Connection steps

1

Initialize the client

Connect to the host + path above, forcing the websocket transport.
2

Subscribe to symbols

After the connect event, send each topic via the subscribe event (a plain string, not an object).
3

Listen for data

The server pushes updates through the publish event whenever a quote or bid/offer changes.

Example code (Node.js / JavaScript)

Subscribe topic mapping

Field mapping for publish

Real sample response:
This payload combines quote and bid/offer data in a single publish event — there is no field indicating whether it originated from the quoteKrx or bidofferKrx topic. If subscribing to both for the same symbol, use s to identify the symbol and check for the presence/change of bb/bo to detect bid/offer updates.

Troubleshooting

Next step

For realtime order, buying power, and portfolio data, see Connecting to Order & Account (EQT/FNO).