为什么「胜率」会骗人

在永续合约里,一个人可以长期胜率很高、同时一直在亏钱。 这不是悖论,是一个只要你愿意就能做到的操作:赚了就平,亏了就扛着不平。 只要仓位不平,账面亏损就不会变成「一笔亏损的交易」。

胜率统计的是什么

交易所接口给出的是已平仓盈亏(closedPnl)——只有你按下平仓键, 那一笔才会进入统计。于是「胜率」衡量的其实是 「你已经愿意认下的那些交易里,赚的占几成」, 而不是「你的判断对了几成」。两者可以相差很远。

一个还开着的、浮亏 90% 的仓位,在胜率里是不存在的。

这在真实数据里有多普遍

我们对 3,794 个峰值敞口超过 100 万美元的地址做了一次对照: 把已平仓胜率按市价重算的累计盈亏放在一起看。

其中 830 个地址 (21.9%)同时满足两件事:
· 已平仓胜率中位 50.2% —— 看起来一半以上的交易是赚的
· 但按市价重算,他们的累计盈亏是负的

五个里就有一个。他们的共同特征是账上一直挂着没平的浮亏仓位—— 钱确实亏了,只是还没被记成「一笔亏损的交易」。

我们改用什么口径

我们不看已平仓盈亏,改成盯市(mark-to-market): 每天用当时的市场价,把他手上所有仓位重算一遍, 未平仓的浮亏浮盈和已经落袋的一样计入。仓位在不在、平没平,都算。

口径一换,榜单会翻个个儿。

一个具体的例子

盯市口径下的第一名是 0x5b5d…c060,累计 $1.73 亿。 而在我们早期按已平仓盈亏做的打分里,同一个地址被标成 「做市/刷单型」、胜率 11.6%、盈亏比 0.01—— 一个会被任何榜单直接筛掉的标签。

同一个地址,两个口径,两个相反的结论。 这就是我们当初重建整套盯市账本的全部理由。

但盯市也不是万能的,第一名未必最扎实

换了口径不等于换个数字就完事。把前两名并排看:

 0x5b5d…c060(第 1)0xecb6…2b00(第 2)
盯市累计$1.73 亿$1.17 亿
其中已经落袋$8,343.5 万(48.3%) $8,513.9 万(72.5%
峰值敞口$10.49 亿$3.14 亿
最大回撤$1.60 亿$4,700.4 万
交易天 / 在册天363 / 423 423 / 423

第一名赚得多,但他的钱大部分还挂在账上没落袋, 而且是用大约 3.3 倍的敞口、 3.4 倍的回撤换来的。 第二名赚得少,但钱基本到手了,而且每一天都在场

所以我们在页面上同时给出已实现比例风险用量, 而不是只排一个总额——「赚了多少」和「用什么换的」是两个问题。

还有一类天生的高胜率:清算接盘方

库里有 2 个地址被单独标了出来:他们的成交里 68.7% 来自清算流,平仓胜率中位 99.2%

这个近乎 100% 的胜率不是看对了方向——他们按清算价接手别人被强平的仓位, 再到市场上平掉,赚的是协议给的价差。这种角色没有可复制的信号: 他不预测涨跌,他等别人爆仓。如果一个榜单按胜率排序,这类地址会浮到最顶上。

一句话

看一个交易者,先问这个数字统计的是哪些交易。 如果答案是「他自己选择结束的那些」,那它衡量的就不只是判断力, 还包括了他愿不愿意认亏