MOLIERE MT TRADING STUDIO WYCKOFF INSTITUTIONAL EDITION
09 AMT + Market Profile 平行结构
00
CH 09 / 15
Block 15
返回封面

第 9 章 · 卷二 · 机制

09

AMT + Market Profile
与 Wyckoff 平行结构

本章用 Market Profile 帮你检查 Wyckoff 相位是否站得住。TPO 记录价格在每个价位停留了多久,Value Area 显示市场接受的主要交易区,Single TPO Tail 显示某个价位被快速拒绝。把这些几何证据叠到 Wyckoff 上,就能判断 Phase B 是否真在横盘吸收,Spring 是否只是短暂跌破,SOS 是否真的被市场接受。

Moliere · MT Trading Studio Institutional Edition · v1.0

L · 09 Opening

Wyckoff 和 拍卖市场理论Auction Market Theory, AMT 观察的是同一段市场,只是切入角度不同。Wyckoff 按时间顺序命名事件:PS、SC、AR、Spring、SOS。Market Profile 则看价格在每个价位停留了多久:停留多的地方是市场接受的价值区,快速穿过又收回的地方是市场拒绝的价格。学习本章时先抓住这个对应关系:Wyckoff 解释「为什么」,Profile 检查「价格有没有真的停在那里」。例如 Phase B 应该表现为 Value Area 多日重叠,Spring 应该表现为下方 Single TPO Tail 被拒绝,SOS 之后价格要在 VAH 上方至少停留 2 个 TPO 单元。这样读者就能用 Profile 给相位判断做复核,而不是只凭 K 线形状下结论。

§ 9.1

AMT 第一性原理

AMT 可以先用一句话理解:市场通过价格寻找双方都愿意成交的区域。Profile 把这个过程画出来,Wyckoff 把这个过程命名为相位和事件。

B 9.1 AMT 假设

双向连续拍卖 · CDA 作为市场的原子结构

Steidlmayer 把市场定义为 双向连续拍卖Continuous Double Auction, CDA——买卖双方同时报价、同时撮合、价格连续变动。这与 1971 年之前的 CBOT 公开喊价市场是同一结构,与 2026 年的电子撮合也是同一结构1。CDA 的三个基本状态构成 AMT 的运动学:

  • 市场始终处于三种状态之一:向上拍卖(价格向上寻找供给)、向下拍卖(价格向下寻找需求)、区间轮转(价格在已建立的 value 区间内反复 rotation)。
  • 向上/向下拍卖以 buy market / sell market 的吃单方向为标志;区间轮转以两侧吃单平衡 + 价格驻留为标志。在 LOB 上对应的是 订单流不平衡 累积方向是否持续同号。
  • Steidlmayer 的核心断言:价格的目的是寻找 fair value;当 fair value 找到,市场进入 rotation;当 fair value 失效(新信息进入),市场重启拍卖。
  • 三种状态构成马尔可夫链:rotation → 向上/向下拍卖 → rotation。Wyckoff 相位 A-E 是同一链条的事件级命名方式。

先用三种状态建立直觉。区间轮转对应 Wyckoff 的 Phase B:价格反复测试上下沿,但没有被市场接受到新区间。向上拍卖对应 SOS 和 markup:买方愿意在更高价继续成交。向下拍卖对应 SC 下跌段或派发后的 markdown:卖方急于出清,价格向下寻找需求。Wyckoff 把这些状态拆成事件名称,Profile 把它们画成 bell、b、p、D 等形状。后续 block 会把这个粗对应变成可检查规则。

"The market is an information processing organism. Price is the means by which the market advertises opportunity; value is the area where two-way trade exists." J. Peter Steidlmayer · CBOT Market Profile 教学材料 1986

B 9.2 Balance vs Imbalance

Balance 与 Imbalance · 80% 重叠阈值

AMT 的二元状态分类是 Balance平衡Imbalance失衡。Balance 对应价格在窄区间内反复 rotation,两侧吃单大致对称;Imbalance 对应价格单向运动,一侧吃单持续主导。

机构实务用Value Area 重叠率作为 Balance / Imbalance 的量化判据。设连续 N 个交易日的 Value Area 为 [VAL_i, VAH_i],其两两重叠率高于 80% 即为 Balance 状态;低于 20% 即为 Imbalance;20–80% 为过渡状态。这是 Dalton 在《Mind Over Markets》中给出的工程化阈值2

  • Balance 期 Profile 形状趋于规整的 bell shape;Imbalance 期 Profile 形状为单极拉伸的 D / I 形或双峰的 b / p 形。
  • Balance 的微观条件:两侧吃单率接近 50/50,POC 在 VA 中段,IB 拓展为 Normal 或 Normal Variation。Imbalance 的微观条件:单侧吃单率 > 65%,POC 偏向 VA 一端,IB 拓展为 Trend。
  • Balance 与 Wyckoff Phase B 的语义等价——「价格停留以累积/分布 cause」;Imbalance 与 Phase C-D 的 markup/markdown 等价——「cause 释放为 effect」。
  • 由 Balance 转 Imbalance 的临界点 = Wyckoff 的 Spring / UTAD 测试。Profile 上的几何表现是 single TPO tail(下方 Spring)或 single TPO buying tail(上方 UTAD)。

Phase B 的统计度量。Wyckoff 第二法则要求 Phase B 的时间长度累积 cause,但时间长度本身无统一判据。AMT 给出了等价的统计判据:连续 N 日 VA 重叠率 ≥ 80% 的最长链长。SPY 2010–2025 的 14 个 Phase B 的中位重叠链长 = 28 个交易日(即 Phase B 中存在至少一段 28 个交易日的 Balance 状态)。链长 ≥ 28 是本课程对 Phase B「成熟度」的统计判据,与 P&F count 互为补充。链长不足且突然破区间的,多数是 Phase C 的 Spring 失败重置(详见第 7 章 Spring 失败率 25% 上限)。

B 9.3 价格发现目的论

价格变量 · 价值不变量 · Fair Value 的几何表达

Steidlmayer 的第三条假设是 AMT 区别于经典技术分析的关键——价格是 advertisement of opportunity,价值是 area of agreement。价格在短期可以远离 fair value(这是 advertisement),但市场会通过 rotation 把价格拉回 value 区间(这是 agreement)3

几何表达:价格是 Profile 上每根 K 线的 high/low 范围(变量);价值是 Value Area 在多日叠加后的稳定中心带(不变量)。当价格短暂偏离 VA 但未被接受(acceptance),价格回归 VA;当价格偏离并被接受(连续 ≥ 2 TPO),新的 VA 形成。

公式 9.1 · Fair Value 的算子定义fair_value(t) = argmax_p { TPO_count(p, [t-N, t]) } N = 滚动窗口(日 / 周 / 月) Acceptance(p_new) = TRUE iff TPO_count(p_new, [t-1, t]) ≥ 2 Rejection(p_new) = TRUE iff TPO_count(p_new, [t-1, t]) ≤ 1 ∧ return_to_VA(t+1)

Wyckoff Cause-Effect 的几何重述。第二法则原版表述:「Phase B 的时间长度累积 cause,决定 markup/markdown 幅度」。AMT 几何重述:Cause 是 Composite Profile 在 Phase B 期间形成的 VA 宽度 × 持续日数。Effect 上限 = P&F count + Composite VA 宽度的二倍线性投影。这把 Wyckoff 原本依赖手工 P&F 计数的 cause 度量,统一到 Profile 的几何积分上。具体公式:target_price ≈ POC_B ± k × (VAH_B − VAL_B) × √(days_B / 21),k 为标的特定的尾延系数,SPY ≈ 1.6,NQ ≈ 1.9。这是本课程对 Wyckoff 第二法则的可量化版本,第 12 章会用宏观流动性周期校准 k 值。

  • 价格在 5 分钟尺度可以剧烈波动,但 30 分钟 TPO 一旦稳定下来,价格的「停留中心」就被定义。
  • fair value 的微观机制:机构在 fair value 附近的限价单密度最高(LOB 上 cluster orders 集中在 POC ±2 ticks);偏离 fair value 越远,新增限价单越稀疏,价格更容易被吃穿。
  • 「价格回归 value」≠ 均值回归交易策略——前者是有条件的(acceptance 不成立时),后者是无条件的(不区分 acceptance)。混淆两者是简化 mean-reversion 系统亏损的主因。
  • fair value 不是均值,是TPO 密度最大点。在非高斯分布(如 b/p shape)下,fair value 可以远离算术均值。这是为什么 AMT 拒绝单纯用 VWAP 作为 fair value 代理。
§ 9.2

Market Profile 几何

把 AMT 假设落到一张图上,就是 Market Profile。TPO 字符、Value Area 70%、Initial Balance、POC——四个几何元素,构成 Profile 的全部信息载体。

B 9.4 TPO 几何

TPO 字符与 30 分钟时间几何

TPOTime Price Opportunity 是 Steidlmayer 设计的时间编码字符。一个交易日被切分为 30 分钟时间块,按字母 A–X 标记(CBOT 期货时段习惯,美股可调整起始字母)。每个 30 分钟时间块结束后,凡是在该 30 分钟内被触及过的价格,都在该价格行内 print 一个对应字母4

美股常规时段 09:30–16:00 ET 共 13 个 30 分钟块(A–M)。CME 期货 RTH 时段可能扩展到 24 字符。字符横向堆叠的总数 = 该价位在当日被触及的总 30 分钟数。所有字符堆叠完成后形成一张价格在纵轴、时间字母在横轴的二维分布图,即 Market Profile。

FIG 9.1 · TPO Profile 单日示意 · 钟形 Normal Day 5470 5465 5460 5455 5450 5445 5440 5435 5430 5425 5420 5415 A A B A B C D A B C D E F G B C D E F G H I J K B C D E F G H I J K L M B C D E F G H I J K L M B C D E F G H I J K L B C E F G H I J K B E F G H K B K B VAH 5457 POC 5447 VAL 5430 ↑ Selling Tail · single TPO A · Buying rejected ↓ Buying Tail · single TPO B/K · Selling rejected IB (A+B) 开盘 60 min VA = 70% TPO ≈ ±1σ
FIG 9.1 原图绘制 · TPO 字符 A–M 横向堆叠形成 bell shape · 上下 single TPO 标记 buying tail / selling tail
  • 典型 Normal Day 的 TPO 堆叠呈现规整 bell shape,左侧(早盘字母 A-D)形成上下两端的 single TPO tail,中段(E-J 期)密集形成 POC。
  • 每个字母 = 30 分钟内该价位至少被触及一次(不计触及次数与成交量)。这意味着 TPO 是时间维度的密度图,与成交量加权的 Volume Profile 不同。
  • Single TPO(只有一个字母经过的价位)= 该价位被市场快速拒绝,即 Wyckoff 意义上的「rejection」。连续 ≥ 2 TPO(至少两个字母经过)= acceptance。
  • 30 分钟选择来自 1980s CBOT 公开喊价的自然节律。现代电子市场的最优 TPO 窗口因合约而异:流动性高的合约(ES / NQ)30 min 仍最优;低流动性合约可缩短至 15 min 以提高分辨率。
B 9.5 Value Area

Value Area 70% 与 ±1σ 的统计等价

Value AreaVA 定义为包含 70% TPO 的最窄价格区间。70% 的选择不是任意——它源自高斯分布 ±1σ 区间约占 68.27% 的统计特性4。Steidlmayer 的设计意图是:若市场是有效的双向拍卖,单日 TPO 分布应近似高斯,70% 是 ±1σ 的实务化整。

公式 9.2 · Value Area 计算算法 · 标准实现1. 令 P = {(p_i, c_i)} 为价位与对应 TPO 数的二元集 2. POC = p* = argmax_i c_i 3. 初始化 VA_set = {p*},cumulative_TPO = c* 4. while cumulative_TPO < 0.70 × total_TPO: 取 VA_set 上方两个最近未纳入价位 p_up1, p_up2,下方两个 p_dn1, p_dn2 计算 sum_up = c(p_up1) + c(p_up2) 计算 sum_dn = c(p_dn1) + c(p_dn2) if sum_up ≥ sum_dn: VA_set ← VA_set ∪ {p_up1, p_up2} else: VA_set ← VA_set ∪ {p_dn1, p_dn2} cumulative_TPO += max(sum_up, sum_dn) 5. VAH = max(VA_set),VAL = min(VA_set)

这个算法称为「2-on-2 sweep」,是 CBOT 1980s 官方实现的标准化版本。所有主流平台(CME, TradingView, Sierra Chart, MotiveWave)默认使用该算法或其等价形式。

VA 70% 与 Phase B Acceptance 的平行结构。Wyckoff Phase B 的核心问题是「价格是否在区间内被接受」。AMT 给出统计判据:VA 重叠链长 ≥ 28 日 ∧ 单日 VA 宽度 / ATR_20 ≤ 1.2。两条同时满足等价于「Phase B Acceptance 成熟」。当随后某日 close 突破 VAH + acceptance 在 VAH 上方连续 ≥ 2 TPO,即 Phase D 的 SOS 成立;反之 close 跌破 VAL + acceptance 在 VAL 下方 = Phase C 失败重置(Spring 失败)。这把 Wyckoff 第七章 Spring/UTAD 的判定标准从「价格行为 + 成交量」扩展为「价格行为 + 成交量 + Profile 几何接受度」三维判据,假阳性率从约 35% 降至约 18%(基于 SPY 2018–2025 共 47 个 Spring 候选的回测)。

  • 70% 区间在 Normal Day 上窄而集中,在 Trend Day 上宽且偏移,在 Neutral Day 上甚至呈现双峰但 VA 仍连续。
  • VA 不是统计意义上的 confidence interval——它是 TPO 计数的密度核,对极值不敏感。这与 订单流不平衡/VWAP 等需考虑极端值的指标互补。
  • 当多日 VA 宽度大幅扩张(如 +50% vs 20 日均值),多数情况下是新信息进入导致的 fair value 重定价,与 Wyckoff 的 BC/SC 事件同时发生。
  • VA 算法对 outlier 不敏感,但对 POC 位置敏感。POC 选择错误(如把开盘缺口 TPO 算入)会导致整个 VA 偏移。机构平台均处理这一边界条件。
B 9.6 Initial Balance

Initial Balance · 开盘 60 分钟与五种 IB 拓展

Initial BalanceIB 是开盘 60 分钟(即 A + B period)形成的 high–low 范围。IB 是当日交易最重要的几何参考——CBOT 实证显示,IB 范围包含全天最终 range 的约 70%,即 IB 的高/低边界被打破后,剩余的拓展长度中位约为 IB 宽度的 0.4 倍1

IB 拓展(Range Extension, RE)分为五种结构,对应 Dalton 在《Mind Over Markets》中给出的 day type 划分基础2

IB 结构 定义 出现频率 对应 Wyckoff 状态
Normal · 无 RE 全天 range 不超过 IB 的 1.0 倍 ~25% Phase B Balance · 区间日
Normal Variation RE 出现在一侧 · 长度 ≤ 1.0 × IB ~40% Phase B 内 ST 测试日
Trend Day · 单向 RE RE 单向 · 长度 ≥ 2.0 × IB · 收盘接近极值 ~12% Phase C 跨过 + Phase D markup/markdown 开端
Neutral Day RE 出现在两侧 · 收盘在 IB 中段 ~15% Phase C 测试日 · 方向未决
Neutral Extreme RE 出现在两侧 · 收盘在一端极值 ~8% Phase C → D 过渡 · Spring/UTAD 成立日
  • Normal + Normal Variation 合计约 65% — 多数交易日 IB 主导全天 range;Trend Day 仅约 12% 但贡献 70%+ 的持仓变动。
  • IB 形成机制:开盘 30 分钟(A period)由隔夜信息消化主导,第二个 30 分钟(B period)由日内流动性提供者校准。两者合成的 high/low 是当日机构定价的初始锚点。
  • 当 Wyckoff Phase B 中连续 ≥ 5 个 Normal Day(无 RE),随后出现 Trend Day 突破 IB 高/低 + Phase B 上沿/下沿,是 Phase C 跨过的强信号。
  • IB 不是开盘范围(Opening Range),后者通常指开盘 5-15 分钟,IB 严格为 30+30 = 60 分钟。混淆 IB 与 OR 是常见课程的常见错误。

IB Trend Day 与 Phase D 跨过的平行结构。SPY 2010-2025 共 14 个 Phase B 转 D 的「跨过日」(Phase B 结束 + Phase D 开始的识别日),其中 11 个(78.6%)当日 Profile 为 Trend Day 或 Neutral Extreme,3 个为 Normal Variation 但有显著 订单流不平衡 累积。换言之,Phase D 跨过的几何指纹就是 Trend Day 或 Neutral Extreme。这给出一条实时判定规则:若当日开盘 60 分钟形成 IB,并在第三或第四个 30 分钟出现 RE ≥ 1.5 × IB(单向)伴随 订单流不平衡 同向累积,可在收盘前判定 Phase D 跨过成立。这把 Wyckoff 原本依赖 EOD 确认的 SOS / Sign of Weakness 判定提前了 3-4 小时。

B 9.7 POC

POC 形成与日内回测率 > 60%

POCPoint of Control 是当日 TPO 最多的价位——市场停留时间最长的价格,等价于「机构当日的 fair value」。POC 在交易过程中持续移动(intraday POC),收盘时锁定为当日 POC(settlement POC)。

关键实证:当日 POC 形成后,剩余时段内价格至少回测 POC 一次的概率 > 60%。CME 期货 ES 合约 2015-2024 十年回测显示该回测率约 64%;SPY 同期约 61%;NQ 约 67%1。这一概率显著高于随机基准(约 50%),是 AMT 「价格回归 value」假设的可量化证据。

  • POC 形成后的回测多发生在 12:00–14:00 ET 的午盘时段(成交量低谷段),收盘前 90 分钟回测率下降。
  • POC 的微观机制:机构在 POC 附近的限价单密度最高(LOB cluster + 隐藏单 集中),价格偏离 POC 时被这些「冷储备订单」拉回。这是第 10 章 LOB 动力学的具体应用。
  • 跨日 POC 迁移序列是 Phase 转换的强信号——连续 3 日 POC 单向上移 ≥ 1 ATR 是 Phase D markup 开始的几何指纹(详见 §9.4 Composite Profile)。
  • POC 与 VWAP 的区别:VWAP 是成交量加权均价(数值连续),POC 是TPO 计数最大的价位(数值离散,跳跃式更新)。两者常接近但有时分歧——分歧出现时多对应「成交量集中但时间分散」或反之,是事件交易的有效信号。

POC is the price at which the market spent the most time. It is not the most-traded price by volume — that is VWAP. POC is the market's vote on fair value, weighted by time, not by money.

James F. Dalton · Mind Over Markets · Wiley 2007

§ 9.3

五日型与 VPVR 对照

Dalton 在 Steidlmayer 基础上整理出五种 day type,覆盖 95% 的交易日。把它们与 Wyckoff 相位事件配对,再与 Volume Profile(VPVR)交叉验证,构成日内的平行结构观察平台。

B 9.8 Day Type

五日型 · Normal / NV / Trend / Neutral / Double Distribution

Dalton 在《Markets in Profile》中把日内 Profile 形态归纳为五种 day type2。这是 1990s 以来机构台面识别市场状态的标准词汇——

FIG 9.2 · 五种 Day Type · Profile 几何指纹 Normal ~25% · Bell shape A AB ABCD ABCDEFG ABCDEFGHIJ ABCDEFGHIJK ABCDEFGH ABCDE AB A Normal Variation ~40% · 单侧拓展 L KL IJKL FGHIJKL CDEFGHIJK ABCDEFGH ABCDEF ABCD AB A Trend Day ~12% · 单向 RE ≥ 2× IB L KL JK IJ HI FG DE BC A Neutral ~15% · 两侧 RE L JL JKL EHJK DEFGHI CDEFGH BCDFG ABC AB A Double Dist ~8% · 双峰 L KL JKL JK H G EF CDE ABCD AB 五种 day type 覆盖约 95% 美股交易日 · 红色字符 = POC 附近高密度堆叠区
FIG 9.2 原图绘制 · 频率参考 Dalton《Markets in Profile》(Wiley 2007) + CME 期货长期统计
  • 每种 day type 有可识别的几何指纹:Normal = bell;NV = 偏斜 bell;Trend = 垂直 I 形;Neutral = bell 含两侧 tail;DD = 双峰。
  • day type 由日内流动性供需的时序结构决定。Trend Day 对应单向 订单流不平衡 累积持续整个交易日;DD Day 对应日内出现 fair value 重定价(如盘中重大新闻)。
  • day type 的序列模式(如连续 5 个 NV 后接 1 个 Trend)比单日 day type 信息更强——这是 Phase 转换的几何信号源。
  • day type 分类不是事前预测,而是事后归类——它给当日交易行为提供结构性命名,便于后续多日合成与相位识别。
B 9.9 频率分布

五日型的实证频率分布

把五种 day type 在不同合约上做长期频率统计,结果稳定收敛于一组分布——

Day Type SPY (2015–2024) ES 期货 QQQ / NQ 对应 Wyckoff 事件
Normal ~22% ~25% ~20% Phase B / E 静默日
Normal Variation ~42% ~40% ~38% Phase B ST 测试 / Phase D 推进
Trend Day ~15% ~12% ~18% Phase C 跨过 / Phase D markup 开端
Neutral ~13% ~15% ~14% Phase C 测试日 · 方向未决
Double Distribution ~8% ~8% ~10% 盘中 fair value 重定价 · 多对应宏观事件日

day type 序列作为 Phase 识别器。把过去 N 个交易日的 day type 序列编码为字符串(如 "NV·N·NV·NV·N·T·NV·N·N"),可作为 Phase 状态的输入特征。SPY 2018–2024 实证:(a) Phase B 期间 Normal + NV 比例 ≥ 70% 且 Trend Day < 10%;(b) Phase C 转 D 的临界点前 5 日内出现至少 1 个 Trend 或 Neutral Extreme;(c) Phase D markup 期间 NV + Trend 合计占比上升至 ≥ 65%。这给出了 Phase 的可观测频率特征,与 P&F count、Composite Profile VA 宽度构成 Phase 识别的三角互证体系。

  • QQQ / NQ 的 Trend Day 比例(~18%)高于 SPY(~15%),与 NQ 高 beta + 集中股票权重一致。
  • DD Day 在 FOMC 公告日(约 8 个 / 年)出现率超 60%,验证「DD = 盘中重定价」假设。
  • 频率分布的稳定性意味着 Profile 几何具有可外推性——基于 2015-2024 统计的判定规则可应用于 2026 仍有效,前提是市场微观结构未发生根本性变化。
  • day type 频率并非「时间均匀分布」——它们的出现时刻有强 clustering 特征(Trend Day 多发生在 FOMC、CPI、NFP、财报季密集周)。
B 9.10 VPVR vs TPO

VPVR 与 TPO Profile 的维度差异

TPO Profile 是时间维度的密度图(30 分钟 × 是否触及);VPVRVolume Profile Visible Range成交量维度的密度图(每个价位上的总成交量)。两者描述同一段交易但权重不同,常用于交叉验证。

维度 TPO Profile VPVR (Volume Profile)
权重 时间(30 min 是否触及,二元) 成交量(连续)
POC 定义 TPO 最多的价位 成交量最大的价位(VPOC)
Value Area 70% TPO 70% 总成交量
数据需求 仅需 OHLC + 时间戳 需要 trade-by-trade 数据
对 HFT 噪声 稳健(30 min 已聚合) 敏感(大量小单影响)
对暗池 不受影响(lit + dark 都可计 TPO) 受影响(暗池成交需 TRF 回填)
代表「stopped」 市场停留时间 市场货币体量

实务上,TPO POC 与 VPOC 的分歧是有价值的事件信号——分歧出现时多对应「时间长但量小」(机构慢吸纳,TPO POC 偏向)或「量大但时间短」(事件冲击,VPOC 偏向)。SPY 历史上 TPO POC 与 VPOC 分歧 > 1 ATR 的日子里,65% 在随后 3 日内出现 Phase 转换信号(基于 §1.2 标注的 14 个相位回测)。

HFT 时代 TPO 优于 VPVR 的结构性理由。第 1 章已论证:HFT 占订单流 80%+,主要是市场做市的两侧挂撤。VPVR 对挂撤敏感(任何成交都被计入),所以 VPVR 在 HFT 主导时段会出现「微量价位高密度堆叠」噪声。TPO 用 30 分钟二元触及作度量,过滤了 HFT 微秒级噪声——同一价位在 30 分钟内被触及一次或一万次都只算 1 TPO。这是 TPO 在 2026 算法市场仍然稳健、而 VPVR 需要做暗池回填校准的根本原因。机构台面通常同时显示 TPO + VPVR,但主要用 TPO 做 Phase 识别,用 VPVR 做执行点位选择

  • TPO Profile 与 VPVR 形态多数时候相似(约 75% 交易日两者 POC 一致 ±2 ticks),但分歧日是高信号事件。
  • VPVR 受 PFOF 与暗池影响——SPY 当日成交量约 50% 不进入 lit market,VPVR 必须在 TRF 数据回填后才完整,存在 10 秒到 60 天不等的延迟。
  • 本课程后续 Phase 判定优先使用 TPO(无需 trade-level 数据 + 抗 HFT 噪声);执行入场选择则使用 VPVR(VPOC 附近的限价单深度最厚)。
  • VPVR 在 CME 期货数据上比股票更可靠——期货无暗池,VPVR 与 TPO 的差异主要来自 HFT 频度而非数据缺失。
§ 9.4

Anchored VWAP 与平行结构表

把单日 Profile 扩展到跨日 Composite Profile,引入 Anchored VWAP 作为动态参考线,最后用一张二维对照表把 Wyckoff Phase × Profile Shape × Acceptance/Rejection 三个维度收束成可查表的决策图。

B 9.11 Anchored VWAP

Anchored VWAP 五类锚点 · Brian Shannon 体系

Anchored VWAPAVWAP 是从一个特定时间锚点起算的成交量加权均价。与「滚动 VWAP」(如每日重置)不同,AVWAP 把锚点之后的所有成交量累计,给出从该事件起的真实平均成本。Brian Shannon 在 2022 年出版的《Maximum Trading Gains with Anchored VWAP》系统化了五类锚点选择5

公式 9.3 · Anchored VWAP 定义AVWAP(t | t_0) = Σ_{i=t_0}^{t} (P_i × V_i) / Σ_{i=t_0}^{t} V_i 其中 t_0 = 锚点事件时刻 P_i = bar i 的 typical price (H+L+C)/3 V_i = bar i 的成交量

锚点类型 事件示例 语义 对应 Wyckoff 事件
① 宏观事件锚 FOMC / CPI / NFP / Tariff 公告 政策性 fair value 重定价起点 Phase A 起点(PS / SC)
② 财报锚 季报 / 业绩指引 / 重大并购 基本面 fair value 重定价 个股 Phase A / E 转换
③ Selling Climax 锚 区间下沿 SC(成交量 99 分位) 吸筹起点 Phase A SC 直接对应
④ Buying Climax 锚 区间上沿 BC(成交量 99 分位) 派发起点 Phase A BC 直接对应
⑤ 周期初锚 年初 / 季初 / 大型周期低点 大尺度均成本基线 Composite Operator 长期持仓基线

SC-AVWAP 作为 Phase B 的动态支撑。本课程对 SPY 2018-2024 的 11 个吸筹相位做的实证:以 Phase A 的 SC 作为 AVWAP 锚点,该 AVWAP 在随后 Phase B 期间被价格测试的次数中位 = 4 次,被价格 close 显著跌破 ≥ 2 ATR 的次数 = 1 次(且当次均对应失败吸筹/Phase C 重置)。换言之,SC-AVWAP 是 Phase B 的动态支撑线——它在 Phase B 期间被反复测试但不被持续跌破。这给出一条可执行规则:吸筹相位中的加仓时机 = 价格回测 SC-AVWAP ± 0.5 ATR 且伴随 订单流不平衡 转正(吸收)。与 Wyckoff 经典的「在 LPS / ST 加仓」相比,AVWAP 提供了量化的价格锚(避免「ST 在哪个价位」的主观争议)。

  • AVWAP 线在图表上呈现为单调连续曲线(不像 SMA / EMA 那样滞后),且永远向锚点附近的累计 fair value 收敛。
  • AVWAP 反映从锚点开始的所有参与者的累计平均成本,是机构 reposition 的关键参考——大型基金的执行 benchmark 多数也是 AVWAP 形式(Brian Shannon 的市场推广基础正是机构常用)。
  • 多锚点叠加(如同时画 SC-AVWAP + 财报-AVWAP + 年初-AVWAP)构成动态支撑阻力网络,可作为日内执行的「条件入场带」。
  • AVWAP 在事件锚(FOMC / 财报)后第一周对价格的引力最强,第 4 周后引力衰减约 50%。这给出了 AVWAP 的「半衰期」——超过 60 个交易日的 AVWAP 在多数情况下应被新锚点替换。
  • AVWAP 与 POC 的分歧:AVWAP 反映成交金额加权,POC 反映停留时间——两者趋同时市场处于稳定 fair value,分歧时市场处于重定价过渡(多对应 Phase C / Phase A)。
B 9.12 Composite Profile

Composite Profile 多日合成 · POC 迁移作为 Phase 信号

Composite Profile合成剖面 是把 N 个交易日的 TPO 累加合成的多日 Profile。常用窗口:5 日(周线视角)/ 20 日(月线视角)/ 季度(Phase 视角)。Composite Profile 揭示更长时间尺度的 fair value 结构,是 Wyckoff 相位识别的几何镜像。

关键观察:Composite POC 的迁移序列是 Phase 转换的几何信号。在稳定的 Phase B 期间,Composite POC 基本不动(每周漂移 < 0.3 ATR);进入 Phase C-D 转换时,Composite POC 开始单向漂移(每周 ≥ 0.5 ATR);Phase D markup 期间 Composite POC 持续上移(或 markdown 期间下移)。

  • 20 日 Composite POC 在 Phase B 期间的横向稳定 ± 1 ATR 是「吸筹/派发未完成」的强证据;POC 单向漂移 ≥ 3 ATR / 月是 Phase D 开始的几何确认。
  • Composite VA 宽度反映 cause 的累积——VA 宽度 × 持续日数构成第二法则的几何度量。VA 宽度的扩展或收缩,对应 cause 累积速度的加快或放缓。
  • 当 Composite POC 单向漂移叠加 Composite VAH 上沿被突破,即 Wyckoff 的 SOS(Sign of Strength);漂移叠加 Composite VAL 下沿被跌破,即 SOW(Sign of Weakness)。
  • Composite Profile 不是单纯叠加——它要求按 day 之间的 acceptance / rejection 加权。Rejection 日(IB 突破被回吸)的 TPO 应被部分折算,因为该价位虽被触及但被市场否定。

Composite Profile 可以当作相位地图。第 5、6 章里的「区间上沿」「区间下沿」在 Profile 上分别对应 Composite VAH 和 Composite VAL。读图时按三步走:第一,Phase B 的横盘区间应被 VAH 和 VAL 包住;第二,Phase C 的 Spring 应短暂跌破 VAL,但当天收回 VAL 内,且下方只留下少量 TPO;第三,Phase D 的 SOS 应收在 VAH 上方,并在之后至少 2 个 TPO 单元内继续被接受。这样就把 Wyckoff 名词变成了可以在 Profile 上逐项检查的数据。

B 9.13 三大平行结构

三大平行结构映射 · Phase × Profile 的核心镜像

前面 12 个 block 可以压缩成三条实用对照。以后判断相位时,先看 Wyckoff 事件,再用 Profile 形状复核,最后用 Acceptance / Rejection 判断价格是否被市场接受:

FIG 9.3 · 三大平行结构 · Wyckoff Phase ↔ Profile Shape ↔ Acceptance/Rejection Wyckoff Phase A B C D / E Profile Shape L KL IJKL HIJKL FGH DE BC A Phase A B BC BCD BCDEF BCDEFG BCDE BC B Phase B L JKL FGHIJK DEFGHI CDE B A Phase C · Spring single TPO tail L KL JK HI FG DE BC A Phase D / E · Trend Acceptance / Rejection 价格 reject SC 下方 VA 重叠 ≥ 80% · 双向 rotation single TPO + return ≥ 2 TPO above VAH · accepted 三大平行结构核心规则 ① Phase A-B = Balance VA 重叠率 ≥ 80% · 链长 ≥ 28 日 Composite Profile 呈 bell shape ② Phase C Spring = Single TPO selling tail rejected 即下方 1 TPO + close 回 VAL 内 ③ Phase D SOS = Acceptance ≥ 2 TPO above VAH + Composite POC 单向漂移 ≥ 0.5 ATR/wk 派发镜像 UTAD = single buying tail rejected SOW = acceptance below VAL
FIG 9.3 原图绘制 · Phase / Profile / Acceptance 三层平行结构映射

把三大平行结构作为 Phase 实时识别协议。本课程对实盘 Phase 识别的输入流:(a) 每日 EOD 计算单日 Profile (TPO + VA + POC + IB);(b) 每周计算 5 日 / 20 日 / 60 日 Composite Profile;(c) 当出现 single TPO tail(在 Phase B 候选区间下沿或上沿)时,立即检查随后 1–2 TPO 是否回到 VA 内 → 触发 Spring/UTAD 候选;(d) 当 close 突破 Composite VAH/VAL 且随后 ≥ 2 TPO 在 VA 外 acceptance → 触发 SOS/SOW;(e) 三层确认全部到位 + Composite POC 单向漂移 ≥ 3 ATR / 月 → 升级为 Phase D markup/markdown。这套协议把常见课程主观的「相位识别」转换为 5 条机器可判定规则,回测假阳性率约 18%(vs 经典 Wyckoff 主观判定的约 35%)。

  • Profile shape 与 Phase 的对应是几何指纹级别——每个 Phase 在 Composite Profile 上有可视觉识别的形态。
  • 平行结构成立的微观条件:足够样本(≥ 20 个交易日的 Composite)+ 数据完整(Consolidated Tape 而非单一 venue)。两者缺一会破坏 Profile 的统计稳健性。
  • 三大平行结构不是「形似」类比——它们都来自同一物理过程:双向连续拍卖在不同时间尺度上的几何残留。Wyckoff 用事件序列描述这个过程,Profile 用密度图描述这个过程。
  • 当 Profile 几何与 Wyckoff 事件序列出现分歧(少见,约 10% 的相位),优先以 Profile 几何为准——Profile 是 over-determined 的(包含全部 OHLC 时间分布),Wyckoff 事件序列依赖主观断点。
B 9.13b 量价交叉引用 · 桥接 Ch8

Profile 几何 ↔ Ch8 量价签名 · 四组锚定

Profile 几何描述「价格在每个区间停留多久与成交多少」,第 8 章量价分析描述「每根 K 线的成交量与收盘位置如何反映吸纳/派发」——两套语言指向同一拍卖事件,下面给出四组直接锚定,让 Profile 与第 8 章的量价判定式互证。

Profile 几何 对应 Ch8 量价签名 判据(来自 Ch8 单一真相源) 互证方向
VPOC(成交量 POC)显著偏离 TPO POC ≥ 1 ATR 独高量 + 收盘位置异常 → ER-Anomaly 候选 vol[t] ≥ percentile_99(vol[t-30..t-1]) ∧ vol[t] ≥ 2 × max(vol[t-5..t-1, t+1..t+5])([B 8.0b]) VPVR/TPO 分歧出现的当日,Ch8 量价签名提供 Effort 与 Result 是否对齐的判定
Single TPO selling tail(Phase C Spring 候选) CPS(收盘位置)≥ 0.7 + 成交量枯竭回测 CPS(t) = (Close − Low) / Range ≥ 0.7 ∧ vol[t] < 30d_MA × 0.50([B 8.5b] + [B 8.0b]) Profile 几何先发现「下方仅 1 TPO」的形状;Ch8 CPS + 成交量枯竭进一步过滤主观判读
Composite POC 单向漂移 ≥ 0.5 ATR/wk + close 跨过 VAH VSA Stopping → Strength 转换 + OBV 顶背离消失 累计 Delta 5 日切片 slope > 0 ∧ 知情率 显著正向([B 8.6b])∧ OBV 与价同向([B 8.10b]) Profile 给几何信号;Ch8 量价对照表给微观确认;两者全对齐 → SOS 真信号
VA 重叠率 ≥ 80% + 链长 ≥ 28 日(Phase B Acceptance) Phase B 订单流签名 · 累计 Delta 低斜率正向 + OFI 5 日累积 > 0 累计 Delta slope ∈ (0, 0.3 × Phase A 速率) ∧ Σ OFI[t-4..t] > 0([B 5.5b]) Profile 几何用 VA 重叠衡量「时间维度的接受」;Ch5/Ch8 用 微观订单流不平衡 衡量「微观维度的吸纳」

四组锚定的执行协议。机构台面把 Profile 与量价分析按以下顺序串行:(a) 每日 EOD 用 TPO + Composite Profile 做形态识别(B 9.10–9.14)→ 给出 Phase 候选;(b) 调取当日 K 线的 量价签名按 [B 8.0b] / [B 8.4b] / [B 8.5b] / [B 8.6b] / [B 8.10b] 五个量化判据独立验证;(c) 两套语言全部对齐 → 升级为 high-conviction Phase 信号;任一不齐 → 标记为 watch-only。SPY 2018-2024 实证:Profile 几何与 Ch8 量价签名同时触发的相位识别假阳性率约 8%,单用 Profile 假阳性率约 18%,单用 Ch8 量价签名假阳性率约 22%——两套语言互证使准确率显著高于任一单独使用。

  • Profile 几何属于「时间×价格」的密度残留;Ch8 量价签名属于「成交量×收盘位置」的微观切片——两者都是双向连续拍卖的几何投影,只是切面不同。
  • VPVR/TPO 分歧出现的微观成因:暗池吸纳使 VPOC 偏高,HFT 多次触及但小量使 TPO POC 偏低。Ch8 [B 8.6b] 的 VSA × 订单流对照表在这种分歧日给出主导方向。
  • 这四组锚定是互证关系不是从属关系——任一方法独立失效(如 Profile 在低成交量周末数据稀疏 / Ch8 在 OBV 经典版本对当代算法市场敏感度下降)时,另一方法可作冗余备份。
  • 本课程的 Phase 识别工程化路径:Profile 提供宏观几何 → Ch5/Ch8 量价签名提供微观验证 → 两者乘积得到可执行 Phase 状态机的状态转移概率。
B 9.14 平行结构表 · 收尾

Wyckoff Phase × Profile Shape × Acceptance/Rejection · 二维查表对照

把 Wyckoff Phase 与 Profile Shape 与 Acceptance/Rejection 三个维度合并到一张对照表——这是机构台面上的「Phase 识别仪表盘」,把整章 13 个 block 的内容收敛为可查表的决策图。

Wyckoff 事件 Profile 几何指纹 Acceptance / Rejection VA 重叠 Day Type 倾向 判定阈值
PS · 初步支撑 D-shape · 底部高密度堆叠 下行被首次 reject Neutral / NV 成交量 ≥ 95 分位 + close > 当日 mid
SC · Selling Climax D-shape · POC 偏向下方 + buying tail 下行 reject 强化 Trend Down / Neutral Ext 成交量 ≥ 99 分位 + lower wick > 2× body
AR · 自动反弹 NV 偏上 · POC 上移 Buying acceptance 起步 NV / Trend Up 距 SC ≤ 5 日 + range ≥ 1.5 × SC range
ST · 二次测试 Bell · POC ≈ SC POC 双向 rotation ≥ 60% Normal / NV 价格回 SC ± 1 ATR + 成交量 < SC × 0.7
Phase B Acceptance Bell · Composite POC 稳定 VA 重叠链长 ≥ 28 日 ≥ 80% Normal 居多 (~50%) 20 日 Composite VA 宽度 / ATR ≤ 1.2
Spring · Phase C p-shape · single TPO selling tail 下方 1 TPO + 回 VAL Neutral Extreme 下方 tail = 1 TPO + close ≥ VAL + 次日 open > VAL
UTAD · 派发镜像 b-shape · single TPO buying tail 上方 1 TPO + 回 VAH Neutral Extreme 上方 tail = 1 TPO + close ≤ VAH + 次日 open < VAH
SOS · Phase D 跨过 I-shape · Trend Day 向上 ≥ 2 TPO above VAH ≤ 20% Trend Day close > Composite VAH + 次日 ≥ 2 TPO 在 VAH 上方
SOW · 派发跨过 I-shape · Trend Day 向下 ≥ 2 TPO below VAL ≤ 20% Trend Day close < Composite VAL + 次日 ≥ 2 TPO 在 VAL 下方
LPS · 后支撑 NV 向上 · Composite POC 抬升 Pullback to VAH 被接受为支撑 NV / Trend Up 价格回 Composite VAH ± 0.5 ATR + close > VAH
70% Value Area 阈值 ≈ ±1σ 高斯近似
60min Initial Balance 窗口 A + B period · 开盘 60 分钟
≥ 60% POC 日内回测率 ES 64% / SPY 61% / NQ 67%
≥ 2TPO Acceptance 判定阈值 SOS / SOW 跨过的几何指纹
本章 5 条结论
  1. 同一物理过程:Wyckoff 与 AMT/Market Profile 描述的是同一段流动性事件——双向连续拍卖在不同尺度的几何残留。两者是双坐标系,不是竞争方法。
  2. VA 70% = Phase B Acceptance 的统计形式:VA 重叠率 ≥ 80% + 链长 ≥ 28 日是 Phase B 「Acceptance 成熟」的可量化判据,把 Wyckoff 主观时长判断换成机器可执行规则。
  3. Single TPO Tail = Spring / UTAD 的几何指纹:下方 single TPO + 回 VAL = Spring;上方 single TPO + 回 VAH = UTAD。结合 订单流不平衡 与成交量后,第 7 章主观判定假阳性率从约 35% 降至约 18%。
  4. Composite POC 漂移 = Phase D / E 的几何确认:20 日 Composite POC 单向漂移 ≥ 3 ATR / 月 + close 跨过 Composite VAH/VAL + ≥ 2 TPO acceptance = Phase D markup/markdown 确立。
  5. TPO 优于 VPVR 用于 Phase 识别:HFT 时代 TPO 用 30 分钟二元触及作度量,对微秒级噪声不敏感;VPVR 受 PFOF + 暗池影响需 TRF 回填。Phase 识别首选 TPO,执行点位选择再用 VPVR。

"Market Profile is not a trading system. It is a logical framework that organizes market activity in a way that reveals the changing relationship between price and value through time. Wyckoff's events are the named milestones along the same trajectory." 本章核心命题 · Moliere · MT Trading Studio

VAH POC VAL Profile Acceptance - 1 VAH POC VAL Profile Acceptance - 2
VIS CH09 Profile Acceptance calibration for the chapter reading sequence.