STREAM
TradingStream🔐 AuthBidirectional stream for low-latency HFT trading.
Request
| Parameter | Type | Description |
|---|---|---|
placeoptional | PlaceOrderCmd | |
canceloptional | CancelOrderCmd | |
cancel_alloptional | CancelAllCmd | |
subscribeoptional | SubscribeCmd | |
pingoptional | PingCmd |
Response
| Field | Type | Description |
|---|---|---|
ack | OrderAck | |
reject | OrderReject | |
order | OrderUpdate | |
fill | FillEvent | |
orderbook | OrderbookResponse | |
trade | Trade | |
pong | PongEvent | |
position | PositionUpdate | |
balance | BalanceUpdate |
Example
Request
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);
Response
{// Response fields}