Skip to main content
cURL
curl --request GET \
  --url https://test.deribit.com/api/v2/private/get_mmp_config \
  --header 'Content-Type: application/json' \
  --data '
{
  "jsonrpc": "2.0",
  "id": 7859,
  "method": "private/get_mmp_config",
  "params": {
    "index_name": "btc_usd",
    "mmp_group": "MassQuoteBot7"
  }
}
'
{
  "jsonrpc": "2.0",
  "id": 7859,
  "result": [
    {
      "index_name": "btc_usd",
      "mmp_group": "MassQuoteBot7",
      "interval": 60,
      "frozen_time": 0,
      "quantity_limit": 0.5,
      "delta_limit": 0.3,
      "vega_limit": 0.1,
      "max_quote_quantity": 0.4
    }
  ]
}

Query Parameters

index_name
enum<string>

Index identifier of derivative instrument on the platform

Available options:
btc_usd,
eth_usd,
btc_usdc,
eth_usdc,
ada_usdc,
algo_usdc,
avax_usdc,
bch_usdc,
bnb_usdc,
doge_usdc,
dot_usdc,
link_usdc,
ltc_usdc,
near_usdc,
paxg_usdc,
shib_usdc,
sol_usdc,
ton_usdc,
trx_usdc,
trump_usdc,
uni_usdc,
xrp_usdc,
usde_usdc,
buidl_usdc,
btcdvol_usdc,
ethdvol_usdc,
btc_usdt,
eth_usdt,
all
mmp_group
string

Specifies the MMP group for which the configuration is being retrieved. MMP groups are used for Mass Quotes. If MMP group is not provided, the method returns the configuration for the MMP settings for regular orders. The index_name must be specified before using this parameter.

📖 Related Article: Mass Quotes Specifications

Example:

"MassQuoteBot7"

block_rfq
boolean
default:false

If true, retrieves MMP configuration for Block RFQ. When set, requires block_rfq scope instead of trade scope. Block RFQ MMP settings are completely separate from normal order/quote MMP settings.

Response

200 - application/json

Success response

jsonrpc
enum<string>
required

The JSON-RPC version (2.0)

Available options:
2.0
result
object[]
required
id
integer

The id that was sent in the request