6、实时监控指标:敞口监控、盈亏监控、Greeks 监控、保证金利用率、订单流异常

做市商的风控,说白了就是一场「实时盯盘」的硬仗。

我见过太多团队,策略写得漂亮,回测曲线完美,一上线就被市场打得措手不及。为什么?因为实时监控没跟上。你想想看,做市商每秒都在跟市场交互,敞口、盈亏、Greeks 这些指标,晚看一分钟,可能就是几十万的窟窿。

这一章,我把最核心的五个监控指标掰开揉碎了讲。每个指标我都踩过坑,你直接拿去用就行。

6.1 敞口监控:你的「隐形炸弹」

敞口,就是你现在手里有多少「裸奔」的头寸。

做市商最怕什么?不是亏钱,是不知道自己在亏钱。敞口监控就是你的第一道防线。

核心原则: 敞口必须分维度监控,不能只看总量。

我个人习惯把敞口拆成三个维度:

  • 净敞口(Net Exposure): 多空相抵后的净值。比如你买了100个BTC,卖了80个BTC,净敞口就是20个BTC。
  • 总敞口(Gross Exposure): 多空绝对值之和。上面那个例子,总敞口是180个BTC。
  • 方向性敞口(Directional Exposure): 按币种、按到期日、按波动率曲面分段统计。

我在项目中遇到过一件事:有个团队只看净敞口,觉得风险不大。结果市场突然波动,他们卖出的深度虚值期权被大量行权,总敞口瞬间爆表。嗯,从那以后,我把总敞口也加到了预警列表里。

避坑指南: 我曾经只监控现货敞口,忽略了期货的基差敞口。后来发现,基差突然拉大时,现货和期货的敞口对冲根本来不及。现在我的系统里,基差敞口是单独一条监控线。

6.2 盈亏监控:别等收盘才看账本

盈亏监控不是让你看「今天赚了多少钱」,而是看「当前持仓的浮动盈亏」和「已实现盈亏」的实时变化。

我建议你至少监控三个层面:

  1. 未实现盈亏(Unrealized P&L): 当前持仓按市价计算的浮动盈亏。这个指标最敏感,波动一大就变脸。
  2. 已实现盈亏(Realized P&L): 已经平仓的盈亏。这个指标更稳定,但滞后。
  3. 总盈亏(Total P&L): 两者之和,你的真实收益。

为什么要分开看?因为未实现盈亏容易让人产生错觉。我记得有一次,一个交易员看到未实现盈亏是正的,就放松了警惕。结果市场反转,未实现盈亏瞬间变负,他手忙脚乱地平仓,反而把已实现盈亏也拖下水了。

注意: 盈亏监控一定要设置「回撤阈值」。比如单笔亏损超过总资金的2%,立刻报警。别问我为什么,问就是血的教训。

6.3 Greeks 监控:期权做市商的「心电图」

如果你做期权做市,Greeks 监控就是你的命根子。

Delta、Gamma、Vega、Theta、Rho,这五个希腊字母,每一个都代表一种风险维度。我简单说一下重点:

Greeks 含义 监控重点
Delta 标的价格变动1单位,期权价格变动多少 Delta 绝对值不能太大,否则方向性风险过高
Gamma Delta 对标的价格的敏感度 Gamma 大的时候,Delta 会快速变化,需要频繁对冲
Vega 波动率变动1%,期权价格变动多少 Vega 暴露过大,波动率突变时容易爆仓
Theta 时间每过一天,期权价值损失多少 Theta 是做市商的主要收入来源,但要注意临近到期日
Rho 利率变动1%,期权价格变动多少 短期期权影响小,长期期权需要关注

我个人习惯把 Greeks 监控做成「热力图」的形式。比如 Delta 超过某个阈值,格子变红;Gamma 异常,格子闪烁。一眼就能看出问题在哪。

一个小技巧: 我曾经只监控单个合约的 Greeks,忽略了组合的 Greeks。后来发现,两个合约的 Delta 对冲后,Gamma 可能反而叠加了。现在我的系统里,组合 Greeks 是必监控项。

6.4 保证金利用率:别让交易所帮你平仓

保证金利用率,就是你现在用了多少保证金,还剩多少可用。

这个指标很简单,但很多人栽在上面。为什么?因为保证金利用率不是线性的。你用了80%的保证金,不代表还有20%的安全空间。市场波动一大,保证金要求会瞬间提高。

我建议你设置三级预警:

  • 黄色预警(60%): 提醒你仓位偏重,可以考虑减仓。
  • 橙色预警(75%): 强制检查所有持仓,准备追加保证金。
  • 红色预警(90%): 立即减仓,否则可能被强平。
血的教训: 我曾经遇到过交易所临时提高保证金比例的情况。本来只用了70%的保证金,一夜之间变成95%。要不是系统自动报警,我可能已经被强平了。所以,保证金利用率监控一定要留足余量。

6.5 订单流异常:发现「看不见的手」

订单流异常,是风控里最容易被忽视,但也是最致命的一环。

做市商的核心是提供流动性,但如果订单流出现异常,比如突然出现大量小额订单、或者某个价格区间被频繁扫单,那很可能有人在操纵市场。

我监控订单流异常主要看这几个指标:

  1. 订单频率异常: 每秒订单数突然飙升,可能是机器人攻击。
  2. 订单大小异常: 突然出现远超正常规模的订单,可能是大户进场或出货。
  3. 订单撤销率异常: 大量订单刚挂上去就撤销,可能是试探性攻击。
  4. 价差异常: 买卖价差突然扩大或缩小,可能是流动性枯竭或操纵。

我记得有一次,系统报警说某个币种的订单撤销率从5%飙升到40%。我一看,果然有人在用「幌骗」手法,挂大单诱导价格,然后瞬间撤单。要不是监控及时,我们可能就被骗进去了。

我的做法: 订单流异常监控最好结合机器学习。设定一个基线,比如过去24小时的平均订单频率,然后实时对比。超过3个标准差就报警。这样能过滤掉大部分噪音。

知识体系总览

下面这张图,是我做实时监控系统的核心逻辑。你照着搭,基本不会出大问题。

实时监控指标体系 实时风控监控 敞口监控 盈亏监控 Greeks监控 保证金利用率 订单流异常 净敞口 总敞口 方向性敞口 未实现盈亏 已实现盈亏 总盈亏 Delta/Gamma Vega/Theta 组合Greeks 三级预警 频率/大小/撤单率

这张图的核心逻辑是:五个监控指标各自独立,但又相互关联。比如敞口过大,保证金利用率就会飙升;Greeks 异常,盈亏就会剧烈波动。所以,你不能只看一个指标,要五个一起看。

好了,这一章的内容就这些。实时监控不是一蹴而就的事,需要你根据实际交易品种和市场环境不断调整阈值。但只要你把这五个指标搭起来,风控的基本盘就稳了。

交易系统化学习资料 微信Strategy888888