← 返回 Quant Digests · 站点首页

别把“涨速+放量”只写成一句追涨口号:这份 2025 新仓库更该先测的是「动态阈值 leader continuation + 二段式入场」完整 raw alpha

更新时间:2026-03-25 17:34 UTC 研究时间:2026-03-25 17:30 UTC 类型:2025 GitHub 新仓库 + TSMOM / intraday momentum literature 地基 主题标签:raw-alpha/trend/momentum/leader-continuation/price-velocity/volume-confirmation/sector-rotation/two-stage-entry/atr/position-sizing/risk/binance/spot/perpetual/1m/3m/5m/15m/repo/paper 证据类型:仓库实现 + 文献地基(工程经验/待验证)

源文件:research/quant_digests/2026-03-25_1730_velocity-volume-leader-continuation.md

1. 这次看了什么

先回答一句:这篇东西的 base alpha 是什么?

不是“板块轮动 filter”,也不是“ATR 风控壳子”,而是:短周期强势币在 price-velocity 突破后,若同时伴随放量、且尚未极端过热,后面一小段时间往往还有 continuation 可以吃。

这次主材料是 yeshunyi (2025), _crypto-momentum-strategy_。它不是学术论文型材料,而是一份把 entry / exit / sizing / risk / execution 都写进代码的完整工程仓库。对当前 desk 来说,最值钱的不是“又一个追涨 bot”,而是它把 leader continuation 这条 raw alpha 写成了一个可立即开最小实验的完整骨架:

2. 核心结论

我从 README、signal_generator.pymarket_analyzer.pyrisk_manager.py 里抽出来,最有信息量的不是空泛口号,而是下面这些可直接落成实验参数

  1. 动态信号窗口不是固定的。
  1. 它不是只看价格,至少有一层“别追到最热那一下”的约束。
  1. 风险壳子写得比一般“追涨脚本”完整。

翻成人话:真正值得先测的不是“某币拉了 3% 就追”,而是“在高/中/低波动状态下,用不同涨速窗口挑 leader,再用 volume / RSI / 板块强度做第二层筛,最后把进场做成试探 + 确认两段”。

3. 为什么和当前项目直接相关

  1. 单币 continuation:强币本身继续走;
  2. cross-sectional winner basket:把同时满足条件的强势币做 winner basket,相对弱币做对冲或至少做相对评分排序。

3.5 策略拆解(必填)

  1. 按市场波动状态决定看 5m / 10m / 15m 哪个涨速窗口;
  2. ret_window > thresholdvolume_ratio > 1.5RSI < 75,生成候选信号;
  3. 第一段入场先上 50%
  4. 第二段仅在突破前高且 RSI 仍未过热时补另外 50%

4. 可复刻的最小实验

数据源

  1. Binance Spot 或 Binance USDⓈ-M Futures Klines(公开可得)
  1. GitHub 仓库源码

最小实验口径

  1. 根据 regime 选择 lookback = 5m / 10m / 15m
  2. 要求 ret_lb > threshold_regime
  3. volume_ratio > 1.5
  4. RSI < 75
  1. gross bps / trade
  2. net bps / trade(至少先跑 4 / 8 / 12 bps round-trip)
  3. trade frequency / day
  4. post-entry 1 bar / 3 bar / 12 bar drift

5. 下一步怎么测

  1. 先做最小 honest version,不要把板块和社交数据一次性全塞进去。 先只保留 dynamic lookback + threshold + volume_ratio + RSI 四件套,确认 base alpha 是否成立。
  2. 把二段式入场单独做 A/B。 比较“信号即满仓” vs “50% 试探 + 突破前高再补仓”,看它到底是在提高胜率,还是只是在拖慢成交。
  3. 把单币 continuation 和 winner basket 分开测。 若单币层面太薄,可以改成同一时点只做 top-k leaders,转成 cross-sectional winner basket。
  4. 做 regime 分桶。 关键不是全样本平均,而是看 BTC ATR <3 / 3~5 / >5 三档里哪一档真正留下 edge。
  5. 执行层下沉。 信号保留在 5m/15m,但撮合改成 1m/3m maker-first,否则这类 thin edge 很容易全死在 taker cost。
  6. 加“第二天不追同一币”拥挤约束。 强势 leader continuation 很容易退化成 late-chasing,必须看 repeated-entry decay。

6. 风险与保留意见

7. 来源

  1. yeshunyi. (2025). _crypto-momentum-strategy_. GitHub repository.
  1. Moskowitz, T. J., Ooi, Y. H., & Pedersen, L. H. (2012). _Time series momentum_. Journal of Financial Economics, 104(2), 228–250.
  1. Gao, L., Han, Y., Li, S. Z., & Zhou, G. (2018). _Market Intraday Momentum_. Journal of Financial Economics, 129(2), 394–414.
  1. Li, Z., Sakkas, A., & Urquhart, A. (2022). _Intraday time series momentum: Global evidence and links to market characteristics_. Journal of Financial Markets, 57.

8. 本地产物