LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 详解做市商保护服务

详解做市商保护服务

2020-07-20 Deribit Exchange 来源:火星财经
无新的订单成交 Delta计数重置为0 04 示例四 客户将数量阈值设为50 客户将时间间隔设为2秒 成交了20笔客户订单。无新的订单成交 Delta计数重置为0 数量阈值示例 03 示例三 客户将数量阈值设为50 客户将时间间隔设为2秒 成交了20笔客户订单。

做市商保护服务

设置

做市商保护(MMP)服务可应用户要求提供,需要Deribit工作人员进行手动激活。当为用户激活该服务时,该用户单一币种下的主账户和所有子账户均可使用该服务。

MMP功能只取消被标记为MMP的订单(可使用多个连接发送和标记)。

Delta值或数量计数达到设定最大值时会触发MMP。

例如:若1名用户要卖出20笔订单,每笔订单包含10张合约(所以总成交量=200张合约),MMP数量设置为50,且其他人在市场上发出买入200份合约的订单。若该200张合约的市价买单为单一请求,则系统会执行所有订单。若该买单包含多个请求(例如:有两个买单,每个订单100张合约请求),则由于MMP的作用,系统在执行初始的未结订单前,不会执行第二个市价单。

WS配置

需进行手动管理操作来为特定用户激活MMP功能。因此,请提供您的测试环境账号或邮箱。

对间隔、数量或delta限制进行MMP配置:

https://docs.deribit.com/v2.test/#private-set_mmp_config

间隔(interval)以秒为单位,3秒即意味着输入“3”,代表第一笔交易后的时间段。间隔结束后,Deribit将重启计数器,如果系统执行了新的交易,则将重新开始计数。除非间隔已经启动,否则间隔从上一笔交易开始计算。

冻结时间(frozen_time)意味着冻结时间(也是以秒为单位)过期后,MMP被触发引起的自动复位。该字段不能留空。如果你不想自动复位,则应把该值设为0,代表需要手动复位。在冻结时间范围内亦可手动复位。

数量限制(quantity_limit):期权合约的成交量加上BTC或ETH期货的成交量。交易数量与交易方向无关。因此,如果在同一间隔内买入10张合约,再卖出10张合约,交易数量计为20张合约。

delta限制(delta_limit):我们测量间隔时段内BTC或ETH的delta变化情况,并在变化值大于设定的阈值时触发MMP。Delta阈值设为绝对值,但当实际值超出设定值的正负区间范围时,MMP将被触发。例如,若Delta阈值为10,则当Delta变化值等于或超过10(例如11)或小于-10(例如-11)时,MMP将被触发。Delta会考虑交易方向,因此,如果在同一间隔内买入5个delta和卖出5个delta,则计为0笔delta交易。注意,我们使用净交易delta,而不是delta。净交易Delta = Delta – 标记价格。下文的“delta”实际上是指净交易delta。

标记MMP限价单买入/卖出/编辑:

https://docs.deribit.com/v2.test/#private-buy

若客户想更新价格/规模,且不想改变MMP标志,则无需在请求中特别说明。若客户想启用或禁用现有订单的MMP标志,亦可通过常规的编辑请求完成。

触发后手动复位MMP:

https://docs.deribit.com/v2.test/#private-reset_mmp

MMP API指令

已推出新的MMP API指令,客户可订阅API通道'user.mmp_trigger.{currency}'(例如'user.mmp_trigger.btc')来触发MMP通知。MMP被触发后,客户将收到一个对象 (object),说明直至他们被冻结前的时间,例如:{frozen_until: 1594390902986} 或 {frozen_until: 0} (0意味着他们在手动复位前处于冻结状态)

Delta阈值示例

01

示例一

出现正delta交易(买入看涨期权,卖出看跌期权)时,计数会增加;出现负delta交易(卖出看涨期权,买入看跌期权)时,计数会减少

客户将间隔设为2秒,delta限制设为4

买入10张delta值为+0.20的看涨期权合约,Delta计数增加至+2 (10 * 0.2)。间隔计时器开始计时

在买入这些看涨期权时触发的2秒间隔的剩余时间里,无新的订单成交

Delta计数重置为0

02

示例二

客户将间隔设为2秒,delta限制设为4

买入10张delta值为+0.20的看涨期权合约,Delta计数增加至+2 (10 * 0.2)

1秒后,客户订单已成交,买入5张delta值为-0.3的看跌期权合约,导致计数变化5 * -0.3 = -1.5,所以新的计数为2 - 1.5 = 0.5

(首次交易)1.5秒后,客户以1万美元的标记价格买入15,000美元BTC的永续合约,导致Delta计数增加+1.5至新的总数为2(0.5 + 1.5 = 2)

在2秒间隔的剩余时间里,无新的订单成交

Delta计数重置为0

数量阈值示例

03

示例三

客户将数量阈值设为50

客户将时间间隔设为2秒

成交了20笔客户订单。间隔计时器开始计时。数量计数=20

在2秒间隔的剩余时间里,无新的订单成交

Delta计数重置为0

04

示例四

客户将数量阈值设为50

客户将时间间隔设为2秒

成交了20笔客户订单。数量计数=20

1秒后,成交了40笔客户订单。数量计数=60,MMP被触发,暂停所有标记的MMP订单。冻结时间过期或手动重置后,数量计数重置为0。在任何一种情况发生前,系统将拒绝所有的MMP订单

在2秒间隔的剩余时间里,无新的订单成交

Delta计数重置为0

FIX配置

MM保护限制

重要提示:需进行手动管理操作来激活账户的MMP功能。可使用MM保护限制信息来为做市商保护(MMP)设置或获取限制。

设置MM保护限制时,消息必须包含所有字段。回复该消息时,服务器会发送MR消息,见下文。

要获得当前的MM保护限制,消息必须只能包含保护请求ID和货币字段(不含所有限制)。回复该消息时,服务器会发送带有成交数量限制的MM消息。

MM保护限制结果/拒绝(MR)

重要提示:需进行手动管理操作来激活账户的MMP功能。此消息由服务器在回复MM保护限制或MM保护重置(MZ)时发出。

响应

MM保护重置(MZ)

重要提示:需进行手动管理操作来激活账户的MMP功能。此消息在触发后重置MMP。

内容提要

响应

服务器发送MM保护结果(MR)消息作为响应。

新订单消息(D)

客户使用新订单消息(D)来向交易所提交新的订单。注意:(为确保执行速度)Deribit不会储存客户的标识符,换言之,客户端软件应当管理匹配客户端-服务器标识符的使用。

内容提要

响应

接到新订单时,交易所以执行报告(8)消息回复响应,表明该订单是被接受还是被拒绝。

本文来源:Deribit Exchange
原文标题:详解做市商保护服务

—-

编译者/作者:Deribit Exchange

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

知识
LOADING...
LOADING...