STREAMTradingStream🔐 Auth Required

Bidirectional stream for low-latency HFT trading.

Request

ParameterType
placeoptionalPlaceOrderCmd
canceloptionalCancelOrderCmd
cancel_alloptionalCancelAllCmd
subscribeoptionalSubscribeCmd
pingoptionalPingCmd

Response

FieldType
ackOrderAck
rejectOrderReject
orderOrderUpdate
fillFillEvent
orderbookOrderbookResponse
tradeTrade
pongPongEvent
positionPositionUpdate
balanceBalanceUpdate

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
}