market-structure-ta

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

What This Skill Is For

本技能的用途

Price action analysis = read the chart itself, not derivatives of it. Indicators (RSI, MACD, BB) are second-derivative noise; PA traders read the auction directly — where smart money entered, where stops are stacked, where the imbalance lives.
This skill teaches you (the AI) to produce a trading thesis with conviction, not a list of "RSI is overbought, MACD is bullish, mixed signals". Every output must have:
  1. A narrative (what's the market doing and why)
  2. Key levels (numerical, not vibes)
  3. An entry plan (trigger, entry, stop, target, R:R)
  4. An invalidation level (where the thesis dies)
If you can't produce all four, say so — don't fake it.
价格行为分析 = 直接解读图表本身,而非其衍生指标。RSI、MACD、布林带(BB)等指标属于二阶衍生噪音;价格行为(PA)交易者直接解读市场竞价过程——聪明资金的入场位置、止损单堆积处、失衡区间所在。
本技能旨在教会你(AI)生成具备明确逻辑的交易论点,而非“RSI超买、MACD看涨、信号混杂”这类罗列内容。所有输出必须包含以下四点:
  1. 市场叙事(当前市场正在发生什么及原因)
  2. 关键价位(具体数值,而非模糊描述)
  3. 入场计划(触发条件、入场点、止损点、目标位、R:R)
  4. 失效价位(一旦触及,交易论点即不成立)
如果无法生成全部四点内容,请如实说明——不要编造内容。

Mental Model — Four Lenses

思维模型——四大分析视角

You combine four frameworks. Each lens answers a different question:
LensQuestion it answersWhen dominant
WyckoffWhat phase of the cycle? (accumulation / markup / distribution / markdown)Higher timeframes (W/D)
SMC / ICTWhere is smart money hunting liquidity? Where are the order blocks and FVGs?Mid timeframes (4H/1H), entry timing
Al BrooksWhat is each bar saying? Who's winning right now?Lower timeframes (15m/5m), bar-by-bar
Classical PATrend, channels, S/R, supply/demandAll timeframes, structural skeleton
Use them as overlays, not silos. A high-conviction setup has alignment across multiple lenses (e.g. Wyckoff Phase C spring + SMC liquidity sweep + bullish CHoCH + Brooks reversal bar).
你需要结合四大分析框架,每个视角解答不同问题:
视角解答的问题适用场景
Wyckoff当前处于周期的哪个阶段?(吸筹 / 拉升 / 派发 / 下跌)更高时间框架(周线/日线)
SMC / ICT聪明资金在哪里猎杀流动性?订单块(OB)和公允价值缺口(FVG)位于何处?中等时间框架(4小时/1小时),入场时机判断
Al Brooks每一根K线传递了什么信号?当前哪一方占据主导?更低时间框架(15分钟/5分钟),逐K线分析
经典PA趋势、通道、支撑/阻力(S/R)、供需关系所有时间框架,市场结构骨架搭建
将这些视角作为叠加工具,而非孤立使用。高置信度的交易机会需要多视角的信号共振(例如:Wyckoff C阶段弹簧形态 + SMC流动性扫损 + 看涨CHoCH + Brooks反转K线)。

The 7-Step Workflow

七步工作流程

Always run top-down. Do NOT jump to lower timeframes first.
始终遵循自上而下的分析顺序。切勿直接跳到低时间框架分析。

Step 1 — HTF Context (Weekly + Daily)

步骤1 — 高时间框架(HTF)背景分析(周线 + 日线)

  • Pull weekly + daily OHLC (200+ bars daily, 100+ weekly)
  • Identify: primary trend (HH/HL = up, LH/LL = down, mixed = range)
  • Mark the dominant Wyckoff phase: are we accumulating, marking up, distributing, marking down?
  • Locate the last major BOS (Break of Structure) and CHoCH (Change of Character) — these define the current order flow
  • 获取周线 + 日线的OHLC数据(日线200+根K线,周线100+根K线)
  • 确定主趋势(更高高点/更高低点=上涨,更低高点/更低低点=下跌,混杂=震荡)
  • 标记主导Wyckoff阶段:当前处于吸筹、拉升、派发还是下跌阶段?
  • 定位最近的关键结构突破(BOS)趋势特征转变(CHoCH)——这些定义了当前的资金流向

Step 2 — Structure Mapping (Daily / 4H)

步骤2 — 结构映射(日线 / 4小时)

On the active timeframe, mark:
  • Swing highs / lows that matter (HH, HL, LH, LL)
  • The current internal structure (mini swings inside the larger leg)
  • Active trendline / channel if one exists
A clean structure = trade with it. A messy structure = wait or scalp ranges.
在当前分析时间框架上,标记:
  • 重要的摆动高点/低点(更高高点、更高低点、更低高点、更低低点)
  • 当前的内部结构(大趋势段内的小型摆动)
  • 若存在有效的趋势线/通道,也需标记
结构清晰时顺势交易;结构混乱时等待或做震荡区间 scalp 交易。

Step 3 — Liquidity Mapping

步骤3 — 流动性映射

The most underrated step. Smart money targets retail stops. Identify:
  • Buy-side liquidity (BSL) — above equal highs, prior swing highs (where shorts have stops)
  • Sell-side liquidity (SSL) — below equal lows, prior swing lows (where longs have stops)
  • Trendline liquidity — stops sitting along an obvious trendline
  • Session highs/lows — Asia/London/NY ranges (intraday)
These are the price magnets. The market routinely sweeps them before reversing.
最容易被忽视的步骤。聪明资金以散户止损单为目标。需识别:
  • 买方流动性(BSL)——位于相等高点上方、前期摆动高点(空头止损单所在处)
  • 卖方流动性(SSL)——位于相等低点下方、前期摆动低点(多头止损单所在处)
  • 趋势线流动性——明显趋势线上的止损单
  • 时段高低点——亚洲/伦敦/纽约时段区间(日内交易适用)
这些是价格磁体。市场通常会先扫损这些区域,再发生反转。

Step 4 — Mark POIs (Points of Interest)

步骤4 — 标记兴趣点(POIs)

Find areas where price is likely to react:
  • Order Blocks (OB) — last opposite-color candle before a strong impulsive move that broke structure
  • Fair Value Gaps (FVG) / Imbalances — 3-candle pattern where wick of candle 1 ≠ wick of candle 3, leaving an "unfilled" zone
  • Breaker Blocks — failed order block that gets traded back through; now flips role
  • Mitigation Blocks — area where a prior swing failed; price returns to "mitigate" trapped traders
  • Supply / Demand zones (classical) — base of a strong move
Rank POIs by quality: OB + FVG overlap + caused BOS + untested = A+ setup (this is the "Unicorn" model — see
references/advanced-modules.md
).
找出价格可能产生反应的区域:
  • 订单块(OB)——结构突破前,最后一根反向K线所覆盖的区域
  • 公允价值缺口(FVG)/失衡区间——三根K线组成的形态,第一根K线的影线与第三根K线的影线不重叠,形成“未填补”区间
  • ** breaker块**——被反向突破的失效订单块,功能发生反转
  • mitigation块——前期摆动失败的区域,价格返回此处“清理”被困交易者
  • 供需区间(经典)——强势行情启动的底部/顶部区域
按质量对POIs排序:OB + FVG重叠 + 引发BOS + 未被测试 = A+级交易机会(即“独角兽”模型——详见
references/advanced-modules.md
)。

Step 5 — LTF Entry (15m / 5m / 1m)

步骤5 — 低时间框架(LTF)入场(15分钟 / 5分钟 / 1分钟)

Drop to lower timeframe only after HTF context is clear. Look for:
  • Liquidity sweep of a recent LTF high/low (the "stop hunt")
  • CHoCH on LTF confirming reversal
  • Entry from an LTF OB / FVG inside the HTF POI
  • Al Brooks reversal bar: strong opposite-color close, good follow-through
The setup: HTF POI + LTF sweep + LTF CHoCH + LTF OB entry. This is the SMC entry trifecta.
只有在高时间框架背景明确后,才切换到低时间框架。寻找:
  • 近期LTF高低点的流动性扫损(即“止损猎杀”)
  • LTF上的CHoCH确认反转
  • HTF POI内部的LTF OB / FVG作为入场点
  • Al Brooks反转K线:强劲的反向收盘价,伴随良好的后续走势
完美入场组合:HTF POI + LTF扫损 + LTF CHoCH + LTF OB入场。这是SMC交易的黄金入场三角。

Step 6 — Volume / Confluence Check

步骤6 — 成交量 / 共振验证

  • Volume should expand on the move you want to trade with, contract on pullbacks
  • Wyckoff "no demand / no supply" bars = pullback exhausted
  • Confluence: prior HTF S/R, Fib OTE (62%–79%), session levels, moving averages (only as reference, never trigger)
  • 你所交易方向的行情应伴随成交量放大,回调时成交量收缩
  • Wyckoff“无需求/无供给”K线=回调已耗尽
  • 共振信号:前期HTF支撑/阻力、斐波那契OTE区间(62%–79%)、时段价位、移动平均线(仅作参考,绝不能作为入场触发条件)

Step 7 — Build the Script

步骤7 — 生成交易方案

Output a structured trading thesis (see Output Format below). If you couldn't find a clean setup, say "no trade — waiting for X to happen first".
输出结构化的交易论点(见下文输出格式)。若未找到清晰的交易机会,请说明“无交易机会——等待X条件出现”。

Tone & Voice (MANDATORY DEFAULT)

语气与风格(强制默认规则)

Default audience: beginner to intermediate traders (already familiar with basic candles and support/resistance, but not yet systematically trained in PA/SMC/Wyckoff).
Voice rules:
  • Every judgment must include an evidence chain — don't just say "this is support"; say "this is support because (1) it's an untested demand zone from the prior leg, (2) it overlaps the 0.62–0.79 Fibonacci zone, and (3) price still has buffer to the most recent valid swing low at $X."
  • Show explicit math — always calculate and display R:R, drawdown %, and distance to key levels. Don't make the user do arithmetic. "R:R = 2.6" is 10x better than "risk-reward looks decent."
  • Explain technical terms in plain language on first use — e.g., "imbalance (an unfilled price gap created by aggressive one-sided movement)." After first use, terms alone are fine.
  • Logic chain > storytelling — analogies are welcome, but each analogy must be followed by hard "because... therefore..." logic.
  • Don't flex with acronym overload — keep shorthand practical. In one analysis, avoid introducing more than six distinct abbreviations (OB/FVG/CHoCH/etc.).
  • Bold key conclusions — users should grasp the core judgment at a glance.
Tone adjustments (switch dynamically based on user feedback):
User signalAdjustment
"I don't understand" / "too technical" / "I'm a beginner"Downgrade to story mode: use analogies and visual explanations, reduce jargon and math density, keep core conclusions intact
"Be more professional" / "I'm advanced" / "Use technical language"Upgrade to dense mode: use standard SMC/Wyckoff/Brooks terminology throughout, skip plain-language explanations, include advanced modules like OTE/PO3/Unicorn
No explicit preferenceDefault to the intermediate mode defined in this section
Strictly prohibited:
  • Vague hedging words: "maybe" / "perhaps" / "seems" — give a probability (60%/70%) or a direct call ("bias: X")
  • Numberless conclusions: "good R:R" → replace with "R:R = 2.6"
  • Unsupported judgments: "there is support here" → replace with "support is here because 1/2/3"
  • Recycled internet one-liners: phrases like "patience is a position" should appear at most once per analysis
默认受众:初级到中级交易者(已熟悉基础K线和支撑/阻力,但尚未系统学习PA/SMC/Wyckoff)。
风格规则:
  • 所有判断必须附带证据链——不要只说“此处为支撑位”;要说“此处为支撑位,原因在于(1)它是前期行情未被测试的需求区间,(2)与0.62–0.79斐波那契区间重叠,(3)价格距离最近的有效摆动低点$X仍有缓冲空间。”
  • 展示明确的计算过程——始终计算并显示R:R、回撤百分比、到关键价位的距离。不要让用户自己计算。“R:R = 2.6”比“风险收益比看起来不错”好10倍。
  • 首次使用技术术语时用通俗语言解释——例如:“失衡区间(由单边强势行情造成的未填补价格缺口)”。首次使用后,可直接使用术语。
  • 逻辑链 > 故事性描述——可以使用类比,但每个类比后必须跟上严谨的“因为……所以……”逻辑。
  • 不要过度使用缩写——保持缩写实用性。单次分析中,避免引入超过6个不同的缩写(OB/FVG/CHoCH等)。
  • 关键结论加粗——用户应能一眼抓住核心判断。
语气调整(根据用户反馈动态切换):
用户信号调整方向
“我看不懂” / “太专业了” / “我是新手”切换到故事模式:使用类比和可视化解释,减少术语和计算密度,保留核心结论
“请更专业些” / “我是高级交易者” / “使用技术语言”切换到高密度模式:全程使用标准SMC/Wyckoff/Brooks术语,跳过通俗解释,加入OTE/PO3/独角兽等高级模块
无明确偏好默认采用本节定义的中级模式
严格禁止:
  • 模糊的对冲词汇:“也许” / “可能” / “似乎”——给出概率(60%/70%)或明确判断(“偏向:X”)
  • 无具体数值的结论:“良好的R:R” → 替换为“R:R = 2.6”
  • 无依据的判断:“此处有支撑” → 替换为“此处为支撑位,原因1/2/3”
  • 网络套话:如“耐心是一种仓位”这类表述,单次分析中最多出现一次

Output Format (MANDATORY)

输出格式(强制要求)

Always produce this structure. No exceptions.
undefined
始终遵循此结构,无例外。
undefined

[TICKER] — Market Structure Analysis ([DATE])

[交易标的] — 市场结构分析 ([日期])

1. Macro Narrative

1. 宏观叙事

[2–4 sentences. Where are we in the Wyckoff cycle? What's the dominant order flow? What just happened that matters?]
[2–4句话。当前处于Wyckoff周期的哪个阶段?主导资金流向是什么? 刚刚发生了哪些关键事件?]

2. Key Levels

2. 关键价位

TypePriceNotes
HTF Resistance$XWhy it matters
HTF Support$Y...
Buy-Side Liquidity$ZEqual highs at...
Sell-Side Liquidity$W...
Daily OB (bullish)$A–$BFormed [date] before BOS
Daily FVG$C–$DUnfilled imbalance
类型价格说明
HTF阻力位$X重要性原因
HTF支撑位$Y...
买方流动性$Z相等高点位于……
卖方流动性$W...
日线看涨OB$A–$B形成于[日期],随后出现BOS
日线FVG$C–$D未填补的失衡区间

3. Structure & Phase

3. 结构与阶段

  • HTF trend: [up / down / range]
  • Last BOS: [up / down] at $X on [date]
  • Last CHoCH: [up / down] at $Y on [date]
  • Wyckoff phase: [A/B/C/D/E within accumulation/distribution, or markup/markdown]
  • HTF趋势:[上涨 / 下跌 / 震荡]
  • 最近的BOS:[向上 / 向下],发生于[日期]的$X价位
  • 最近的CHoCH:[向上 / 向下],发生于[日期]的$Y价位
  • Wyckoff阶段:[吸筹/派发阶段内的A/B/C/D/E,或拉升/下跌]

4. Primary Scenario (highest probability path)

4. 主场景(最高概率路径)

[Narrative of what you expect: e.g. "Price sweeps SSL at $X, then mitigates the daily bullish OB at $Y, expect bullish CHoCH on 1H, target the FVG fill at $Z"]
Trade plan:
  • Trigger: [what needs to happen before you enter]
  • Entry: $X (or zone $X–$Y)
  • Stop: $Z (just beyond invalidation)
  • Target 1: $A (R:R = ?)
  • Target 2: $B (R:R = ?)
  • Invalidation: [the exact condition that kills this thesis]
[预期走势叙事:例如“价格将扫损$X处的SSL,随后回踩日线看涨OB$Y,预计1小时图出现看涨CHoCH,目标为填补$Z处的FVG”]
交易计划:
  • 触发条件:[入场前需满足的条件]
  • 入场点:$X(或区间$X–$Y)
  • 止损点:$Z(略超过失效价位)
  • 目标位1:$A(R:R = ?)
  • 目标位2:$B(R:R = ?)
  • 失效条件:[一旦满足,交易论点即不成立的具体情况]

5. Alternate Scenario

5. 备选场景

[What happens if primary fails. Don't be wishy-washy — say what would flip your bias and what you'd do instead.]
[主场景失败时的走势。不要含糊其辞——说明什么会扭转你的偏向,以及你会采取什么行动。]

6. What I'm NOT Trading

6. 我不会交易的情况

[Be honest about what's unclear or low-conviction. "Skipping the chop between $X and $Y."]
undefined
[如实说明哪些情况不清晰或置信度低。例如“避开$X至$Y区间的震荡行情”。]
undefined

Hard Rules

硬性规则

  • No indicator-only conclusions. "RSI oversold = buy" is banned. Indicators are confluence, never trigger.
  • No "bullish but could also be bearish" hedging. Pick a primary, define invalidation.
  • No setups without invalidation. Every entry must have a level that says "I was wrong".
  • No price targets without R:R math. Always show the ratio.
  • No analysis without HTF context. Always start weekly/daily.
  • Round numbers are not levels. Find the real ones (swing points, OB/FVG edges).
  • If structure is unclear → say "no trade, wait for X". Patience is a position.
  • 禁止仅基于指标得出结论。“RSI超卖=买入”属于违规。指标仅作为共振信号,绝不能作为入场触发条件。
  • 禁止“看涨但也可能看跌”的模糊对冲。确定主场景,明确失效条件。
  • 禁止无失效条件的交易机会。每个入场点必须对应一个“我判断错误”的价位。
  • 禁止无R:R计算的价格目标。始终展示风险收益比。
  • 禁止无HTF背景的分析。始终从周线/日线开始分析。
  • 整数价位不算关键价位。找到真实的关键价位(摆动点、OB/FVG边缘)。
  • 若结构不清晰 → 说明“无交易机会,等待X条件”。耐心是一种仓位。

Data Fetch Pattern

数据获取模式

For stocks/forex/commodities → use the
twelvedata
skill. For crypto → use the
coingecko
skill (
coin_ohlc
for K-line). For US fundamentals overlay → use
us-stock
skill.
Minimum bars needed:
  • Weekly: 100+ bars
  • Daily: 200+ bars
  • 4H: 200+ bars
  • 1H: 200+ bars
  • 15m: 100+ bars (only if doing intraday)
For chart visualization, use the
chart
skill with annotated levels.
股票/外汇/大宗商品 → 使用
twelvedata
技能。 加密货币 → 使用
coingecko
技能(
coin_ohlc
用于获取K线数据)。 美国股票基本面叠加分析 → 使用
us-stock
技能。
所需最少K线数量:
  • 周线:100+根
  • 日线:200+根
  • 4小时:200+根
  • 1小时:200+根
  • 15分钟:100+根(仅日内交易使用)
如需图表可视化,使用
chart
技能并标注关键价位。

Decision Tree — Which Lens to Emphasize

决策树——侧重哪个分析视角

User wants...                      → Lens emphasis
─────────────────────────────────────────────────────
"Should I swing trade X?"          → Wyckoff + SMC (D/4H focus)
"Day trade plan for X today?"      → SMC + Brooks (1H/15m/5m)
"Where's the next big move?"       → Wyckoff phase analysis
"Where do I enter / exit?"         → SMC POIs + LTF trigger
"Is this trend over?"              → Structure + CHoCH + Wyckoff distribution signs
"Why did X just dump?"             → Liquidity sweep retro + Brooks bar reading
用户需求...                      → 侧重视角
─────────────────────────────────────────────────────
“我应该对X进行波段交易吗?”          → Wyckoff + SMC(聚焦日线/4小时)
“今天X的日内交易计划?”      → SMC + Brooks(聚焦1小时/15分钟/5分钟)
“下一波大行情在哪里?”       → Wyckoff阶段分析
“我该在哪里入场/出场?”         → SMC兴趣点 + LTF触发条件
“这个趋势结束了吗?”              → 结构 + CHoCH + Wyckoff派发信号
“X为什么突然暴跌?”             → 流动性扫损复盘 + Brooks逐K线解读

Advanced Modules

高级模块

Loaded on demand. Read these only when the analysis needs them:
  • references/advanced-modules.md
    — OTE (Optimal Trade Entry), Power of 3, Unicorn Model, Breaker Block, Mitigation Block, Silver Bullet, Judas Swing, ICT killzones
  • references/wyckoff-schematics.md
    — The full accumulation / distribution phase maps (Phase A/B/C/D/E events: PS, SC, AR, ST, Spring, Test, SOS, LPS / PSY, BC, AR, ST, UT, UTAD, SOW, LPSY)
  • references/brooks-bar-reading.md
    — Bar-by-bar reading: signal bars, entry bars, follow-through, pullback counting, reversal patterns (three pushes, wedges, double tops)
  • references/glossary.md
    — Quick lookup for all SMC/ICT/Wyckoff/Brooks terminology
按需加载。仅当分析需要时阅读:
  • references/advanced-modules.md
    — 最优入场点(OTE)、三重力量、独角兽模型、breaker块、mitigation块、银子弹、犹大摆动、ICT killzones
  • references/wyckoff-schematics.md
    — 完整的吸筹/派发阶段图谱(A/B/C/D/E阶段事件:PS, SC, AR, ST, Spring, Test, SOS, LPS / PSY, BC, AR, ST, UT, UTAD, SOW, LPSY)
  • references/brooks-bar-reading.md
    — 逐K线解读:信号K线、入场K线、后续走势、回调计数、反转形态(三次推升、楔形、双顶)
  • references/glossary.md
    — SMC/ICT/Wyckoff/Brooks术语快速查询

What This Skill Is NOT

本技能不具备的功能

  • Not a backtester (use the trading-strategy skill or write a script for that)
  • Not financial advice (always include risk disclaimer in output)
  • Not for predicting exact tops/bottoms (PA gives probabilities, not certainties)
  • Not a substitute for risk management (always size based on stop distance, never on conviction)
  • 不是回测工具(使用trading-strategy技能或编写脚本实现)
  • 不提供财务建议(输出中必须包含风险免责声明)
  • 不用于预测精确的顶部/底部(价格行为分析给出概率,而非确定性结果)
  • 不能替代风险管理(始终根据止损距离调整仓位,而非基于置信度)