← 返回 Quant Digests · 站点首页

别把 VWAP 只锚在 session:对 15m 来说,event-anchored VWAP 更像 breakout-short / Fib / EMA 的 shared hold-reclaim spine

更新时间:2026-03-18 15:00 UTC 类型:GitHub 主题标签:breakout-short/fibonacci/retest-hold/ema/psar/anchored-vwap/event-anchor/hold-reclaim/repo/crypto/15m 证据类型:工程经验 / 待验证

源文件:research/quant_digests/2026-03-18_1500_event-anchored-vwap-hold-gate.md

1. 这次看了什么

这次看的是两个 Anchored VWAP 开源实现:s-kust/anchored_vwaps(2024)和 ShabbirHasan1/Anchored_Volume_Weighted_Average_Price(2025)。前者把 anchor date 列表 + 从锚点开始累积的 VWAP 曲线 写成了清楚的 Python 骨架,后者进一步把 年初 / 最近低点 / 最近高点 三条 anchored VWAP,外加 0.5 ATR 距离条件,直接写成了 Bullish / Bearish / Long / Short 规则。对我们 desk 真正值钱的,不是照搬它们的股票语境,而是把 VWAP 从“按天切 session 的公平价”改成“围绕某个事件重新计算的持仓成本线”。翻成人话:对 24/7 的 15m crypto,更该问的是“突破/回踩/摆点之后,谁的平均成本线被守住了”,而不是死守 session 边界。

2. 核心结论

3. 为什么和当前项目有关

4. 可复刻的最小实验

  1. anchor 候选先只测 3 类:breakout/breakdown confirm bar最近确认 swing low/highFib leg 起点 bar
  2. A_VWAP_t(anchor) = cumsum(((O+H+L+C)/4)*V) / cumsum(V),只从 anchor bar 起累计;
  3. long 侧 gate:close > A_VWAP_anchor,或最近 3 根里至少 2 根收在其上;short 镜像;
  4. 可加一层 repo 启发的距离条件:abs(close - A_VWAP_anchor) < 0.5 * ATR14,把它当“回踩够近”的 retest 条件,而不是主 alpha。

5. 风险与保留意见

6. 来源