block_rfq.taker.{currency}

Description

Subscribe to Block RFQ taker updates for a specific currency.

Request Path And Method

wss path:

/ws/private

method:

private/subscribe

Request Example

{
  "method": "private/subscribe",
  "rid": 2,
  "params": {
    "channels": [
      "block_rfq.taker.btc"
    ]
  }
}

Parameters

Parameter Type Required Description
currency string true The currency symbol or "any" for all. Valid values: BTC, ETH, USDC, USDT, EURR, any

Notification Message

Name Type Description
method string Equals to subscription
channel string Equals to block_rfq.taker
result object Response data
> blockRfqId string The exchange created unique identifier of the RFQ
> createdAt long The time in UNIX milliseconds since the epoch when the RFQ was created
> expiresAt long The time in UNIX milliseconds since the epoch when the RFQ expires
> lastUpdatedAt long The time in UNIX milliseconds since the epoch when the RFQ was last updated
> currency string The currency the RFQ is exposed to. Valid values include BTC, ETH
> makers array List of targeted Block RFQ makers
> role string The role of the user to the RFQ
> legs array The composite Instrument legs of the RFQ
>> instrumentName string The real exchange instrument name
>> ratio string The relative multiplier applied to the quantity of the Instrument's amount relative to the amount of the RFQ. Maximum of 2 decimal places. For hedge leg, it's null
>> side string The direction of the composite leg relative to the RFQ. Valid values include buy, or sell
> quantity string The total size of the composite Instrument legs, denominated in the clearingCurrency
> disclosed boolean Indicates whether the RFQ was created as non-anonymous, meaning taker and maker aliases are visible to counterparties
> label string RFQ creator label of the RFQ
> status string The availability of the RFQ to trade. Valid values include create, open, filled, traded, cancelled, expired, closed
> markPrice string A combination market price of non-hedged leg
> asks array Ask quotes
>> quantity string This value multiplied by the ratio of a leg gives trade size on that leg
>> executionInstruction string Execution instruction of the quote. Default - any_part_of. "all_or_none (AON)" - The quote can only be filled entirely or not at all, ensuring that its amount matches the amount specified in the Block RFQ. Additionally, 'all_or_none' quotes have priority over 'any_part_of' quotes at the same price level. "any_part_of (APO)" - The quote can be filled either partially or fully, with the filled amount potentially being less than the Block RFQ amount
>> expiresAt long The timestamp when the quote expires (milliseconds since the Unix epoch), equal to the earliest expiry of placed quotes
>> lastUpdatedAt long Timestamp of the last update of the quote (milliseconds since the UNIX epoch)
>> makers array Maker of the quote
>> price string Price of a quote
> bids array Bid quotes
>> quantity string This value multiplied by the ratio of a leg gives trade size on that leg
>> executionInstruction string Execution instruction of the quote. Default - any_part_of. "all_or_none (AON)" - The quote can only be filled entirely or not at all, ensuring that its amount matches the amount specified in the Block RFQ. Additionally, 'all_or_none' quotes have priority over 'any_part_of' quotes at the same price level. "any_part_of (APO)" - The quote can be filled either partially or fully, with the filled amount potentially being less than the Block RFQ amount
>> expiresAt long The timestamp when the quote expires (milliseconds since the Unix epoch), equal to the earliest expiry of placed quotes
>> lastUpdatedAt long Timestamp of the last update of the quote (milliseconds since the UNIX epoch)
>> makers array Maker of the quote
>> price string Price of a quote
> minTradeAmount string Minimum amount for trading
> includedInTakerRating boolean Indicates whether the RFQ is included in the taker's rating calculation. Present only for closed RFQs created by the requesting taker
> takerRating string Taker rating associated with this account, if available
> trades array Trade information
>> quantity number Trade amount. For options, linear futures, linear perpetuals and spots the amount is denominated in the underlying base currency coin. The inverse perpetuals and inverse futures are denominated in USD units
>> side string Direction: buy, or sell
>> hedgeQuantity number Amount of the hedge leg. For linear futures, linear perpetuals and spots the amount is denominated in the underlying base currency coin. The inverse perpetuals and inverse futures are denominated in USD units
>> maker string Alias of the maker (optional)
>> price number Price in base currency

results matching ""

    No results matching ""