⚠️ Expected downtime: 15 - 30 minutes
Client impact: Maintenance 9 AM UTC - The system will be down for around 15 - 30 minutes. Client systems will not be able to communicate with Deribit during this time.
Block RFQ Limit orders
Important
This feature will be available on 8th of July
Takers can now place limit orders within the Block RFQ by specifying a price they’re willing to trade at. By default, orders behave as Fill-Or-Kill (FOK), but users can optionally choose the ‘Trigger’ execution type to keep their order open until a matching price is offered.
-
Trades will only execute if a maker offers a price equal to or better than the taker’s limit price.
-
If matching liquidity is already available, the trade will execute immediately.
-
Takers may have only one active limit order per side at a time. Submitting a new order on the same side (buy or sell) will replace the existing one.
API changes
New methods for Block RFQ flow:
-
private/accept_block_rfq: Replaces
private/trade_block_rfq
. Accepts the same parameters, with an additionaltime_in_force
parameter (fill_or_kill
orgood_til_cancelled
). -
private/cancel_block_rfq_trigger: Cancels a trigger using only
block_rfq_id
Note
All block_rfq
objects returned by the API may now include a trade_trigger
field if the RFQ is still open.
Warning
Deprecation
private/trade_block_rfq is now deprecated and will be removed in favour of private/accept_block_rfq
Block RFQ Account Defined Limits
Important
This feature will be available on 8th of July
We have introduced fat finger protection mechanisms for Block RFQ quoting at the sub-account level, allowing users to set and manage quoting limits per instrument kind and currency pair.
Scope Permissions
-
account:read
allows viewing configured quote limits. -
account:read_write
allows setting and editing limits for a given sub-account.
Quoting Limits
Limits are set per instrument kind (e.g., options, futures) and currency pair (e.g., BTC, SOL).
-
Hedge legs follow the future limits of their respective currency pair.
-
If any inverse future limit is set, cross-currency spreads are disabled for that account.
-
Two types of limits:
-
Maximum Amount: Max coin amount allowed to quote per instrument.
-
Maximum Spread: Max deviation from mark price allowed when quoting.
-
Measured in bps for inverse options, % for linear instruments and inverse futures.
-
Applies symmetrically to both bid and ask vs. the net mark price of the structure.
-
-
Instrument Type Restrictions
Boolean flag to restrict quoting for specific instrument kinds per currency pair.
-
Sub-account–level configuration independent from Block RFQ maker profile.
-
Allows selective quoting permissions across sub-accounts under the same maker.
The following API updates will be included in this release:
Non-Breaking Changes
-
The
currency
parameter is now optional for the private/get_block_trades method. If the method is called without specifying a currency, it will return block trades for all available currencies.