源文件:research/quant_digests/2026-04-14_1718_sameclock-xsmomentum-recurring-pocket-alpha.md
15m portability probesame-clock cross-sectional winner-minus-loser 这条重复性 order-flow continuation。> base alpha = same-clock cross-sectional momentum:昨天同一时间 pocket 的 winner,今天同一 pocket 更可能继续相对跑赢 loser。
翻成人话: 这不是“昨天涨了今天还涨”的笼统动量,也不是单资产方向判断。 它更像一条 时间定位很强的横截面相对价值 alpha:
long winners / short losers;所以它不是 filter,也不是 overlay;它本体就是一条 cross-sectional / relative-value raw alpha。
reports/artifacts/quant_digests/2026-04-14_interday_xs_momentum_probe.py15m K 线:reports/artifacts/quant_digests/interday_xs_momentum_probe_2026-04-14_raw_15m.csvreports/artifacts/quant_digests/interday_xs_momentum_probe_2026-04-14_events.csvreports/artifacts/quant_digests/interday_xs_momentum_probe_2026-04-14_summary.csv> 这篇 paper 真正适合 desk 吸收的,不是“尾盘效应还存在”这句老话,而是 same-clock winner-minus-loser 这条 raw alpha;但搬到 crypto 后不能盲做全天,它更像只活在少数 recurring UTC pockets 的 market-neutral 横截面动量。
> 论文全文直接给出 same-interval-on-subsequent-days 的 firm-level 排序与 long-short 组合结果;我再用 Binance USDⓈ-M 15m 数据把它翻成 昨天同一 30m UTC slot 排名 -> 今天同一 slot 做 top20%-minus-bottom20% 的最小实验,发现全槽位均值约 -0.28 bps/event,但 17:00 / 14:00 / 11:30 / 15:30 UTC 这几个 recurring pockets 仍有约 +7.28 / +5.66 / +5.60 / +4.26 bps/event。
这轮仍值得单独进研究池,原因有三层:
之前 intake 里已经有不少 session pocket、US close handoff、ETF 时段冲击、cross-market leader continuation;但这篇给的是更偏 cross-sectional / relative-value 的结构:同一个 pocket 内,谁昨天强、谁昨天弱,今天再来一次同样的分化。
15m -> 5m 递进实验。因为 entry / hold window 非常清楚:固定时间点开,固定 pocket 关,先做最小 market-neutral 版,再细拆到 15m 或 5m 子腿。
这条线的本体就是 winner-minus-loser spread,不需要先依附别的主信号才能存在;后面当然可以再叠 volatility / overnight / cost filter,但它本身先天就是 alpha。
paper 的核心定义非常直接:
作者明确说,这不是 Gao / Li 那类 同一天 open-to-close intraday momentum,而是 same interval across subsequent days 的 interday cross-sectional momentum。
对 crypto desk 来说,这个转译很重要: > 真正该先问的不是“收盘前半小时有没有 edge”,而是 有没有重复出现的 UTC time pocket,会让横截面 order-flow 一天接一天地在同一位置重演。
paper 的摘要和正文都强调:
这对 desk 的启发不是“股票尾盘神奇”,而是: > 当 price discovery 接近完成、流动性高、重复性执行单更集中时,同一时钟位置的 order-flow continuation 更容易留下横截面痕迹。
论文的 baseline 组合规则很简单:
10% 做 winners、bottom 10% 做 losers;long winners / short losers。作者给出的结果有几个值得记:
2.28 bps(美国)到 16.2 bps(台湾)/ 30m;54% ~ 75%;1.84% ~ 38.32%。这说明:
作者进一步发现,interday momentum 在下面两种情况下更强:
在组合层,他们加了两个简单 threshold:
|overnight return| < 2%结果是:
3.82% ~ 99.49%。对我们 desk,这层最有价值的不是原封不动照搬 threshold, 而是它把 same-clock XS momentum 自然拆成了:
/fapi/v1/klines15m K 线130 天ETH/SOL/XRP/BNB/DOGE/ADA/LINK/LTC/TRX/AVAX/DOT/ATOM15m 合成 30m pocket;48 个 UTC 半小时槽位;top20% - bottom20% 等权 long-short;bps/event 与 hit rate。这一步的目的,不是证明 paper 在 crypto 上“一比一成立”,而是回答一个更重要的问题: > 在 24/7 市场里,same-clock cross-sectional continuation 还能不能形成可交易 pocket?
-0.28 bps / event49.8%这说明一个非常关键的事: > 不能把这篇 paper 粗暴翻译成“crypto 全天都做 same-clock 动量”。
表现最好的几个 UTC 槽位:
17:00 UTC:约 +7.28 bps / event,hit rate 54.3%14:00 UTC:约 +5.66 bps / event,hit rate 57.4%11:30 UTC:约 +5.60 bps / event,hit rate 54.3%15:30 UTC:约 +4.26 bps / event,hit rate 57.4%这几档更像是 Europe / US overlap 与日内固定参与者再平衡时段 的重复性 order-flow,而不是“随机哪个半小时都有效”。
17:00 UTC 这个最强槽位,平均腿收益拆开后是:
-3.28 bps-10.56 bps+7.28 bps翻成人话: 这里最强的不是“昨天强的今天继续大涨”,而是: > 昨天弱的,今天同一时段更容易继续弱;winner-minus-loser spread 主要靠 loser leg 持续落后撑出来。
这对 desk 非常重要,因为它意味着:
15:30 UTC 则更像“正常动量”15:30 UTC 这个槽位的腿拆开更顺眼:
+9.04 bps+4.78 bps+4.26 bps这说明不是所有槽位都同一种结构:
这一点很明确:
winner-minus-loser spread,不是解释性因子故事;15m,再往 5m 压缩。所以分类上它就是 raw alpha,而且比很多“只会告诉你什么时候别做”的 filter 更接近我们当前要补的素材池。
我给“是否可直接落地完整策略”打 否,主要因为四个缺口还没补:
vs BTC beta / sector bucket / funding state。所以更准确的定位是: > 这是一条值得进 raw alpha 池的 same-clock XS momentum 候选,但下一步必须做 slot router + cost-aware shell。
12 个大中型 perp 的简化 universe,还没做 sector / beta neutral;若市场 beta 主导太强,W-L spread 可能被共振污染。4~7 bps 级别的 edge,cost 决定生死。17:00 UTC 明显偏 short-loser 结构,说明它可能更像“弱者持续弱”而非对称 momentum;落地时要区分 long 与 short 的容量、费率、funding 与尾部风险。48 个半小时槽位做 rolling 60d 评分,只交易最近排名前 2~4 的槽位,而不是静态全天开火。long winners only、short losers only、W-L spread,确认哪些槽位更偏 long continuation、哪些更偏 short laggard persistence。BTC beta、市场单边、sector bucket 做残差化,再看 same-clock continuation 是否更干净。30m 持有拆成 2 x 15m,若第二段 edge 还在,再进一步压到 5m 做更细执行。15m K 线12 个 perp、近 130d、30m same-slot top20%-minus-bottom20% 组合