源文件:research/quant_digests/2026-04-06_1134_btc-positioning-fuel-cascade-alpha.md
top/global long-short account ratio 与 open interest 在 5m 上共同显示“同侧拥挤但尚未触发”“failed pump 后 trapped side 增加”或“强平 OI flush 已接近结束”时,后续 BTC perp 价格会通过 squeeze、cascade 或 forced-liquidation bounce 的机械过程释放拥挤;据此做 directional 交易,并用 avgLong 相对入场位的 13pp fuel shift 或固定 24h 均值回归退出。这轮主材料不是论文,而是一份刚发布不久、但已经把规则、阈值、指标和验证口径写得很完整的 repo 研究长文:
created_at = 2026-04-06T08:28:45Z,pushed_at = 2026-04-06T10:17:22Z补充的公开数据口径:
我这轮选它,原因很直接:
> 它给的不是又一层 filter,而是一条能直接写成 entry / exit / risk / cost 的 crowd-positioning raw alpha 家族。
而且它和我们最近已经 intake 过的一串 carry / pairs / microstructure 题目不一样:
这让它非常适合进入当前素材池,补上一条此前还没单独讲透的 public-positioning raw alpha 路线。
先讲人话:
> 不是“大家看多/看空所以我要反着做”,而是“哪一边已经被挤得太满、但价格还没完全动;或者哪一边刚被强平完,反身性已经快烧完”。
作者实际上给了 3 种可以拆开测的 base alpha:
avgLong 极端、topVel/retVel 很低、12h price range 很窄;所以这不是“把 long/short ratio 当情绪温度计”的 filter;它本体就是一套 directional raw alpha。
> Binance 的 crowd positioning 不是慢情绪指标,而是可以直接刻画“清算燃料是否已装满 / 是否快烧完”的交易输入。
> 作者用 733 天、约 21 万根 5m BTC perp 数据,把 top/global long-short ratio、OI 与价格拼成 8 个子模型,声称得到 290 笔交易、72% 胜率、PF 3.53,并做了时间切分、rolling walk-forward 和 Monte Carlo。
但这里必须立刻加一句保守话:
README + figures,没有随手可跑的策略代码 / trade log;作者使用的数据源都能映射到公开口径:
topLongShortAccountRatio(top traders)globalLongShortAccountRatio(global / retail)openInterestHistklines并定义了几组足够直接的指标:
avgLong = (topLong + retLong) / 2div = retLong - topLongtopVel_h = topLong(t) - topLong(t-h)retVel_h = retLong(t) - retLong(t-h)fuelShift = |avgLong(t) - avgLong(entry)|avgLShift_24 = avgLong(t) - avgLong(t-24h)这些定义都够朴素,复现门槛不高。
#### A. PB14-L:极端空仓挤压 LONG 作者给的条件大致是:
avgLong < 48%|topVel_24| < 1.5pp|retVel_12| < 2.5pp12h range < 2.5%OI_USD <= 10B翻成人话:
> 两边都已经偏 short,但最近又都没怎么动,价格也没怎么动,说明 barrel 已经装弹但还没开火;任何向上触发都可能变成 squeeze。
repo 自报:
111 笔交易76% 胜率PnL +205%#### B. PB12:拥挤多头 first-weakness SHORT 作者给的核心条件:
avgLong > 65% 区域内div < -5%(top 比 retail 更 long)topVel_24 > -2pp(top 还没明显减仓)ΔP_4h < -0.3%ΔOI_12h > -3%topLong > 60%翻成人话:
> 真正危险的不是“大家都多”,而是“聪明钱也很重、多头先出现一点点弱化,但还没正式撤退”。这时如果外部卖压来一下,容易触发连锁踩踏。
repo 自报:
53 笔交易76% 胜率PnL +48%#### C. FLIQ-L:OI flush 完成后的 24h bounce 这是我觉得对 desk 很实用、而且最快能做出 first verdict 的均值回归分支:
ΔOI_12h < -3%ΔOI_4h > -0.5%(flush 在减速,不是继续恶化)ΔP_12h < -2%翻成人话:
> 不是“跌多了就买”,而是“被迫平仓已经发生,而且强平速度明显在衰减,这时去抓清算后的机械反弹”。
repo 自报:
23 笔交易78% 胜率PF 12.85PnL +47.1%24h 持有这点很关键:
> 同一份 crowd-positioning 数据,可以同时服务 trend/cascade alpha 和 mean-reversion alpha;但 exit 不能乱共用。
作者最有意思的贡献,不一定是 entry 本身,而是这个退出逻辑:
fuelShift >= 13pp 时退出SL 5%14d24h 退出他给出的对比非常值得单独复现:
3% trailing stop + 3% SL:平均每笔 +1.52%13pp fuel exit + 5% SL:平均每笔 +3.25%换句话说,repo 在讲一件对 desk 很重要的事:
> 如果 alpha 的核心是“仓位燃料在释放”,那 exit 也该围绕燃料释放,而不是围绕固定百分比 trailing stop。
最近 intake 里已经有不少:
这次这条线的区别是:
1m / 3m / 5m / 15m 的关系是清楚的我会把它这样落位:
5m5m1m / 3m15m也就是说:
> 不要把它硬伪装成逐根 1m 预测器;更合理的读法是“5m 状态引擎 + 1m/3m 执行子层”。
README 最后把 BTC / ETH / SOL 分成三类市场:
我不会把这部分直接当结论,因为没有代码、而且 ETH/SOL 还只是 preliminary;但这至少提示我们:
> 未来 crowd-positioning 这条线不一定只是一条 BTC 单币因子,而可能是一个“按资产微观结构切分”的策略家族。
最值得借的,是这 4 步:
这是一种非常 desk-friendly 的结构,因为它天然可以拆成:
statetriggerholdexit很多 repo 会犯的错,是把同一套 exit 套到所有信号上。 这篇材料相对清醒:
这对我们当前 desk 非常重要,因为它提醒我们:
> 输入变量可以共用,交易语义不能混。
README 很强调:
这点和当前研究自动化 brief 其实是同方向的:
> 快验证不是瞎试参数,而是先把 trade on / trade off 写清楚。
第一轮最小实验只做 3 个:
PB14-L:极端短仓静默 squeeze LONGPB12:拥挤多头 first-weakness SHORTFLIQ-L:12h OI flush 完成后的 24h bounce LONG原因:
#### 数据
BTCUSDT perpetual5mtopLongShortAccountRatioglobalLongShortAccountRatioopenInterestHistklines180d~365d 做 first verdict;能补齐 S3 归档后再扩展到作者声称的 733d#### 信号生成
5m 计算:avgLongdivtopVel_24retVel_12avgLShift_24ΔOI_4h / ΔOI_12h12h range#### 交易执行
signal close -> next bar open 进场1m TWAP / 3-bar VWAP 版本6 / 10 / 14 bps round-trip 三档#### 退出
PB14-L / PB12:fuelShift >= 13ppSL 5%max hold 14dFLIQ-L:24h 平仓不要第一天就盯年化收益,先看这 5 个:
4h / 12h / 24h 的方向是否对6/10/14bps 下 edge 剩多少如果第一轮有 edge,再做 3 个扩展:
OI-flush bounce,不要一上来照搬全部 BTC 阈值1m microstructure 信号做入场取消条件,而不是替代主信号必须明确:
作者自己也承认:
这意味着:
> 这条 alpha 不是市场全覆盖系统,而是一条“只覆盖某些可机械解释的挤仓 / 清算事件”的 raw alpha。
第一轮先别做:
1m 把 ratio 数据重采样成伪高频主信号这些都太容易把第一轮研究带偏。
如果只用一句话总结:
> 这份 repo 最值得 intake 的,不是它那串很夸张的总收益数字,而是它把“public crowd positioning → mechanical squeeze/cascade/bounce”写成了一套能直接独立复现的 raw alpha 状态机。
对当前 desk,我会把它归为:
PB14-L + PB12 + FLIQ-LBTCUSDT 5m state engine + 1m/3m execution child layerhigh-idea / medium-evidence(因为规则清楚、数据公开,但尚无公开代码审计)只要第一轮验证显示:
fuel exit 不是 README 幻觉;这条线就很适合进入下一阶段,作为我们 raw alpha 池里一条和 carry / pairs / breakout 明显不同的 public-positioning family。