一、风控总览:做市商为什么需要风控?核心风控指标概览
做市商这行,说白了就是在刀尖上跳舞。你一边给市场提供流动性,一边得防着被市场反咬一口。我见过太多团队,策略跑得漂亮,但一次黑天鹅事件就把几年的利润全吐回去。为什么会这样?因为风控没跟上。
我个人习惯,把风控比作开车时的刹车系统。你油门踩得再猛,刹车失灵也是白搭。做市商的风控,就是那套刹车——它不直接帮你赚钱,但它能保证你不翻车。
1.1 做市商为什么需要风控?
先问个问题:做市商赚的是什么钱?
赚的是买卖价差,赚的是流动性溢价。但市场不是慈善家,它随时可能给你挖坑。我遇到过最典型的场景:某个小币种突然被砸盘,你的库存还没来得及对冲,账面浮亏已经超过当日利润上限。这时候如果没有风控,你只能眼睁睁看着亏损扩大。
做市商需要风控,核心原因就三个:
- 防止爆仓:杠杆交易下,一次方向性错误就能让你归零。我记得2020年3月那次流动性危机,不少做市商因为风控不到位,直接被打穿。
- 控制回撤:连续盈利10天,第11天亏掉一半,这种体验谁都不想有。风控就是给收益曲线加个「安全带」。
- 合规要求:现在交易所和监管机构对做市商的风控要求越来越严。没有完善的风控体系,你连上线的资格都没有。
核心观点:风控不是成本,而是做市商的生存底线。没有风控的做市策略,就像没有护栏的悬崖公路——早晚要出事。
1.2 核心风控指标概览
做市商的风控指标,我一般分成三大类:风险暴露类、损益类、压力测试类。下面逐个说。
1.2.1 希腊字母(Greeks)
希腊字母是衡量期权风险的标配,但做市商同样需要关注。说白了,它们告诉你「市场动一下,你的仓位会怎么变」。
| 指标 | 含义 | 做市商关注点 |
|---|---|---|
| Delta | 价格每变动1单位,仓位价值变化 | 方向性风险敞口,一般控制在±0.5以内 |
| Gamma | Delta的变化率 | 价格剧烈波动时的非线性风险 |
| Theta | 时间每流逝1天,仓位价值变化 | 持仓时间成本,尤其是期权做市 |
| Vega | 波动率每变动1%,仓位价值变化 | 波动率突变风险,我见过最惨的一次就是Vega没控住 |
个人经验:我建议做市商至少每天盘后计算一次整体希腊字母暴露。如果某个希腊字母超过阈值,必须立刻调整。我曾经因为Gamma暴露过大,在行情急涨时Delta瞬间翻倍,差点出事。
1.2.2 最大回撤(Max Drawdown)
最大回撤,就是从净值最高点到最低点的跌幅。这个指标我特别看重,因为它直接反映策略的「抗揍能力」。
做市商的最大回撤,一般分两个维度:
- 日内最大回撤:单日内的净值波动。我习惯设3%-5%的硬止损,到了就强制平仓。
- 历史最大回撤:从策略上线以来的最大回撤。这个值决定了你的仓位大小——回撤越大,仓位越要轻。
避坑指南:我曾经见过一个团队,策略回测最大回撤只有2%,但实盘一个月就亏了15%。为什么?因为回测时没考虑流动性枯竭和滑点。所以最大回撤一定要用压力测试来修正,别只看历史数据。
1.2.3 VaR(Value at Risk,风险价值)
VaR 告诉你:在给定置信水平下,未来一段时间内最大可能亏损是多少。比如「95%置信水平下,日VaR为10万」,意思就是有95%的概率,单日亏损不超过10万。
做市商常用的VaR计算方法有三种:
- 历史模拟法:直接用过去N天的收益率分布,取分位数。简单粗暴,但依赖历史数据。
- 参数法:假设收益率服从正态分布,用均值和标准差算。计算快,但正态分布假设在极端行情下不成立。
- 蒙特卡洛模拟:随机生成大量价格路径,模拟未来损益。最准确,但计算量大。
# 一个简单的历史模拟法VaR计算示例(Python伪代码)
import numpy as np
# 假设有过去100天的日收益率数据
returns = np.array([...]) # 100个收益率
confidence_level = 0.95
VaR = np.percentile(returns, (1 - confidence_level) * 100)
print(f"95% VaR: {VaR:.2%}")
注意:VaR 有个致命缺陷——它不告诉你「超过VaR的亏损有多大」。所以做市商还要配合CVaR(条件风险价值)来用,CVaR 计算的是超过VaR部分的平均亏损。
1.3 知识体系总览图
下面这张图,是我自己梳理的做市商风控核心框架。你可以把它当作一张「地图」,后续章节都会围绕这些模块展开。
1.4 小结
这一章我们聊了做市商为什么需要风控,以及三个核心指标:希腊字母、最大回撤、VaR。你想想看,这三个指标其实对应了三种不同的风险视角:
- 希腊字母告诉你「市场波动时,你的仓位怎么变」
- 最大回撤告诉你「最坏情况下,你能扛多少」
- VaR 告诉你「大概率下,你会亏多少」
我个人习惯,每天开盘前先看一遍这三个指标。任何一个超出阈值,当天就降低仓位或者暂停交易。嗯,这听起来保守,但做市商这行,活得久比赚得快更重要。
一个小建议:刚开始搭建风控体系时,别追求完美。先盯住最大回撤和VaR这两个指标,把底线守住。希腊字母可以等策略稳定后再逐步细化。我曾经一开始就想把所有指标都管好,结果反而顾此失彼——先抓主要矛盾,这是过来人的经验。