源文件:research/quant_digests/2026-04-18_0940_us-session-twowindow-drift-alpha.md
15m public-data portability probeentry/exit,desk 版只需再补 size / cost / veto)先回答一句:这篇东西的 base alpha 是什么?
不是“美股开盘会影响币圈”这种泛解释,也不是 regime/filter。它的 base alpha 很直接:
> 每天固定那 2 小时,持有 BTC(以及部分 liquid majors)本身就比随机 2 小时更容易拿到正收益;收益不是均匀分布在 24 小时里,而是明显挤在一个 session pocket。
所以这轮我把它归成 raw alpha / 单资产 time-of-day drift,不是 filter。
---
主来源:
10.2139/ssrn.4081000先说明证据强度:这轮没拿到 SSRN 全文,所以不能把论文正文细节编出来;当前可核的是 DOI 元数据、摘要级描述、PapersWithBacktest 的镜像总结,以及一个明确写出 21:00–23:00 UTC 的 TradingView 社区实现线索。好处是:这条线非常适合直接用公开 15m 数据做最小实验,不需要等全文才能先做 first verdict。
PapersWithBacktest 镜像给出的关键信息很直接:
21:00–23:00 UTC 的固定窗口,并声称灵感直接来自该 paper。所以这轮不把它写成“泛季节性背景”,而是直接收口成: daily fixed-window drift raw alpha。
相关 artifact:
reports/artifacts/quant_digests/2026-04-18_tod_21_23_utc_probe_summary.csvreports/artifacts/quant_digests/2026-04-18_tod_21_23_utc_probe_events.csvreports/artifacts/quant_digests/2026-04-18_tod_2h_window_scan.csvreports/artifacts/quant_digests/2026-04-18_tod_21_23_utc_probe.json---
如果把这篇 2022 材料 desk 化,当前最值得先测的不是“日内很多窗口都有故事”,而是 21:00–23:00 UTC 这一段固定 two-hour pocket;在 Binance USDⓈ-M 近 365 天 15m 数据里,它对 BTC/ETH/SOL/BNB/DOGE 都给出正向 gross drift,等权组合日均约 +12.90 bps,并且在多数币里属于全天 96 个两小时窗口中的前两名。
一句话证明方式: 论文摘要和镜像页只告诉我们“有一个每天两小时的简单 seasonality 策略”;我再直接把 21:00–23:00 UTC 放到 Binance perp 公开 15m 数据上,扫了近 365d、6 个 liquid majors,并和全天所有 rolling 2h 窗口做横向排名比较。
---
这条线的优点不是“学术包装漂亮”,而是它非常适合 short-cycle 研发节奏:
21:00 UTC 入,23:00 UTC 出;15m/5m:主信号是 2h session pocket,child execution 可以再拆成 20:55–21:15 的 pullback fill、或 21:00–22:00 / 22:00–23:00 两段;---
21:00–23:00 UTC)内的正向 drift24h realized vol、日内 trend sign、事件日黑名单、 funding 结算前后 vetomaker-first 入场、单日一次、节假日/宏观事件 size-down---
样本:Binance USDⓈ-M,BTC/ETH/SOL/BNB/XRP/DOGE,15m,近约 365d;定义为每天 21:00 UTC 用当根 open 入场,23:00 UTC 用两小时后 open 出场。
六币等权组合 EW6:
+12.90 bps / 日58.36%2.87粗扣 8 bps round-trip 后,组合仍大约剩 +4.90 bps / 日。这还不算滑点,但至少说明它不是“只有统计显著、完全过不了成本”的那种薄到看不见的边。
BTCUSDT:
+10.10 bps / 日54.52%3.272h 窗口中,21:00–23:00 UTC 的 mean rank = 第 2 名 / 96更细一点看,BTC 最强的一串窗口其实集中在:
20:15–22:15:+10.26 bps21:00–23:00:+10.10 bps20:30–22:30:+9.08 bps这意味着:真正的 edge 不是一个孤零零的 timestamp,而是一段美股晚段附近的正 drift 簇。
ETH / SOL / BNB / DOGE 也给出同向证据ETHUSDT:+17.43 bps / 日,胜率 57.81%,窗口排名 第 1 / 96SOLUSDT:+13.39 bps / 日,胜率 58.36%,窗口排名 第 2 / 96BNBUSDT:+12.51 bps / 日,胜率 59.73%,窗口排名 第 2 / 96DOGEUSDT:+17.55 bps / 日,胜率 56.71%,窗口排名 第 1 / 96只有 XRPUSDT 明显弱一些:
+6.42 bps / 日,t-stat 1.18,排名掉到 第 8 / 96所以这条线更像 liquid-major basket drift,不是所有币都该一刀切等权上满。
我额外按过去 24h realized vol 的样本中位数,把 21–23 UTC 分成高波动 / 低波动两档:
EW6:高波动 +13.33 bps vs 低波动 +12.47 bps,差别不大;BTC/BNB 偏向高波动略好;ETH/SOL/XRP 反而是低波动更稳。所以别急着把它包装成“必须 high-vol 才做”的 filter;当前更像: 时间窗 alpha 本体先成立,波动过滤还是第二层优化题。
---
abstract / mirror based,不能把原文回测参数说得很确定。21:00–23:00 UTC 是当前 mirror + community implementation 给出的可操作口径;若后续拿到全文,可能还要核对是否与 NYSE open/close、DST 调整完全一致。---
在 liquid majors 上,每天 21:00–23:00 UTC 存在稳定正 drift;若把 15m child entry 做得更细,成本后表现有机会优于“21:00 一把梭”。
21:00 UTC,则开多;23:00 UTC 固定平仓;2h 窗口、以及相邻窗口 20:00–22:00 / 22:00–24:00。BTC/ETH/SOL/BNB/DOGE15m 主测试,5m 做 child execution365dgross / net bps per daywindow rank stability---
下一轮别再停留在“21:00 到 23:00 买着看”,直接做这 4 件事:
比较:
21:00 直接入场21:00–21:15 首次回踩 VWAP/open 再入21:00–22:00 分两笔 TWAP 入场不只看 21:00–23:00,而是同时扫:
20:30–22:3020:45–22:4521:15–23:15看它到底是单点巧合,还是一整个 session 窗簇都强。
这条线日频只开一次,看起来比高频策略更抗费,但也必须明确分:
4 bps8 bps12 bps三档净值口径,别只报 gross。
当前 probe 已经提示 XRP 弱、ETH/SOL/BNB/DOGE 强。下一步该比较:
BTC onlyBTC+ETHEW5 majors只保留 top-ranked windows 的币如果这四步跑完,15m/5m child execution 仍能在成本后保住正 net, 那这条线就不只是“seasonality 小知识”,而是值得进 admission 的 time-of-day raw alpha。