price-action

star 1

价格行为分析工具,用于分析A股K线数据并给出专业交易建议,A股只能做多,只给做多的逻辑操作就可以了。 使用场景(遇到以下任意情况必须触发此skill): - 用户要求分析某只股票的价格行为、K线形态 - 用户询问市场周期识别(交易区间/突破/通道) - 用户要求识别关键K线(趋势棒/信号棒/外包柱/内包柱) - 用户要求寻找第二分型(2B/2L)入场点 - 用户询问股票的操作建议(做多/观望/止损位) - 用户提到 Al Brooks、价格行为、PA交易 - 用户上传或粘贴K线数据要求解读 - 用户询问支撑位、阻力位、趋势线判断 触发词:价格行为、K线分析、Al Brooks、PA交易、市场周期、交易区间、突破、通道、第二分型、2B、2L、趋势棒、信号棒、做多信号、支撑阻力、测量移动、MM目标、量价分析

OrionPotter By OrionPotter schedule Updated 6/8/2026

name: price-action description: | 价格行为分析工具,用于分析A股K线数据并给出专业交易建议,A股只能做多,只给做多的逻辑操作就可以了。

使用场景(遇到以下任意情况必须触发此skill): - 用户要求分析某只股票的价格行为、K线形态 - 用户询问市场周期识别(交易区间/突破/通道) - 用户要求识别关键K线(趋势棒/信号棒/外包柱/内包柱) - 用户要求寻找第二分型(2B/2L)入场点 - 用户询问股票的操作建议(做多/观望/止损位) - 用户提到 Al Brooks、价格行为、PA交易 - 用户上传或粘贴K线数据要求解读 - 用户询问支撑位、阻力位、趋势线判断

触发词:价格行为、K线分析、Al Brooks、PA交易、市场周期、交易区间、突破、通道、第二分型、2B、2L、趋势棒、信号棒、做多信号、支撑阻力、测量移动、MM目标、量价分析

Al Brooks 价格行为分析

基于 Al Brooks《Price Action》丛书理论,对A股K线数据进行专业分析。

核心约束:A股只能做多。所有做空模式仅用于识别风险和减仓/卖出时机。


快速开始

获取K线数据

uvx --from ./assets pa kline <股票代码> [选项]

参数说明:

  • 股票代码:6位数字或带前缀(sh/sz/bj),如 600000sh600000
  • --count, -n:K线数量 (20-250),默认 60
  • --period, -p:周期 daily/weekly/monthly,默认 daily
  • --compact, -c:紧凑输出(无缩进)

示例:

uvx --from ./assets pa kline 601919              # 中远海控最近60根日K
uvx --from ./assets pa kline 601919 -n 120       # 中远海控120根日K
uvx --from ./assets pa kline 601919 -p weekly    # 中远海控60根周K
uvx --from ./assets pa info 601919               # 获取股票基本信息

输出 JSON 格式,包含开高低收量等基础数据及多种计算字段。字段为英文命名,分析输出时必须翻译为中文(见下方对照表)。


数据字段中文对照表

分析输出时必须使用中文名称,不得直接输出英文字段名。

数据字段 中文名称 说明
bar_type=trend_bull 多头趋势棒 大实体阳线,收盘接近最高
bar_type=trend_bear 空头趋势棒 大实体阴线,收盘接近最低
bar_type=signal_bull 多头信号棒 下影线长,收盘偏上
bar_type=signal_bear 空头信号棒 上影线长,收盘偏下
bar_type=outside_bar 外包柱 当前K完全包含前K
bar_type=inside_bar 内包柱 当前K被前K包含
bar_type=doji 十字星 开收盘接近
bar_type=neutral 普通K线 无明显特征
body_ratio 实体占比 实体长度 / 全K线长度
upper_wick_ratio 上影线占比 上影线 / 全K线长度
lower_wick_ratio 下影线占比 下影线 / 全K线长度
close_position 收盘位置 0=收在最低,1=收在最高
ema20 20日均线 20周期指数移动平均
ema20_slope 均线斜率 正值=上斜,负值=下斜
ema20_distance 均线偏离度 收盘价偏离均线的百分比
gap=gap_up 向上跳空缺口 今日最低 > 昨日最高
gap=gap_down 向下跳空缺口 今日最高 < 昨日最低
limit=limit_up 涨停 涨幅达到涨停阈值
limit=limit_down 跌停 跌幅达到跌停阈值
amount 成交额 单位:元
turnover 换手率 百分比
change_pct 涨跌幅 百分比
amplitude 振幅 百分比

核心分析框架(按顺序执行)

可选步骤:多周期定位(周线 → 日线)

此步骤为可选。 当用户主动要求多周期分析、或明确提到"周线"时执行。默认只分析日线即可。

周线的作用是"大方向过滤器":周线下跌趋势中,日线的做多信号成功率会降低。

周线状态 日线操作方向 说明
上升通道 / 突破上涨 只做多 顺大势,回调找买点
下降通道 / 突破下跌 观望为主 A股不能做空,规避下跌趋势
交易区间 日线区间下沿做多 周线区间内日线高抛低吸

操作方法:

  1. 先获取周K线数据:uvx --from ./assets pa kline <代码> -p weekly
  2. 判断周线所处周期(交易区间 / 通道 / 突破)
  3. 周线方向为下降时,不分析日线,直接建议观望
  4. 周线方向为上升或区间时,获取日K线做精细分析

第一步:判断市场周期

市场只有三种基本周期,必须先确定当前所处阶段再决定策略。

周期 核心特征 策略方向
交易区间 K线重叠多,上沿遇阻,下沿支撑 高抛低吸
突破 大实体顺势K,收盘实体超区间一半 顺势追入或回调买
通道 价格在两趋势线内运行,有序回调 顺势在边沿入场

量价配合验证:

  • 突破时:成交额应明显放大(超近5日均额1.5倍以上),否则假突破概率高
  • 区间内:缩量运行为正常,放量但未突破说明多空分歧
  • 通道中:顺势方向放量、回调缩量为健康趋势
  • 趋势末端:量价背离(创新高但量能递减)= 力竭预警

周期演变逻辑 → 详见 references/cycles.md


第二步:识别关键K线

利用数据中的 K线类型 字段辅助判断,但仍需结合位置和上下文确认。

趋势棒

类型 特征 判断依据 信号强度
多头趋势棒 大实体阳线,收盘接近最高,上下影线短 K线类型=多头趋势棒,实体占比≥0.6 ★★★★★
空头趋势棒 大实体阴线,收盘接近最低,上下影线短 K线类型=空头趋势棒,实体占比≥0.6 ★★★★★

信号棒

类型 特征 用途
多头信号棒 下影线长,实体小,收盘偏上 区间下沿做多触发
空头信号棒 上影线长,实体小,收盘偏下 区间上沿卖出/减仓触发
失败信号棒 信号K后价格反向运动 假突破确认,反向入场

特殊形态

形态 特征 判断依据 含义
外包柱 当前K完全包含前K,实体大 K线类型=外包柱 波动性扩张,可能突破
内包柱 当前K被前K包含,实体小 K线类型=内包柱 能量积聚,即将选择方向
十字星 开收盘接近,影线明显 K线类型=十字星 多空平衡,等待方向

量价辅助判断:

  • 趋势棒 + 放量 = 信号可靠度提升
  • 信号棒 + 缩量 = 正常(力竭表现)
  • 十字星 + 天量 = 重要变盘信号
  • 涨停K线不作为正常信号棒分析

详见 references/candles.md


第三步:结构分析

交易区间结构

识别要点:
- 至少 2 次有效测试上沿 + 2 次有效测试下沿
- K线重叠度 > 60%
- 均线趋于水平(均线斜率接近 0)

操作:
区间下沿 1/3 区域 → 等多头信号棒 → 做多
区间上沿 1/3 区域 → 等空头信号棒 → 卖出/减仓

突破结构

有效突破条件(满足越多越可靠):
✅ 突破K实体大、影线短(实体占比 ≥ 0.6)
✅ 收盘超过区间边界至少一半区间高度
✅ 有跟随确认K(下一根同向K)
✅ 回调浅(不超过突破K高度的 50%)
✅ 回调快(1-3 根K线内结束)
✅ 回调K线重叠少
✅ 突破时成交额放量(成交额 > 近5日均额 × 1.5)

测量移动目标(MM)= 突破点 + 区间高度

通道结构

窄通道(强趋势):
- K线重叠 < 30%,每根K都创新高/低
- 均线斜率持续正值且较大
- 策略:在通道下轨(上升)顺势入场

宽通道(弱趋势):
- K线重叠 30%-60%,有明显回调
- 策略:在通道边沿出现信号K或假突破失败时入场

缺口分析(Gap)

缺口(跳空)是A股重要的支撑/阻力位。利用数据中的缺口字段识别。

缺口类型 特征 操作含义
突破缺口 放量跳空突破区间,缺口不回补 强烈趋势信号,跳空位为支撑
持续缺口 趋势中途跳空,量能维持 趋势加速,可用作MM测量参考
力竭缺口 趋势末端跳空,随后很快回补 趋势即将反转的警示

原则:

  • 缺口不回补 = 趋势方向有效支撑/阻力
  • 缺口被回补 = 之前判断可能失效,需重新评估
  • 涨停板跳空 = 特殊突破缺口,涨停价本身为强支撑

第四步:寻找入场机会

依照以下优先级排查入场模式(高→低),仅做多方向

优先级 模式 触发条件
1 第二分型 2L 上升趋势中第二次回调,出现多头信号棒
2 假突破反向做多 空头突破未成立,立刻回撤,确认K反向
3 三推做多(下跌三推) 三次下跌推进动能递减,第三推出现力竭信号
4 50%回调+信号K 回调至前波幅50%附近,出现多头信号棒
5 均线回测 强上升趋势中回测20日均线(均线偏离度→0),出现多头信号棒
6 区间下沿 价格触及区间下沿,出现多头信号棒
7 突破后回调 有效突破后回调,AB=CD结构入场
8 通道下轨 上升通道中价格触及下轨,顺势入场

识别 2H / 三推做空 / 看跌反转等空方模式同样重要——它们是减仓和卖出的信号。

详见 references/entries.md


第五步:风险管理

参数 规则
单笔风险 不超过总资金 1-2%
止损位 信号K极值外 1 跳
盈亏比(区间) 最低 1:1,目标 1:2
盈亏比(趋势) 最低 1:2,目标 1:3
持仓管理 可分批止盈(1/2 先走,剩余跟趋势)
流动性要求 日均成交额 > 1亿(低于5000万不参与)

详见 references/risk.md


标准输出格式

分析完成后,必须按以下格式输出结构化建议。所有内容必须使用中文,禁止出现英文字段名。

### 📊 市场周期分析
- 当前周期: [交易区间 / 上升通道 / 下降通道 / 突破]
- 通道类型: [窄通道 / 宽通道](仅通道时填写)
- 趋势强度: [强 / 中 / 弱]
- 20日均线状态: [上斜/走平/下斜],价格在均线 [上方/下方] [X]%

### 🕯️ 关键K线分析
- 最近信号K: [用中文描述最近 1-3 根关键K线类型和特征]
- K线强度: [强势 / 中性 / 弱势]
- 特殊形态: [外包柱 / 内包柱 / 十字星 / 缺口 / 无]
- 量价配合: [放量确认 / 缩量回调 / 量价背离 / 正常]

### 📐 价格结构
- 走势: [根据最近50根K线描述整体的走势形态,必要时给出具体时间节点]
- 区间/通道上沿: [价位]
- 区间/通道下沿: [价位]
- 关键支撑: [价位]
- 关键阻力: [价位]
- MM目标: [价位](如有)
- 缺口位: [价位及类型](如有)

### 🎯 操作建议
- 方向: [做多 / 观望]
- 置信度: [1-5] ⭐
- 入场条件: [触发条件描述]
- 入场价位: [价格区间]
- 止损位: [价位] (风险:X%)
- 止盈目标1: [价位] (盈亏比 1:X)
- 止盈目标2: [价位] (盈亏比 1:X)

### ⚠️ 风险提示
- 风险等级: [低 / 中 / 高]
- 假突破风险: [低 / 中 / 高]
- 关键注意: [1-2条最重要的风险点]
- 失效条件: [什么情况下判断失效,需重新评估]

置信度评分标准

评分 条件
仅有单一弱信号
⭐⭐ 有信号棒但位置一般或量价不配合
⭐⭐⭐ 信号棒 + 位置合理 + 量价基本配合
⭐⭐⭐⭐ 量价配合 + 明确信号棒 + 均线支撑
⭐⭐⭐⭐⭐ 量价配合 + 第二分型/强信号棒 + 均线支撑 + 结构清晰

置信度 < 3 时,建议方向应为"观望"或注明"仅限轻仓试探"。


特殊情况处理

情况 识别方法 处理
ST/*ST 股票 股票名称含 ST 不分析,直接建议回避
新股(上市<60日) K线数据不足60根 提示数据不足,仅供参考,不给操作建议
停牌复牌 出现连续涨停/跌停缺口 复牌初期波动剧烈,建议观望至少3-5日再分析
涨停/跌停中 limit 字段非空 涨停中不建议追高买入;跌停中提示风险
流动性不足 日均成交额 < 5000万 提示流动性风险,不适合本框架分析
数据异常 成交量为0或成交额极低 提示数据可能异常,结论仅供参考

重要分析原则

  1. 中文输出:所有分析内容必须使用中文术语,不得直接输出英文字段名(参照对照表翻译)
  2. 周期优先:必须先判断周期,不同周期绝不能混用策略
  3. 信号确认:等待信号K出现,绝不预判入场
  4. 量价验证:突破需放量确认,缩量突破警惕假突破
  5. 区间反向:区间内顺势追涨是最常见错误,必须反向高抛低吸
  6. 假突破陷阱:第一次突破失败率高,要等第二次确认
  7. 回调质量:突破后回调必须浅、快、重叠少,否则突破失败概率大
  8. 不确定就观望:信号不清晰时,观望是最好的操作

详细参考文档

文档 内容 何时读
references/cycles.md 周期演变详细逻辑、缺口驱动转换 判断周期时
references/candles.md 所有K线形态详细图解 识别K线形态时
references/entries.md 入场模式详细说明、信号棒标准 寻找入场点时
references/risk.md 风险管理、仓位计算、止盈止损 计算止损止盈时
references/volume.md 量价分析、突破确认、量价背离 验证信号有效性时

编码说明(Windows 常见乱码问题)

  • 本仓库文档建议以 UTF-8 打开/保存。
  • 如果你在 Windows PowerShell 里查看 SKILL.md 出现乱码,建议使用:Get-Content -Encoding UTF8 .\SKILL.md
Install via CLI
npx skills add https://github.com/OrionPotter/price-action --skill price-action
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator