Multi-Day Composite (多日叠加市场轮廓)

一句话定义:Composite Profile 是把 T 日 (T = 3, 5, 10, ...) 的 TPO 分布叠加在同一坐标系下,找出跨日稳定的 HVN / POC / 价值区;这些"跨日维度"结构通常比单日结构对支撑 / 阻力的解释力更强。

回到 Market Profile 总览

1. 为什么需要 Composite

单日 Profile (1-day) 给出的结构容易受偶发因素影响:

  • 一个大单可能让单日 POC 偏移好几档
  • 单日 LVN 容易"假出现",是某次大单穿越造成的稀疏区而非结构空缺
  • 单日 VA 边界经常被前一日的跳空 / 集合竞价扭曲

把 T 日叠加后,市场愿意持续接受 / 持续拒绝的价位才会浮现得稳定:

c_{composite}(p) = \sum_{d=1}^{T} c_d(p)

  • Composite HVN = 跨日多次出现的高 TPO 价位 —— 强支撑 / 阻力
  • Composite POC = 跨日总 TPO 最大的价位 —— 长期公允价值
  • Composite VA = 包含跨日 ~70% 总 TPO 的价位区 —— 长期公允区间

2. 跨日结构演化:从 Developing Day 到 Day Type 确认

2.1 Developing Day 类型

用 Composite 视角看连续 T 日的市场状态机:

stateDiagram-v2
    [*] --> Normal: 前一日 Normal<br/>今日开盘回 Value 中段
    Normal --> TrendUp: 收盘突破 Composite VAH<br/>扩展 ≥ 1.5×IB
    Normal --> TrendDown: 收盘跌破 Composite VAL
    Normal --> P_Day: 早盘单边突破<br/>尾盘强力反向回 IB
    TrendUp --> TrendUpConfirmed: 次日 IB 突破 +<br/>POC 单边上移
    TrendUp --> NormalReturned: 次日回 Composite VA 内<br/>VA 收窄
    TrendUp --> P_DayConfirmed: 收盘回 IB 内<br/>Trigger 反转
    P_Day --> TrendReasserted: 次日突破 IBD<br/>顺 Trend 延续
    P_Day --> Normal: 次日普通 K 线<br/>归位 Composite VA

2.2 用 Composite Profile 判定"当前结构是否已改变"

判别 "单日看起来像 Trend Up,但其实是 P-Day 的诱多" 的方法是看 Composite Profile 是否真的被打破:

\text{Trend Confirmed} \iff \text{今日收盘} \in [\text{Composite VAH}, \text{Composite VAH} + 1.5 \times \text{Composite IB}]

任何只是单日偏移但没有把 Composite 结构推走的"突破",都是不可持续的诱多 / 诱空。

3. Composite 与单日 Profile 的"决策权重"

实务中要同时观察两个时窗的 Profile:

时窗 适合判断 不适合判断
单日 (1d) Day Type、Opening Type、盘中入出场 (T+0 执行) 跨日支撑 / 阻力、趋势真实性质
3-5d Directional bias、短期反转 长期公允价值、关键支撑阻力
20-60d 跨月级别 HVN、机构持仓成本区 日内高频执行
1Y+ 长期 Value Area、机构持仓成本区、突破箱体参考 短期 alpha

经验法则:日内执行看 1d,仓位择时看 5-10d,资产配置看 60-250d。

4. KDE 化的 HVN / LVN 检测

单日 c_t(p) 容易有尖刺,做参数化时建议用 KDE 平滑:

\hat{c}_t(p) = \frac{1}{T_{bandwidth}} \sum_{p_k} K\!\left(\frac{p - p_k}{h}\right)

其中 K(\cdot) 是 Gaussian kernel,h 是 bandwidth,与原始 c_t(p) 的归一化区间成比例(约取日内 ATR 的 0.5-1.0)。

取 \hat{c}_t(p) 的局部极值作为 Composite HVN/LVN 的核心节点;这一步把"视觉判读"的特征变成了一致可比的数值特征,便于量化建模。

5. 实操:Composite POC 作为"机构持仓成本锚"

如果研究覆盖的资产有 ETF / 龙虎榜 / 北向资金数据,可以验证:Composite POC (60d) 的位置常常与该品种近 60 天的机构净持仓均价重合度极高 (\rho \approx 0.7-0.9)。这给出一个干净的 α 因子入口:

\text{feature}_{composite}(t) = \frac{P_t - \text{Composite POC}_{60d}(t)}{\sigma(P_t - \text{Composite POC}_{60d})}

也就是"价格离机构持仓成本多远 (标准化)"——离得越远 → 反向回归动力越强 → 一个逆向均值回归方向的 microstructure factor。

6. A 股特别说明

A 股 T+1 制度下,单日 HVN/LVN 容易失真 (因为做空限制 + 涨停板交易单堆积 / 跌停板无人接单),所以:

  • Composite 比例必须拉到 ≥ 10 日,否则 HVN/LVN 都受 T+1 影响而失真
  • A 股指数期货 (IM / IF / IH / IC) 不受 T+1 限制,是研究 Market Profile 的更干净标的
  • Composite Profile 的"回测 P 日 / b 日反转入场"在 A 股上要做"次日验证"过滤 (因为 T+1 锁定不允许当日反转)

Open Questions

  • Composite Profile 的窗口长度 T 应该是固定的还是自适应的(市况宽幅震荡 → 长窗,单边趋势 → 短窗)?
  • 是否可以用 Composite Profile 作为市场状态机的输出,把整个交易系统构建成 "Day Type × Composite Regime 双因子" 的查表模型?

回到 Market Profile 总览 · 上接 Market Profile/Value Area and Volume Nodes · 下接 Market Profile/Market Profile vs Volume Profile