STREAM
TradingStream🔐 Auth RequiredBidirectional stream for low-latency HFT trading.
Request
| Parameter | Type |
|---|---|
placeoptional | PlaceOrderCmd |
canceloptional | CancelOrderCmd |
cancel_alloptional | CancelAllCmd |
subscribeoptional | SubscribeCmd |
pingoptional | PingCmd |
Response
| Field | Type |
|---|---|
ack | OrderAck |
reject | OrderReject |
order | OrderUpdate |
fill | FillEvent |
orderbook | OrderbookResponse |
trade | Trade |
pong | PongEvent |
position | PositionUpdate |
balance | BalanceUpdate |
Example
Requesttypescript
import { RealmClient } from '@realm/sdk';const client = new RealmClient('https://api.realm.com');await client.connect(wallet);const response = await client.tradingStream({ /* params */ });console.log(response);
Responsejson
{// Response fields}