Get RFQ Config
Get configuration settings for Block RFQ.
Endpoint
block/rfqs/get_config
Parameters(params)
This endpoint requires no parameters.
Request Example
{
"rid": 10002,
"method": "block/rfqs/get_config"
}
Response(result)
| Name | Type | Description |
|---|---|---|
| deskCode | string | The user's deskCode, serving as a unique identifier |
| maxLegs | int | The maximum number of legs allowed |
| maxLP | int | Maximum number of quoting parties (LPs) that can be selected for an RFQ |
| maxActiveRfq | int | The maximum number of RFQs in a non-terminal state allowed for a user |
| rfqExpireTime | int | Expiration time of the RFQ, in minutes |
| minLimitQtySpotOrder | int | Multiplier for the minimum spot order size |
| minLimitQtyContractOrder | int | Multiplier for the minimum contract order size |
| minLimitQtyOptionOrder | int | Multiplier for the minimum options order size |
| strategyTypes | array of objects | Product strategy list |
| > strategyName | string | Strategy name |
| counterparties | array of objects | Details of quoting parties eligible for trading |
| > traderName | string | Name of the quoting party |
| > deskCode | string | Publicly visible unique identifier of the quoting party |
| > type | string | Quoting party type. LP refers to an automated market maker connected via API |
Response Example
{
"rid": 10002,
"result": {
"deskCode": "LP1411957",
"maxLegs": 25,
"maxLP": 50,
"maxActiveRfq": 10,
"rfqExpireTime": 10,
"minLimitQtySpotOrder": 10,
"minLimitQtyContractOrder": 10,
"minLimitQtyOptionOrder": 1,
"strategyTypes": [
{
"strategyName": "custom"
},
{
"strategyName": "IronCondor"
}
],
"counterparties": [
{
"traderName": "0001",
"deskCode": "0002",
"type": "LP"
},
{
"traderName": "testPulsar2",
"deskCode": "Pulsar06315097",
"type": "LP"
}
]
}
}