3、做市商的风险管理:库存风险、无常损失、滑点与延迟
做市这行,说白了就是在刀尖上跳舞。你赚的是买卖价差,但稍不留神,风险就会把你吃掉。我刚开始做市的时候,觉得只要把订单挂上去就能躺着赚钱。结果呢?一周亏掉了一个月的利润。
今天咱们聊聊做市商必须面对的四个核心风险:库存风险、无常损失、滑点和延迟。嗯,每一个都能让你从天堂掉到地狱。
3.1 库存风险:你手里的币,可能是个定时炸弹
库存风险,说白了就是你手里囤的币,价格突然暴跌。你想想看,你刚用USDT买了100个ETH准备做市,结果大盘瞬间跌了5%。你还没赚到价差,本金先亏了5%。
我在项目中遇到过最惨的一次,是某个小币种突然被交易所下架公告砸盘。我手里还有价值50万U的库存,30分钟内跌了40%。那感觉,就像被人从背后捅了一刀。
怎么管?我个人的习惯是三条:
- 设置库存上限——单币种库存不超过总资金的20%
- 动态对冲——在永续合约或期权市场做反向头寸
- 止损纪律——价格跌破某个阈值,立刻减仓,别犹豫
举个例子,假设你在Uniswap V3上为ETH/USDC做市,投入了100万U。你的库存风险敞口就是ETH的涨跌。如果ETH跌10%,你的库存就亏10万U。你赚的那点手续费,根本填不上这个窟窿。
3.2 无常损失:AMM做市的隐形杀手
无常损失,这个词听起来挺玄乎。其实很简单:你在AMM里提供流动性,价格波动越大,你的损失就越大。为什么叫「无常」?因为只要价格回到你入场的点位,损失就消失了。但问题是,价格往往回不去。
我算过一笔账:在Uniswap V2上为ETH/USDC做市,如果ETH价格翻倍,你的无常损失大约是5.7%。也就是说,你赚了手续费,但亏了无常损失。两相抵消,可能还是亏的。
| 价格变化幅度 | 无常损失比例 | 我的建议 |
|---|---|---|
| ±10% | 约0.5% | 可以接受,手续费能覆盖 |
| ±50% | 约2.0% | 需要关注,考虑对冲 |
| ±100% | 约5.7% | 风险较高,建议用V3窄区间 |
| ±200% | 约13.4% | 别这么干,除非你做好了亏钱的准备 |
怎么应对无常损失?我个人推荐两个方法:
- 用Uniswap V3的窄区间——把价格范围收窄到±5%以内,无常损失几乎可以忽略。但代价是,价格跑出区间你就赚不到手续费了。
- 做稳定币对——比如USDC/DAI,价格波动极小,无常损失基本为零。但价差也薄,赚得少。
3.3 滑点:你的成交价,可能比看到的差很多
滑点,就是你下单时的价格和实际成交价之间的差距。流动性越差,滑点越大。我见过最夸张的一次,在某个小交易所挂了一个100 ETH的卖单,显示价格是2000 U,结果成交均价只有1950 U。滑点50个点,直接亏了2500 U。
滑点的计算公式很简单:
滑点 = (实际成交价 - 预期价格) / 预期价格 × 100%
比如你预期2000 U成交,实际1990 U,滑点就是 -0.5%。
影响滑点的因素有三个:
- 订单规模——你买的越多,滑点越大。这是市场深度决定的。
- 市场深度——深度越浅,滑点越大。小币种尤其明显。
- 交易速度——你下单慢了,别人先成交了,价格就变了。
3.4 延迟:慢一秒,可能亏一万
延迟,是做市商最头疼的问题。你想想看,你的报价发出去,等交易所收到的时候,市场价格已经变了。你报的买价,变成了市场上的卖价。结果呢?你成了别人的接盘侠。
延迟的来源主要有三个:
- 网络延迟——你的服务器到交易所的距离。从新加坡到纽约,延迟至少200毫秒。
- 交易所处理延迟——交易所的撮合引擎处理订单需要时间。高峰期可能几十毫秒到几百毫秒。
- 区块链确认延迟——如果是链上做市,一笔交易要等区块确认。以太坊上平均12秒,慢的时候几分钟。
我个人的经验是:延迟每增加10毫秒,你的报价被「吃掉」的概率就增加5%。为什么?因为高频交易者会利用你的延迟报价进行套利。他们看到你的报价还没更新,就抢先成交,赚你的差价。
怎么优化延迟?我列几个实用方法:
- 使用WebSocket——别用REST API轮询,太慢了。WebSocket能实时推送行情。
- 本地计算报价——别等交易所返回结果再更新报价。用本地行情数据计算,然后批量提交。
- 设置价格保护——在报价中加入一个「延迟缓冲」,比如比实际价格低0.1%。这样即使延迟了,也不容易被套利。
3.5 知识体系总览
下面这张图,是我自己总结的做市商风险管理框架。你可以把它当成一个检查清单,每次做市前过一遍。
这张图的核心逻辑很简单:先识别风险类型,再针对每种风险制定应对策略。别想着一个策略解决所有问题,不存在的。
最后说一句:风险管理不是让你不亏钱,而是让你亏钱的时候亏得少一点。做市商这行,活得久比赚得多更重要。我见过太多人,一个月翻倍,然后一周归零。嗯,别做那种人。
公众号:蓝海资料掘金营,微信deep3321