HIBT 事件合约策略:日赚 1,000–2,000 U,10 天后失效被封

HIBT 事件合约 GCEI/USDT 完整实录:肉眼发现盘口规律,录 28 天秒级数据做均值回归验证(63.75% 胜率,z=33.8),实盘日赚约 1,000–2,000 U,第 10 天优势失效、账号被封。含原始数据与全部截图。

先说结论,因为这篇的重点不在”我赚了多少”:


一、肉眼发现的异常:HIBT 的 GCEI 盘口”太规律”

起点很偶然。那段时间我在做事件合约,在一个小所(HIBT)上看行情时, 注意到了 GCEI/USDT 这个交易对(GCEI 是一个 Web3 算力协议代币)。

它的盘口有一种一眼就能看出来的不自然

  • 价格在一个很窄的区间里来回走,像被一只手按着
  • 挂单与撤单的节奏感很强
  • 波动不是随机的——它总是回到某个位置附近

做久了会有这种直觉。但直觉不能下注,它只能用来决定去哪看

HIBT 事件合约界面:GCEI/USDT,买涨与买跌赔率均为 83%

平台的事件合约界面。GCEI 是这个平台上唯一值得研究的标的—— 左侧一串对比项(BTC、ETH、XAUT、XAG、CLUSDT、SOL、BNB、NAS100、A50、SSE)的赔率都在 70%–85% 之间,但只有 GCEI 的盘口呈现出那种”被按住”的形态。

二、先解决执行

研究要回答的是”值不值得下单”,但在那之前得先能下单。

事件合约的下单入口在网页端,手动点单的节奏跟不上午夜边界的信号, 所以这部分必须自动化。我用的是一套现成的事件合约自动下单工具 (某位群友开发,非我本人作品),跑了两个多月,稳定性够用。

工具的工程细节不属于本文范围,这里只说明一件事: 我把它当作一个黑盒执行器——它负责把信号变成订单, 但它对”这个信号有没有优势”这件事一无所知。那是我的工作。

三、数据:从”总是回来”到”1 秒一次”

工具解决了”怎么下单”,但我的问题是”值不值得下单”。 而网页行情刷新太慢,根本看不出节奏。

所以我做的第一件事,是搭一套自己的数据采集:直接连平台的 WebSocket 行情推送, 把秒级 tick 全部落盘(接口地址在工具的实现里可以找到)。

关键变化是信息密度

观察项网页/常规 API逆向 WS 后
更新频率数秒一次且被合并约 1s 一次
价格只见中间价逐笔 tick,可还原到秒
撤单行为不可见

这一步是整个项目的转折点。 因为”1s 一次的行情”意味着一件事: 如果价格确实在均值附近做回复运动,那么在秒级粒度上, 回复过程就是可观测、可定量、可交易的。 粗粒度下它只是一个模糊的”总是回来”,细粒度下它才是一个能被证伪的过程。

四、搭一套数据管线

有了数据源,接下来是笨功夫。我搭了一套完整管线,让它 24/7 自己跑:

WS 采集器  ──►  raw JSONL  ──►  每日 01:01 gzip 轮转(保留 90 天)
(秒级 tick)                      │

                            每日 02:30 重建 bar + 出统计分析报告


                            网页面板(实时 K 线 + 布林带 + 采集状态)

几个当时做了、后来证明很值的决定:

  • 同时录 BTC 和 ETH 作为对照。没有对照,你无法区分”这是 GCEI 的特性” 还是”这是整个市场的普遍行为”。这是整个项目里最重要的一次性设计决定。
  • 采集器用 systemd 常驻(开机自启、崩溃自动拉起),面板同理。
  • 转储前先压缩:原始 JSONL 一天约 156 MB,gzip 后约 11 MB(压缩比 ~14.7×)。 不压缩一个月 5 GB,压缩后约 0.5 GB。

实际跑出来的规模(跑了 28 天后回看):

指标实测值
累计推送帧数4,225 万帧
1 分钟 bar51,240 根
重连次数84 次
无故障连续运行28 天以上

五、统计验证

这是最关键的一步。均值回归不能靠”看图觉得它会回来”来确认——图上看什么都像回归。 必须做可以证伪的检验。

事件的真实结算语义(这是前提,错了全错)

这个平台的事件合约是:押 N 分钟后的价格相对入场价是涨还是跌

入场价 = 决策时刻的最新 tick
结算价 = 入场时刻 + N×60 秒整前最后一笔 tick
赔率   = +0.8 / −1.0  →  盈亏平衡胜率 55.56%

四个检验

④ 反向检验:它什么时候不回归

只验证”平均成立”是自欺,因为这类策略爆仓永远发生在”不回归”的那一次。 所以我还专门找了反例:哪些时段自相关转正了?哪些时段的偏离超出历史极值?

六、事件合约策略:fade 短期动量

验证通过后的策略逻辑很朴素:在分钟边界,fade 过去 30 秒的极端走势。

信号条件:过去 30s 的累计涨跌落在历史分位的极端区间
  · 刚跌到低位 → 押 UP(赌回归)
  · 刚涨到高位 → 押 DOWN(赌回归)

入场:分钟边界 + 延迟 2 秒(模拟真实下单延迟)
结算:入场后 1 / 3 / 5 / 10 分钟

为什么加 2 秒延迟:这是为了确认”这个边缘扛不扛得住真实执行的延迟”。 如果一个边缘必须在零延迟下才成立,它就不是可交易的边缘。 实测结论是 2–3 秒延迟影响很小,边缘扛得住

我还做了两个变体作为对照:dual(5 秒与 30 秒窗口同向极端才开仓)、 dualloc(在 dual 基础上再加位置过滤)。

七、结果:优势真的存在

下面是实盘口径(含 2 秒延迟)的影子信号结算结果。 统计区间 2026-08-13 ~ 08-22,共 10 天:

指标数值
已结算单数15,130
胜率63.75%
盈亏平衡线55.36%
累计 PnL+2,304 单位
相对 50% 的显著性z = 33.84(p < 0.001)
相对平衡线的显著性z = 20.66

这不是运气。 z = 33.84 意味着如果这真是抛硬币, 出现这个偏离的概率低到在宇宙寿命内都不会发生一次。

按结算档位拆开,还有一个很漂亮的结构:

结算档位n胜率平衡线优势
1 分钟7,12262.12%55.87%+6.25pp
3 分钟3,47963.44%55.56%+7.88pp
5 分钟2,66565.48%54.64%+10.84pp
10 分钟1,86468.13%54.05%+14.08pp

胜率随持有时间单调递增。 这个结构本身就在告诉你机制是什么: 偏离越大、给回归的时间越长,回归完成得越充分。

两个方向都成立,没有方向性偏差:

DOWN 信号  n=7,740  胜率 62.33%
UP   信号  n=7,390  胜率 65.25%

逐日表现(10 天全部为正)

日期单数胜率PnL
08-1387159.93%+63.4
08-141,02166.11%+190.7
08-151,34665.01%+233.3
08-161,62266.03%+313.5
08-171,50365.07%+266.5
08-181,62162.80%+221.9
08-191,85063.57%+279.1
08-201,91265.38%+351.6
08-211,77061.47%+199.9
08-221,61461.52%+184.6

十天,没有一天亏损。按当时的仓位,这对应每天大约 1,000–2,000 USDT。

下面是平台账户页自己记录的收益曲线。它和上面从原始数据算出来的数字互相独立—— 一个是平台记账,一个是我从逐笔 tick 重算,两者指向同一个结论:

平台账户页的收益曲线:胜率 63.7%,累计 +13,573.2 U

自己后台的收益曲线,胜率 63.7%,累计 +13,573.2 U。账户名显示为「云顶之弈(被禁)」。

横轴是平台的滚动时间窗口(约 13 天),不代表实际盈利只发生在这段。 后面第八节会说明:这 13,573 U 的形态(前期稳定爬升、后期转平)与我独立重算的数据是一致的。 按约 10 天的盈利期折算,日均约 1,300 U,与当时的实盘感受(1,000–2,000 U/天)吻合。

注意右上角那行小字:「账号被封(历史数据不可用)」。 先记住它,第十一节再回来看。

最初的计划是”别太狠”——这个细节到第十一节会显得很有意味。

八、然后它消失了:优势衰减的实测数据

08-23 开始,同样的策略、同样的参数,数字变了:

时期n胜率平衡线PnL显著性
08-13 ~ 08-2215,13063.75%55.36%+2,304z = +33.84
08-23 起52,06153.17%55.31%−2,003z = −9.76

两件事都极度显著。 这不是”从有优势变成噪声”—— 53.17% 相对 55.31% 的平衡线是 z = −9.76, 意味着后期它在统计上确实是个亏钱策略,而不是回到了随机。

换句话说:这不是优势消失了,是优势反向了。

事后回看我做对了什么:我保留了完整的逐日记录, 所以能在它失效的第一周就看出来——而不是继续亏两个月才怀疑策略。

做错了什么:看到衰减之后的第一反应是”调参数”, 而不是”接受它已经死了”。这件事浪费了一些时间。

九、账号被封——小所与事件合约平台的对手方风险

我事前有认知,但程度远远不够:

  • 我把它当成”需要注意的风险”,而不是”随时会发生的终止条件”
  • 我设计了延迟模拟、仓位上限、健康度监控—— 但我的风控里没有一个字段叫”平台随时会没收本金”
  • 我更没有为”本金被扣”准备任何应对

这是这次真正的教训。它跟策略无关,跟市场无关。

十、当时的多账户分摊结构(以及我因此多赚了多少)

原帖里那句”跟几个群友一起设计了个策略”,实际落地的组织形式是多账户

原因很直接:在一个价格由平台维持的交易对上持续盈利,单账户的被关注度会快速上升。 所以当时开了多个账户,用上下级关系挂成一套结构:

HIBT 后台的账户清单:17 个账户与上下级关系

HIBT 后台的账户清单。代理商/直客、上级 UID、各自的开仓本金与胜率都列在里面。

注意这张表里两个细节:

  • 账户胜率差异很大(47% 到 70%),不是每个账户都在赚钱 —— 这正是”分摊”的含义, 不是所有账户用同一个信号、同一个节奏
  • 上下级关系是显式记录的(上级 UID 一列),这套结构在平台后台是可查的

多账户还带来一项策略本身之外的收入:返佣

HIBT 返佣后台:累计 38,191.7662

HIBT 返佣后台的 90 天趋势。「我的佣金」口径下累计 38,191.7662。

这里还有一个我必须写出来的事实:返佣让这个项目的实际收入高于策略本身的盈亏。 也就是说,我当时有动机去开更多账户、做更大流水—— 而这个动机恰好和”不要引起对手方注意”是冲突的。

事后看,多账户本身就是一种信号:它让平台更容易识别出”这是一组协同操作的账户”。 我以为自己在分散风险,实际上可能在集中暴露。

十一、平台是怎么说这件事的

下面是我和平台客服的实际对话。它比我的任何分析都更直接地说明了这类平台的运行逻辑:

与 HIBT 客服的对话记录

2026-09-04 的客服对话。

看这段对话时,注意它的逻辑结构——这比情绪更重要:

  1. 平台不需要指控你违规,只需要给你打一个标记(“风险账号”)
  2. 标记一旦打上,出金通道关闭,而且和你的盈亏无关
  3. 理由是自洽的:在一个价格由平台自己维持的交易对上,你赚的就是它亏的
  4. 所以”盈利”这件事本身,就构成了它标记你的充分理由

我事前以为风险是”平台可能跑路”。 实际发生的风险是:平台合法地、按规则地、平静地,把你赚到的钱留在它那里。

这两件事的应对方式完全不同。前者靠分散,后者靠根本不参与

十二、如果重来一次:动手前的定级表

我会在写第一行代码之前先填这张表:

维度问题这次的答案
收益来源钱从谁的口袋来?平台自己 ❌
平台动机它为什么允许你赚?它不允许 ❌
提取难度出金是否顺畅?
本金暴露最坏情况损失多少?全部本金 ❌
可验证性盈亏能否被第三方核对?不能 ❌
优势稳定性有无衰减监控?有 ✅(唯一做对的)

六个维度里四个负分。 这个项目从一开始就不该以”能赚多少”来评估, 而应该以”这笔钱我能不能接受全部损失”来评估。

十三、可复现的部分:事件合约均值回归的检验清单

策略已经失效,不值得复现。但方法论值得

  1. 肉眼的”不自然感”是有效信号——但它只能决定你去哪里做检验,不能作为交易依据
  2. 换更细的粒度看——很多”看不懂”的行情,在秒级粒度上是可解释的过程
  3. 先算清盈亏平衡点——+0.8/−1.0 的平衡点是 55.56%,不是 50%
  4. 录对照标的——BTC/ETH 对照能区分”个别现象”和”市场普遍行为”
  5. 用真实盘口做 walk-forward,包含执行延迟——回测数字不能替代这件事
  6. 保留全部逐日记录——这是你唯一能在优势衰减时及时发现的工具
  7. 优势会消失,而且可能反向消失——把”监控衰减”当作策略的一部分来设计
  8. 动手前先给对手方风险定级——而不是等到被封号才想起来

相关阅读

这件事的教训可以拆成两条独立线索,我都单独写了:

最后

这条研究跑到最后,最有价值的产出不是那 +2,304 单位,而是三个数字

63.75%  —— 优势存在时它是多少(z = 33.8)
53.17%  —— 优势反向后它是多少(z = −9.8)
10 天   —— 从第一到第三之间隔了多久

我把它写出来,是因为网上绝大多数策略文章只给你看第一个数字。 而第二个和第三个,才是决定你会不会亏钱的东西。

这一策略的实盘截图

来源:交易所后台

不可独立验证以下为交易所后台截图。交易所后台只有图片,没有 API、也没有可分享的页面,因此这些图无法被独立回溯核对——它们说明「我在做」,但不构成可验证的业绩证据。

自己后台的收益曲线:胜率 63.7%,累计 +13,573.2 U。右上角那句「账号被封(历史数据不可用)」是这张图最关键的部分。
2026-08-20 ~ 09-02HIBT 账户后台截图于 2026-09-04

自己后台的收益曲线:胜率 63.7%,累计 +13,573.2 U。右上角那句「账号被封(历史数据不可用)」是这张图最关键的部分。

HIBT 后台的账户清单:17 个账户,含合伙人身份(代理商/直客)、上下级关系与各自胜率。这是「多账户分摊风险」的实际做法。
2026-08 ~ 09HIBT 后台截图于 2026-09

HIBT 后台的账户清单:17 个账户,含合伙人身份(代理商/直客)、上下级关系与各自胜率。这是「多账户分摊风险」的实际做法。

HIBT 返佣后台:累计 38,191.7662。日佣金在 8/16 前后达到峰值(70+),8/23 之后归零——这条曲线独立佐证了优势的起止时间。
近 90 天HIBT 返佣后台截图于 2026-09-17

HIBT 返佣后台:累计 38,191.7662。日佣金在 8/16 前后达到峰值(70+),8/23 之后归零——这条曲线独立佐证了优势的起止时间。

与平台客服的对话。核心那句是:「盈利还是亏钱,反正标记风险用户就可以不提钱。」
2026-09-04HIBT 客服截图于 2026-09-04

与平台客服的对话。核心那句是:「盈利还是亏钱,反正标记风险用户就可以不提钱。」