OptionalaiAsset ID (internal identifier).
OptionalbBase asset — the internal asset code with an EQ_ prefix (e.g. \"EQ_AAPL\"), not the bare ticker used in REST responses / order input. Strip the EQ_ prefix to match a symbol used elsewhere.
OptionaleEvent type, always \"orderReport\".
OptionalEEvent time (epoch milliseconds); server push time.
OptionalFNFilled notional (= filledQty × filledAvgPrice).
OptionalfqFilled quantity.
OptionaliOrder ID (UUID).
OptionalnTrading session label, e.g. \"Regular\", \"24 Hours Trading\".
OptionalNOrder notional; set when the order was submitted as notional (market buy), null when submitted as quantity.
OptionaloOrder type: \"market\" / \"limit\" / \"stop\" / \"stop_limit\" / \"trailing_stop\". Note: lowercase.
OptionalpLimit price; null for market orders.
OptionalqQuote currency, e.g. \"USD\".
OptionalQOrder quantity (shares); 0 when the order was submitted as notional.
OptionalsOrder status, e.g. \"accepted\", \"partially_filled\", \"filled\", \"canceled\". Note: lowercase, unlike REST responses.
OptionalSOrder side: \"buy\" or \"sell\". Note: lowercase, unlike REST responses.
OptionalTOrder create time (epoch milliseconds).
OptionaltcTotal cost — cumulative buy-in cost including the commission fee.
OptionalUOrder update time (epoch milliseconds).
OptionalxExecution type: \"ORDER_UPDATE\" (still open) or \"ORDER_TERMINAL\" (reached terminal state).
OptionalZFill progress percentage (0–100, 2 dp). By notional: FN / N × 100. By qty: fq / Q × 100.
Export
OrderReportStreamResponse