| results |
array |
Array of trade result objects |
| > blockTradeId |
string |
Block trade id |
| > timestamp |
long |
The timestamp (milliseconds since the Unix epoch) |
| > trades |
array |
Array of trade detail objects |
| >> tradeId |
string |
Unique (per currency) trade identifier |
| >> tickDirection |
integer |
Direction of the "tick" (0 = Plus Tick, 1 = Zero-Plus Tick, 2 = Minus Tick, 3 = Zero-Minus Tick) |
| >> feeCurrency |
string |
Currency, i.e "BTC", "ETH", "USDC" |
| >> api |
boolean |
true if user order was created with API |
| >> advanced |
string |
Advanced type of user order: "usd" or "implv" (only for options; omitted if not applicable) |
| >> orderId |
string |
Id of the user order (maker or taker), i.e. subscriber's order id that took part in the trade |
| >> liquidity |
string |
Describes what was role of users order: "M" when it was maker order, "T" when it was taker order |
| >> postOnly |
boolean |
true if user order is post-only |
| >> side |
string |
Valid values: buy, sell |
| >> contracts |
string |
Trade size in contract units (optional, may be absent in historical trades) |
| >> mmp |
boolean |
true if user order is MMP |
| >> fee |
string |
User's fee in units of the specified feeCurrency |
| >> quoteId |
string |
QuoteID of the user order (optional) |
| >> indexPrice |
string |
Index Price at the moment of trade |
| >> label |
string |
User defined label (presented only when previously set for order by user) |
| >> blockTradeId |
string |
Block trade id - when trade was part of a block trade |
| >> price |
string |
Price in base currency |
| >> comboId |
string |
Optional field containing combo instrument name if the trade is a combo trade |
| >> orderType |
string |
Order type: "limit", "market", or "liquidation" |
| >> profitLoss |
string |
Profit and loss in base currency |
| >> timestamp |
long |
The timestamp of the trade (milliseconds since the UNIX epoch) |
| >> iv |
string |
Option implied volatility for the price (Option only) |
| >> status |
string |
Order state: "open", "filled", "rejected", "cancelled", "untriggered" or "archive" (if order was archived) |
| >> underlyingPrice |
string |
Underlying price for implied volatility calculations (Options only) |
| >> blockRfqQuoteId |
string |
ID of the Block RFQ quote - when trade was part of the Block RFQ |
| >> quoteSetId |
string |
QuoteSet of the user order (optional) |
| >> markPrice |
string |
Mark Price at the moment of trade |
| >> blockRfqId |
string |
ID of the Block RFQ |
| >> comboTradeId |
string |
Optional field containing combo trade identifier if the trade is a combo trade |
| >> reduceOnly |
boolean |
true if user order is reduce-only |
| >> quantity |
string |
Trade amount. For perpetual and inverse futures the amount is in USD units. For options and linear futures and it is the underlying base currency coin |
| >> liquidation |
string |
Optional field (only for trades caused by liquidation): "M" when maker side of trade was under liquidation, "T" when taker side was under liquidation, "MT" when both sides of trade were under liquidation |
| >> tradeSeq |
integer |
The sequence number of the trade within instrument |
| >> riskReducing |
boolean |
true if user order is marked by the platform as a risk reducing order (can apply only to orders placed by PM users) |
| >> instrumentName |
string |
Unique instrument identifier |