第十六章:多资产风控——跨品种相关性、跨交易所价差、跨市场资金管理、组合风险聚合

做市商做到一定规模,手里肯定不止一个品种。

你可能同时做BTC永续、ETH期权、SOL现货,甚至还有几个山寨币的网格。这时候,单品种风控就不够用了。我见过不少团队,单看每个品种都好好的,一合并算总账,爆仓了。为什么?因为相关性、价差、资金流转这些“跨资产”的东西,没人管。

这一章,我们就来拆解多资产风控的四个核心模块。嗯,都是我在实盘里踩过坑才总结出来的。

16.1 跨品种相关性:别被“假分散”骗了

很多人以为买了BTC和ETH就是分散风险。其实呢?

我做过一个统计:2020年3月12日那天,BTC和ETH的15分钟相关系数高达0.97。说白了,就是同涨同跌。你同时做多这两个品种,等于把仓位翻倍了,根本没分散。

核心原则:相关性不是静态的。牛市中相关性高,熊市中相关性也会高,但震荡市里可能突然脱钩。

我个人习惯的做法是:

  • 每天计算一次滚动相关系数(窗口期选20天或60天)
  • 当相关系数 > 0.8 时,视为“高相关”,合并计算风险敞口
  • 当相关系数 < 0.3 时,才真正算独立品种

举个例子,你同时持有BTC和ETH的多头,名义本金各100万。如果相关系数是0.9,那你的有效风险敞口不是200万,而是接近190万。这个数字,才是你该用来算保证金和止损的。

避坑指南:我曾经在2021年5月吃过亏。当时BTC和SOL的相关系数只有0.2,我以为很安全。结果5月19日那天,两者同时暴跌,相关系数瞬间跳到0.95。嗯,从那以后,我加了一个“极端行情相关系数”的监控指标。

16.2 跨交易所价差:套利者的命门

做市商经常跨交易所搬砖。但价差不是固定的,它会突然扩大,也会瞬间消失。

我建议你关注三个东西:

  1. 实时价差监控:设置阈值,比如价差超过0.1%就报警
  2. 价差回归速度:如果价差扩大后5秒内不回归,说明流动性出问题了
  3. 交易所延迟:你看到的价差可能是假的,因为数据有延迟

这里有个实战技巧:

# 伪代码:跨交易所价差风控逻辑
if abs(price_binance - price_okx) > threshold:
    if latency < 50ms:
        execute_arbitrage()
    else:
        wait_and_recheck()  # 延迟太高,可能是假信号

为什么延迟这么重要?因为如果你看到价差时已经过了100ms,等你下单,价差可能已经没了。我见过有人因为延迟问题,一天亏了3万U。

注意:跨交易所价差策略,最大的风险不是价差本身,而是“你以为能成交,结果没成交”。滑点、撤单、网络延迟,都会让你从套利变成接盘。

16.3 跨市场资金管理:别让钱卡在半路

多资产做市,资金是流动的。你可能在Binance有100万U,在OKX有50万U,在Bybit还有30万U。但问题是,钱转过去需要时间。

我遇到过最尴尬的情况:某个交易所突然爆拉,我想加仓,结果钱还在另一个交易所的提币审核中。等钱到账,行情已经结束了。

所以,跨市场资金管理,核心是“预留流动性”。

  • 每个交易所至少保留20%的可用资金,别全仓干进去
  • 设置资金划转的“安全垫”:比如从A交易所转钱到B交易所,要预留10分钟的时间差
  • 监控各交易所的“净头寸”,别让某个交易所的敞口过大

我个人习惯用一张表来管理:

交易所 总资产(U) 已用保证金 可用资金 资金划转状态
Binance 1,000,000 600,000 400,000 正常
OKX 500,000 350,000 150,000 提币中(50,000 → Bybit)
Bybit 300,000 200,000 100,000 等待到账

你看,Bybit的可用资金只有10万U,但还有5万U在路上。这时候如果Bybit突然需要追加保证金,你就得从别的地方紧急调钱。所以,我建议每个交易所的可用资金,至少要覆盖该交易所最大单日亏损的2倍。

16.4 组合风险聚合:把所有风险算总账

前面三个模块,都是单点监控。但真正决定你是否爆仓的,是“组合风险”。

组合风险聚合,说白了就是把所有品种、所有交易所的风险加在一起,算一个总账。

我常用的方法是:

  1. 计算每个品种的VaR(在险价值):比如95%置信度下,BTC的日VaR是5%
  2. 考虑相关性:用协方差矩阵把各品种的VaR合并
  3. 加上交易所风险:比如某个交易所的提币延迟、系统故障等
  4. 得到组合VaR:这就是你整个做市业务的最大可能亏损

举个例子:

组合VaR = sqrt( w1^2 * VaR1^2 + w2^2 * VaR2^2 + 2 * ρ * w1 * w2 * VaR1 * VaR2 )

其中:
w1, w2 = 各品种权重
VaR1, VaR2 = 各品种VaR
ρ = 相关系数

如果组合VaR超过了你的总资金的30%,那就得减仓了。别等到爆仓了才后悔。

我的经验:组合风险聚合,最容易被忽略的是“尾部风险”。也就是那些极端行情,比如2020年3月12日、2021年5月19日。这些事件发生的概率很低,但一旦发生,损失是毁灭性的。所以,我建议在组合VaR的基础上,再加一个“压力测试”:假设所有品种同时暴跌20%,你的资金够不够扛?

知识体系图:多资产风控核心逻辑

多资产风控核心逻辑 多资产风控 跨品种相关性 跨交易所价差 跨市场资金管理 组合风险聚合 关键指标 • 滚动相关系数(20天) • 极端行情相关系数 • 有效风险敞口计算 关键指标 • 实时价差阈值监控 • 价差回归速度 • 交易所延迟检测 关键指标 • 各交易所可用资金 • 资金划转时间差 • 净头寸监控 关键指标 • 组合VaR计算 • 协方差矩阵 • 压力测试(尾部风险) 最终目标:计算总风险敞口,防止爆仓

这张图把多资产风控的四个模块串起来了。你想想看,如果只盯着一个品种,或者只盯着一个交易所,那就像盲人摸象。只有把相关性、价差、资金、组合风险全部聚合在一起,才能真正掌控全局。

最后说一句:多资产风控不是一劳永逸的。市场在变,交易所规则在变,你的策略也在变。我建议每周做一次全面的风险复盘,看看哪些假设变了,哪些指标需要调整。嗯,这比任何技术都重要。

无相订单流研究社 微信Lucian808555