Blave 顶尖交易员怎么用

看懂「顶尖」是怎么选出来的、曝险数字代表什么,以及四个最常见的误读。

最后更新 2026-09
要点总结
  • 「顶尖」指的是资产规模:把每个帐户连接后读到的钱包余额加总,由大到小取前 10%,再要求资产大于 1,000 美元。过程中不看任何绩效——没有收益率、没有夏普、没有回撤。
  • 曝险是「中位数的净名目部位 ÷ 该人总资产 ×100」。30 代表中位的那位交易员净做多约 0.3 倍资产。
  • 它是全市场的一条序列,不是 BTC 专属;Studio 上换币种只换底下叠的价格线,曝险数字完全一样。
  • 它不是 z-score,也没有跟近 30 天比。过去一年只有 5.1% 的时间是负的,所以「大于 0 就是看多」几乎永远成立——有信息量的是它相对自己近期水位的位置。
  • 目前没有官方策略使用这个指标,本文的用法都是示意、未回测。

看到「顶尖交易员在做多」,你第一个该问的是:顶尖是怎么定义的?在 Blave,这个答案跟多数人的直觉不一样——它完全不看绩效

什么是 Blave 顶尖交易员?

Blave 顶尖交易员是一群从 Blave 自家用户里选出来的帐户:用户在 Studio 连接交易所 API 之后,系统会定期读取该帐户的钱包余额与持仓,再依资产规模排序取出前 10%。这些帐户的持仓汇总起来,就是曝险、部位、关注三个页面的资料。它不是交易所的公开排行榜,也不是链上地址。

选取分三步:

步骤做了什么
1. 加总资产把该帐户所有钱包类型的余额加总——现货、合约、理财都算进去,不是只看合约帐户。
2. 取前 10%先排除余额 10 美元以下的空帐户,再依加总后的资产由大到小排序,取前 10%。比例是固定的,人数会随活跃帐户数变动。
3. 套资产门槛再要求资产大于 1,000 美元。

整个过程没有任何绩效字段。资产大可能只是本金大、也可能只是没有出金,跟赚不赚钱是两件事。

三个页面各自回答不同的问题:

页面回答什么值怎么算
曝险这群人整体偏多还是偏空每人的净名目部位 ÷ 自己的总资产,取中位数再乘以 100
部位他们押在哪些币每个币的净部位总和 ÷ 有持仓的顶尖交易员人数
关注他们在盯哪些币把该币加进观察清单的人数 ÷ 有观察清单的人数

最关键的四点

一、「顶尖」是资产规模,不是绩效

这是最多人读错的地方,连我们自己的旧说明都写错过。排序键是钱包余额加总,程式里不存在收益率、夏普比率、最大回撤这些字段。所以这个指标告诉你的是「资金体量大的那群人怎么站」,不是「赢家怎么站」。

二、它是全市场指标,不是 BTC 指标

曝险把这群人所有币种的永续部位加总成一个数字,没有币种维度。Studio 的曝险页可以选币,但那个选择只换底下叠的价格线,曝险柱状完全不变。想知道他们押在哪个币,要看部位页。

三、它是原始比率,不是 z-score

市场情绪巨鲸警报那些指标都会跟该币近 30 天比、换算成 z-score,所以 ±2、±3 是有意义的门槛。曝险不是——它就是一个比例,没有标准化。近一年(2025-09-15 至 2026-09-15)的分布是这样,注意 2025-10 之前是每小时一笔、之后才是每 5 分钟:

统计
中位数11.3
p25 / p753.4 / 24.9
p5 / p95−0.01 / 39.6
为负的时间比例5.1%

换句话说,这群人长期是净做多的,「曝险大于 0=看多」几乎永远成立,那句话没有信息量。有信息量的是相对位置:曝险掉到近期分布的低档,通常代表这群人正在减多或转空。

四、关注页看的不是持仓

关注页的资料来自这些交易员在 Blave Studio 自己建立的观察清单,不是他们的仓位。有人在看,不代表有人已经进场。

读数之前先问三件事:这个数字是资产选出来的还是绩效选出来的?我看的是全市场还是单币?现在这个值在近期分布的哪个位置?

这个数字涵盖了什么、没涵盖什么

有几个边界会直接影响你怎么解读,写在这里而不是藏在注脚:

  • 分母是总资产,分子只有部分永续持仓。每个人的净曝险是「永续净名目部位 ÷ 全部钱包资产」,而现货与理财的余额算在分母里、却不会出现在分子。重仓现货的人,曝险会被稀释得比较低。
  • 部分持仓类型不计入。只有特定几种永续持仓会进入计算,其他型态的合约与现货部位不算。所以这不是「这群人的全部部位」,是其中一个切面。
  • 样本是小群体,而且会变。前 10% 是比例不是固定名额,活跃帐户变少人数就变少;中位数也只在「当下有计入持仓的人」之间取。不同时期的数值不完全可比。
  • 5 分钟的棒是假精度。曝险序列每 5 分钟写一次,但底层的持仓与余额每小时才更新一次。同一小时内的变动主要来自币价重算名目价值,不是有人调仓。
  • 历史从 2025-03-03 开始,而且前段是每小时一笔、后来才变成每 5 分钟。做回测时要把这件事算进去。

在 Studio 上怎么看?

页面看得到什么权限
曝险曝险柱状图加所选币的价格线,周期 5 分钟到 1 天;本文范例都用 1 小时,因为底层资料每小时才更新一般帐号看得到,但资料延后 7 天;Pro 看实时
部位多单榜与空单榜:币别、价格、进场价、部位占比Pro
关注币别、价格、24 小时涨跌、储存比例Pro

部位页的「进场价」要小心:它是该币所有持仓笔的简单平均,不分多空、也不依部位大小加权,所以多单榜上的进场价有可能混进了空单的成本,不能直接当成这群人的成本线。

用 API 或 Blave Agent 取数要注意什么?

曝险有对外端点 GET /blave_top_trader/get_exposure(需 API 方案),参数是周期与起讫日,没有 symbol——因为它本来就是全市场的。部位与关注目前没有对外端点,只在 Studio 页面上。

在 Blave Agent 里用 fetch_top_trader_exposure(interval, start, end, headers) 取得,回传的 alpha 就是上面说的比例值。

# 曝险没有 symbol 参数:它是一条全市场序列
tt = fetch_top_trader_exposure("1h", START, END, hdrs)
print(tt["alpha"].describe())

可以怎么放进策略?

以下三种用法没有官方策略、也没有回测,是起点不是结论,要用请自己验证。

1. 用相对水位,不要用 0

因为长期偏正,拿 0 当多空分界等于几乎永远在做多。改成跟自己的近期分布比:

tt = fetch_top_trader_exposure("1h", START, END, hdrs)
# 近 90 天的分位数当水位;比绝对值 0 有意义
lo = tt["alpha"].rolling("90D").quantile(0.1)
hi = tt["alpha"].rolling("90D").quantile(0.9)
crowded = tt["alpha"] > hi      # 这群人押得比平常满
flush   = tt["alpha"] < lo      # 通常代表这群人在减多或转空

2. 看它跟价格背离

价格创新高、曝险却在往下,代表这群人一边涨一边减多。这是一种观察,不是规则——它也可能只是有人把仓挪到不计入的类型里。

px = fetch_kline(SYMBOL, "1h", START, END, hdrs)["close"]
d = px.to_frame("px").join(tt["alpha"]).dropna()
# 20 根内:价格走高、曝险走低
div = (d["px"] > d["px"].shift(20)) & (d["alpha"] < d["alpha"].shift(20))

3. 当情境确认,不当进场信号

这个指标更新慢、样本小,适合当「现在整体气氛偏向哪边」的背景信息,用来调整部位大小或决定要不要接某个信号,不适合单独拿来进出场。想确认同一段时间有没有异常资金动作,可以搭配巨鲸警报一起看。

搭配哪些指标?

搭配为什么
顶尖交易员 + 巨鲸警报前者是这群帐户的部位,后者是全市场未平仓与成交量的异常,一个是人、一个是量
顶尖交易员 + 市场情绪部位偏多、而合约溢价也偏高时,两边讲的是同一件事,但资料来源完全不同
顶尖交易员 + 板块轮动部位页告诉你他们押哪些币,板块轮动告诉你那些币所在的板块在不在动
这是参考资料,不是买卖信号。它反映的是一小群帐户在某个切面上的部位,取的是中位数,样本组成会随时间改变;分母包含不会进分子的资产,部分持仓类型不计入,底层资料每小时才更新。资产规模大不等于判断正确——这些人一样会做错方向。