币圈跨市场做市策略

原理

最常见的跨市场做市策略,主要应用于在不同的交易所上有相同的资产标的,且不同的交易所之间存在长时间或短时间的价差的情况。

这个策略能在规避市场波动风险的情况下,获取由于不同交易所之间的价差带来的利润。

实现这个策略最基本的功能点主要有两部分,其中之一是能够快速且持续的获取不同交易所之间的价格数据,从而及时地发现套利的机会。

此外,也需要能够在发现机会后快速下单成交,最完美的情况下,能够在A B两个交易所分别下反向的订单,并且成交相同的数量,从而能够在不持有头寸的情况下获得价差的利润。

市场风险中性策略

这个概念值得专门使用一个章节介绍。常规的买卖操作一定会带来持仓的变化,只要有持仓,就一定会受到市场波动的影响。这个影响可能是好的也可能是坏的,取决于市场波动的方向是否跟持仓相同(持有正头寸的情况下刚好市场涨了,或者持有负头寸的时候市场刚好跌了)。然而对于做市策略来说,最大的好处在于可以同时在不同的交易所进行双向操作,保证自身持有的头寸不变(甚至一直为0),从而尽量避免由于市场波动带来的风险损益。换句话说,只赚确定性的钱,规避不确定的风险。

定价策略

最基本的情况下,我们需要两个交易所实现这个策略。假设交易所A为做市的目标,交易所B作为对冲。那我们需要确保的是在交易所A上成交的价格能够比我们在用相同的数量在交易所B上进行对冲所需要的成本更低。

因此,一个比较稳妥的报价方式是使用B交易所的最优买单,加上一定量的折扣作为利润基础,计算出A交易所的买方挂单价格。这样在A交易所买单成交后,我们就可以更高的价格在B交易所作为taker单快速卖出。

同样的卖单也可以使用相同的方式进行挂单。

举个例子方便理解:B交易所的最优买卖价格分别是 100/101,我们以1%作为利润基础,则可以用99/102.1作为买卖单价格在A交易所挂单。如果A交易所以99的价格成交了数量为1的买单,策略自动在B交易所以100的价格卖出相同的数量,不考虑滑点和手续费的情况下,利润为(100-99)*1=1。反之亦然。

如何选取目标交易所

从上面的例子可以看出,这套策略的关键在于,交易所之间需要有价差,这种价差可能是:1. 直接价差,A交易所的买价比B交易所的卖价更高,可以直接套利;2. 间接价差,A交易所的最优买价(例如95)比B交易所的最优买价(例如99)差很多,可以在A交易所挂出更优的价格等待成交。

因此选取做市的交易所需要如下之一的条件:1. 价格波动大,上蹿下跳;2. 买卖价差大,有更多机会挂出更有价格获取成交。

反之对冲的交易所应该需要:1. 成交量大,价格权威波动小;2. 买卖价差小。

市场风险规避

虽说做市策略市场风险是中性的,但如果对应的交易标的并不支持裸卖空,则仍需持有一定量的初始头寸用于对冲卖出。这部分原始头寸依然会受到市场波动的影响。

有几种常见的办法可以规避初始头寸的波动影响:

  1. 从Defi或者交易所的借贷平台直接借入初始头寸,此时只要保持数量恒定,则无论涨跌最后都只需要归还借出的固定数量,无视市场波动风险;

  2. 在现货市场买入原始头寸的同时,在合约市场上开空单对冲相同数量的头寸;

  3. 如果没有合约也无法借贷,卖出其他相关性高的资产实现近似对冲,例如借入或卖出ETH,买入Ethereum链上的其他币种用于做市初始头寸,此方法存在风险,对冲可能无效甚至起反作用(如果其他币种涨跌与ETH反向);

  4. 直接在合约市场上做市,无需持有原始头寸即可卖出。

永续合约市场的优势

相对于现货市场,永续合约市场有更多做市商友好的政策可供利用

首先对于合约市场来说可以不持有头寸的情况下直接开空单卖出对应的资产,再通过现货买入的方式实现对冲,全程无需持有标的资产。

其次,持有合约可获得利息,永续合约的利息机制用于保证合约价格与现货价格挂钩,当价格向上偏离现货价格时多方支付空方费用以鼓励做空抑制做多从而使价格回归。当做市商以现货市场价格加利润空间在合约市场挂单时,如果成交,说明合约市场的价格已经向做市单的方向偏离(偏离幅度为利润空间的大小),因此做市商的头寸必定是获取利息的方向。