⚠️ 使用前提与风险声明(2026-09-24 新增,请先阅读)
- 本技能提供的是 缠论技术分析的方法论与结构拆解模板, 不构成任何投资建议、买卖指令或收益承诺。
- 文中出现的标的、价格、日期(含贵州茅台 / 宁德时代 / 比亚迪 / 北方华创案例)均为 教学示意, 并非真实成交记录,也不代表当前或未来的价格判断;实盘前须用你自己授权行情源的数据重新分解。
- 缠论的笔、线段、中枢划分存在 主观性与多解性,不同软件/不同人可得出不同结构,需交叉验证。
- 任何仓位与止损安排由使用者自行决定并自担风险;技术分析不能消除系统性风险与个股风险。
| 动态类型 | 内容摘要 | 影响范围 | 缠论应对策略 | 适用级别 | 可信度标注 | |---------|---------|---------|------------| | 市场动态 | 2026年A股量化资金占比30%-40%,毫秒级交易主导涨跌节奏 | 缠论分析框架需整合量化冲击识别和风控模块 | 买卖点判定叠加成交量与盘口冲击滤波,降低假信号 | 30分钟及以下 | 以官方最新发布为准 | | 市场动态 | 缠论视角:上证周线级别中枢震荡,2026年核心区间3200-4000点 | 缠论分析框架需整合量化冲击识别和风控模块 | 区间内高抛低吸,三类买卖点结合布林通道确认 | 周线/日线 | 以官方最新发布为准 | | 市场动态 | 2026年3月23日量化踩踏案例(上证单日跌3.63%蒸发4.29万亿),需加强风控 | 缠论分析框架需整合量化冲击识别和风控模块 | 跌破中枢下沿严格止损,避免摊平 | 日线 | 以官方最新发布为准 | | 市场动态 | 2026年8月:A股成交重回1.8万亿+,AI算力与半导体板块领涨,风格切换加快 | 缠论分析框架需适配板块轮动节奏 | 优先做强势板块内部中枢上移个股,弱化弱势板块信号 | 日线/30分钟 | 以官方最新发布为准 | | 市场动态 | 2026年8月:监管优化中长期资金入市,险资权益配置比例上调,红利低波受捧 | 缠论分析框架需纳入资金面与政策面共振 | 红利板块以周线中枢下沿作为低吸参考 | 周线 | 以官方最新发布为准 | | 市场动态 | 2026年8月:北向资金(陆股通)恢复净流入,外资风险偏好回升 | 缠论分析框架需关注外资重仓股背驰结构 | 对北向重仓龙头优先采用日线+30分钟联立确认 | 日线/30分钟 | 以官方最新发布为准 | | 市场动态 | 2026年9月:量化交易监管与异常交易监控持续加强,高频策略合规要求提高 | 短周期信号的有效性受冲击,30分钟及以下假信号增多 | 小级别信号必须上移到大级别确认,禁止单用小级别开仓 | 30分钟及以下 | 以官方最新发布为准 | | 市场动态 | 2026年9月:上市公司回购与增持、分红预案披露增多,资金面与基本面共振被更频繁交易 | 单纯技术结构容易被资金行为扰动 | 中枢突破须叠加成交量与公告事件双重确认 | 日线/周线 | 以官方最新发布为准 |
数据截止: 2026-09-24 | 来源:交易所公开数据、行业研报;具体以官方最新发布为准 声明: 以上动态供参考,具体以官方最新发布为准
English: AI-powered Chanlun (Zen Trading / 缠中说禅) technical analysis expert — the definitive skill for A-share (China stock market) technical analysis based on the original "Teach You to Trade Stocks 108 Lessons" (教你炒股票108课) by 缠中说禅. Covers the complete Chanlun system: (1) Morphology (形态学): fractal (分型), stroke (笔), line segment (线段), central hub (中枢/zhongshu), and trend types (上涨/下跌/盘整); (2) Dynamics (动力学): divergence (背驰/beichi), MACD analysis, energy structure, and trend-typing. Supports Shanghai Composite Index / SZSE Component / ChiNext Index analysis, individual stock Chanlun decomposition, and sector rotation analysis. Built-in Python code (integrating czsc/chan.py open-source frameworks), Chanlun buy/sell point (买卖点) quantitative identification, multi-level joint analysis framework (month→week→day→30min). Includes classic case studies (Kweichow Moutai, CATL, BYD).
中文: 缠论技术分析专家——基于《缠中说禅:教你炒股票108课》原创理论的A股技术分析Skill。覆盖缠论完整体系:形态学(分型/笔/线段/中枢/走势类型)+ 动力学(背驰/MACD/买卖点/能量结构)。支持上证指数/深证成指/创业板指大盘分析、个股缠论走势分解、行业板块轮动分析。内置Python完整代码(集成czsc/chan.py开源框架)、缠论三类买卖点量化识别、多级别联立分析框架(月线→周线→日线→30分钟)。附带贵州茅台/宁德时代/比亚迪经典案例。适用:A股技术分析爱好者、量化交易研究者、缠论学习者。
text
顶分型 (Top Fractal): 中间K线高点最高、低点最高
底分型 (Bottom Fractal): 中间K线高点最低、低点最低
示例:
python
def identify_strokes(kline_data):
"""识别笔:分型→笔(至少3根K线,顶到底或底到顶)"""
fractals = identify_fractals(kline_data)
strokes = []
for i in range(1, len(fractals)-1):
if fractals[i]['type'] == 'top' and fractals[i-1]['type'] == 'bottom':
strokes.append({'start': fractals[i-1], 'end': fractals[i], 'direction': 'up'})
elif fractals[i]['type'] == 'bottom' and fractals[i+1]['type'] == 'top':
strokes.append({'start': fractals[i], 'end': fractals[i+1], 'direction': 'down'})
return strokes
示例(向上笔): 底分型(8.5) → 顶分型(11.2) 之间至少 1 根独立K线,构成一笔;若中间无独立K线则笔延伸。
python
def identify_line_segments(strokes):
"""识别线段:笔的重叠区间→线段,至少3笔构成"""
segments = []
i = 0
while i < len(strokes) - 2:
# 至少3笔才能构成线段
seg = {'start': strokes[i], 'strokes': strokes[i:i+3], 'end': strokes[i+2]}
segments.append(seg)
i += 1
return segments
python
def find_central_hub(line_segments):
"""中枢 = 至少3段重叠区间(最高低点与最低高点之间)"""
hubs = []
for i in range(len(line_segments) - 2):
seg1, seg2, seg3 = line_segments[i], line_segments[i+1], line_segments[i+2]
# 重叠区间 = max(低点) ~ min(高点)
overlap_low = max(seg1['low'], seg2['low'], seg3['low'])
overlap_high = min(seg1['high'], seg2['high'], seg3['high'])
if overlap_low < overlap_high: # 有重叠
hubs.append({'low': overlap_low, 'high': overlap_high, 'segments': 3})
return hubs
示例: 三段区间 5.0-5.4 / 5.1-5.5 / 5.0-5.3,重叠区间 [5.1, 5.3] → 构成中枢;离开段不回 5.3 且回试不进,构成三类买卖点。
线段识别补充示例(2026-09-24 新增):
形态学判定速查表(2026-09-24 新增):
构件最小要求常见误判校正动作分型3 根K线,中间高点/低点最高未做包含处理就定分型先做包含处理(向上取高高、向下取低低)笔顶底分型间至少 1 根独立K线把分型直接当笔检查独立K线数量与方向线段至少 3 笔用 2 笔强行成段补足第 3 笔再判定中枢至少 3 段次级别走势重叠把震荡区间当中枢必须由次级别走势重叠推出走势类型至少 2 个同向中枢单中枢判成趋势单中枢一律先按盘整处理
| Trend Type / 走势类型 | Definition / 定义 | Chanlun Classification / 缠论分类 | 操作含义 | 失效标志 | |--------------------|--------------------|-----------------------------|------------| | Upward Trend / 上涨走势 | At least 2 central hubs, each higher than the last | 至少2个中枢,后中枢>前中枢 | 回调不破前中枢上沿→多头持有/加仓 | 跌破前一个中枢上沿并反抽不进 | | Downward Trend / 下跌走势 | At least 2 central hubs, each lower than the last | 至少2个中枢,后中枢<前中枢 | 反弹不过前中枢下沿→空仓/减仓 | 升破前一个中枢下沿并回踩不破 | | Consolidation / 盘整 | Only 1 central hub | 只有1个中枢 | 中枢内高抛低吸,突破方向跟随 | 出现第三个同向中枢确认新趋势 |
Two Types / 两种背驰:
Type / 类型Definition / 定义How to Detect / 如何识别操作含义Trend Divergence / 趋势背驰Price makes new extreme, MACD does NOT confirm股价创新高/新低,MACD面积/柱子缩小一类买卖点区域,减仓/离场Consolidation Divergence / 盘整背驰Price stays in hub, momentum weakens中枢内上涨段力度减弱二类买卖点区域,中枢内反向操作python
def detect_divergence(price_waves, macd_hist):
"""背驰检测:价格创新高,MACD柱状图面积缩小"""
last_wave_price = max(price_waves[-1]) if price_waves[-1][0] < price_waves[-1][-1] else min(price_waves[-1])
prev_wave_price = max(price_waves[-2]) if price_waves[-2][0] < price_waves[-2][-1] else min(price_waves[-2])
last_macd_area = sum(abs(h) for h in macd_hist[-10:])
prev_macd_area = sum(abs(h) for h in macd_hist[-20:-10])
# 趋势背驰:价格创新高,MACD面积缩小
if (last_wave_price > prev_wave_price and last_macd_area < prev_macd_area * 0.8):
return "TREND_DIVERGENCE — 趋势背驰,大概率反转"
return "NO_DIVERGENCE"
上述函数为 教学示意片段,供使用者在自己环境中参考实现;本技能不提供可运行的行情连接或交易执行能力。
背驰力度量化参考表(2026-09-24 新增,阈值需自行回测校准):
观察项弱背驰中等背驰强背驰备注MACD 柱面积比(后段/前段)0.8–1.00.6–0.8< 0.6面积比越小,力度衰减越明显同段涨幅比(后段/前段)> 0.70.4–0.7< 0.4与面积比方向一致时更可靠成交量配合未明显萎缩温和萎缩显著萎缩且价格创新高/新低量价背离是重要佐证级别确认仅单一级别两个级别共振三个及以上级别共振级别共振越多,胜率通常越高
背驰判读示例(示意,非投资建议):
text
第一类买点:下跌走势结束点(背驰点)→ 最低点
第二类买点:第一类买点后的回试低点(不破前低)→ 次低点
第三类买点:离开中枢后回试,不回中枢(最强)→ 突破性买点
第一类卖点:上涨走势结束点(背驰点)→ 最高点
第二类卖点:第一类卖点后的反弹高点(不过前高)→ 次高点
第三类卖点:离开中枢后回试,不回中枢(最强)→ 突破性卖点
示例(日线级别):
买卖点触发结构操作示例一类买点下跌走势末端趋势背驰茅台 2025-09-15 见 821 元,MACD 面积缩小 33%二类买点一类买点后回试不破前低茅台 2025-10-08 回踩 867 元企稳三类买点离开中枢回试不回中枢茅台 2025-11-20 突破 920 元中枢上沿
text
月线(定方向)→ 周线(定区间)→ 日线(找买点)→ 30分钟(精确入场)
示例(贵州茅台,教学示意): 月线多头(定方向)→ 周线中枢上移(定区间 820-920)→ 日线一类买点 821(找买点)→ 30分钟二类买点 867(精确入场)。
多级别联立职责与容错表(2026-09-24 新增):
级别主要职责看什么常见错误容错规则月线定方向大级别中枢方向与位置用月线找精确买点月线向下时,日线买点一律降级为反弹处理周线定区间中枢上下沿、区间宽度忽略周线中枢直接做日线周线区间未被突破前,按高抛低吸对待日线找买卖点背驰、三类买卖点日线信号单独使用必须至少得到周线方向不冲突30分钟精确入场次级别背驰与回试单用30分钟开仓30分钟信号需日线级别确认,否则视为噪声5分钟及以下仅作微调日内节奏用极小级别做趋势判断量化占比高的环境下不建议作为主决策级别
联立实操提示:先大后小、逐级确认;当大级别与小级别结论冲突时, 以大级别为准,小级别只用来优化入场点位。
text
标的:600519(贵州茅台)
级别:日线+30分钟联立
中枢:820-920元(3段重叠)
背驰:2025年9月 MACD柱状图面积缩小33% → 趋势背驰
一类买点:2025-09-15,821元 ← 历史大底
二类买点:2025-10-08,867元 ← 回试不破前低
三类买点:2025-11-20,突破920元中枢上沿 ← 主升浪启动
See
references/chanlun_case_studies.mdfor full case details with charts.
bash
pip install czsc
python
import czsc
from czsc import CzscStrokes, CzscAnalyzer
# 使用czsc进行缠论分析
analyzer = CzscAnalyzer(kline_data) # 传入K线数据
strokes = analyzer.strokes # 自动识别笔
segments = analyzer.segments # 自动识别线段
hubs = analyzer.hubs # 自动识别中枢
divergence = analyzer.check_divergence() # 背驰检测
buy_points = analyzer.find_buy_points() # 买点识别
风险/误用表现处置原则结构多解同一段行情两人画出不同中枢明确写出划分规则与参数,接受多解并只做高确定性信号事后美化用已走完的行情反推"标准买点"只记录信号发出时点的结构,不做事后标注小级别滥用30分钟信号直接开仓小级别必须上移到大级别确认忽略成本回测不扣手续费与滑点回测须计入单边成本与冲击成本摊平亏损跌破中枢下沿继续加仓结构破坏即离场,不摊平满仓单票单一标的重仓单票与单行业设上限,分散风险把教学案例当预测直接照搬文中价格案例为示意,须用自有行情源重新分解
仓位与止损三条底线:① 任何单笔风险敞口不超过总资金的可承受比例(示例:1%–2%,自行设定); ② 入场即设定结构止损位(如跌破前低/中枢下沿);③ 结构被破坏时无条件执行,不做例外。
File / 文件Content / 内容说明references/chanlun_algorithm_python.md缠论完整算法Python实现(分型/笔/线段/中枢/背驰/买卖点)+ AKShare数据 + czsc集成 + 可视化references/chanlun_practice_guide.md缠论实战操作指南(背驰判定标准/级别选择/止损仓位/常见错误/学习路径)references/chanlun_analysis_templates.md缠论分析模板(个股/大盘/板块)+ 茅台/宁德时代/比亚迪经典案例 + 输出格式规范
标的:300750(宁德时代) 分析级别:日线 + 30分钟联立 数据区间:2024-01至2026-05(当前) 中枢结构:
中枢区间价格范围(元)中枢类型形成时间中枢1(日线)165-198上涨中枢2024年Q2-Q3中枢2(日线)185-220上涨中枢2024年Q4中枢3(日线)210-245上涨中枢2025年Q1-Q2中枢4(日线)225-260上涨中枢2025年Q3-Q4中枢5(日线)240-275盘整中枢2026年Q1至今
背驰分析:
买卖点记录:
类型日期价格(元)说明一类卖点2025-12-18261.5趋势背驰,MACD面积缩小28%,历史次高点二类卖点2026-01-12248.0回试不破前高(261),次高点三类卖点2026-03-05272.8离开中枢5后回试,不回中枢(最强卖点)一类买点(待出现)(观察中)三类卖点后下跌段背驰时触发
操作建议(2026-05当前):
标的:002594(比亚迪) 分析级别:日线 + 30分钟联立
数据区间:2024-01至2026-05(当前) 中枢结构:
中枢区间价格范围(元)中枢类型形成时间中枢1(日线)180-210上涨中枢2024年Q1-Q2中枢2(日线)220-260上涨中枢2024年Q3-Q4中枢3(日线)270-310盘整中枢2025年Q1-Q2中枢4(日线)290-330上涨中枢2025年Q3中枢5(日线)320-360盘整中枢2026年Q1至今
背驰分析:
买卖点记录:
类型日期价格(元)说明一类买点2025-06-20218.0中枢3盘整背驰,MACD面积缩小二类买点2025-07-15225.0回试不破前低(218),次低点一类卖点2026-01-10325.0趋势背驰,MACD面积缩小20%二类卖点2026-02-05310.0反弹不过前高(325),次高点三类卖点(未出现)—仍在盘整中枢5中
操作建议(2026-05当前):
标的:002371(北方华创) 分析级别:日线 + 30分钟联立 数据区间:2024-01 至 2026-08(当前) 中枢结构:
中枢区间价格范围(元)中枢类型形成时间量能特征中枢1(日线)180-210上涨中枢2024年Q1-Q2温和放量中枢2(日线)220-260上涨中枢2024年Q3-Q4放量突破中枢3(日线)270-310盘整中枢2025年Q1-Q2缩量整理中枢4(日线)300-340上涨中枢2025年Q3量价齐升中枢5(日线)330-370盘整中枢2026年Q1至今量能收敛
背驰分析:
买卖点记录:
类型日期价格(元)说明信号强度一类买点2025-06-18212.0中枢3盘整背驰,MACD面积缩小强二类买点2025-07-12225.0回试不破前低(212),次低点中一类卖点2025-11-20338.0趋势背驰,MACD面积缩小22%强二类卖点2026-02-10320.0反弹不过前高(338),次高点中
操作建议(2026-08当前):
版本日期变更摘要5.2.32026-09-24新增使用前提与风险声明、形态学判定速查表、背驰力度量化参考表、多级别联立职责容错表、风险控制与常见误用表;市场动态更新至 2026-09-24 并新增 2 条;修复 1.2 节误加的代码围栏导致 1.3 节被吞入代码块的问题;明确案例为教学示意、不构成投资建议5.2.22026-08-29补充 2026 年市场动态与半导体设备案例
GitHub: https://github.com/gechengling/chanlun-analysis-pro
Source: Alibaba Dianjin Digital Employee —
investment-advisor(AI投资顾问) &technical-analyst(AI技术分析师)Essence: 缠论笔段分析、中枢识别、买卖点判定、走势类型分类
Integrated: 2026-05-31
text
缠论分析流程:
1. 分笔(Identified Pens):K线合并→分型→笔
2. 分段(Segmentation):笔破坏→段
3. 中枢识别(Central Hub):三段重叠→中枢
4. 走势类型(Trend Type):趋势/盘整
5. 买卖点(Trading Points):一类/二类/三类买卖点
笔的识别规则:
text
笔 = 相邻的顶分型和底分型之间的连线
条件:
- 顶分型和底分型之间至少有1根K线
- 笔的方向:向上笔(底→顶)/ 向下笔(顶→底)
- 笔的延伸:顶/底分型被刷新,笔延伸
示例:
K1(底) → K2 → K3(顶) → K4 → K5(底)
↑ 向上笔 ↑ ↑ 向下笔 ↑
段的识别规则:
text
段 = 至少三笔,且笔之间无重叠
条件:
- 段的方向:向上段(低→高)/ 向下段(高→低)
- 段的破坏:反向段突破原段起点
示例:
向上段:笔1(底→顶) + 笔2(顶→底) + 笔3(底→顶)
↑ 三段无重叠 ↑
中枢识别:
text
中枢 = 至少三段次级别走势类型重叠部分
条件:
- 进入段 + 中枢区间 + 离开段
- 中枢区间:[高低点的最小值, 高亮点的最大值]
示例:
进入段(向下)→ 中枢(三段重叠)→ 离开段(向上)
买卖点判定(缠论核心):
买卖点定义操作建议确认条件一类买点趋势底背驰激进买入(抄底)背驰+成交量萎缩+不创新低二类买点回调不破一类买点稳健买入(确认)回试前低企稳、MACD金叉三类买点回调不进中枢追涨买入(强势)突破中枢上沿且回试不进一类卖点趋势顶背驰激进卖出(逃顶)背驰+放量滞涨+不创新高二类卖点反弹不过一类买点稳健卖出(确认)反弹至前高受阻、MACD死叉三类卖点反弹不进中枢杀跌卖出(弱势)跌破中枢下沿且反抽不进
缠论信号回测框架:
text
回测设置:
- 标的:沪深300成分股(TOP 50)
- 周期:日线/30分钟
- 时间:2019-2026(7年)
- 成本:单边0.1%
买卖规则:
- 买入:二类买点(稳健)+ 止损设一类买点下方3%
- 卖出:二类卖点(稳健)+ 止盈设前高附近
绩效指标:
- 胜率:目标>50%
- 盈亏比:目标>2.0
- 最大回撤:目标<20%
Test Case: 缠论买卖点识别
text
Input: "用缠论分析贵州茅台(600519)日线走势,找出最近的一个二类买点"
Expected Output:
1. 分笔结果(最近10笔)
2. 分段结果(最近3段)
3. 中枢识别(最近1个中枢)
4. 买卖点判定(最近1个二类买点位置+日期)
5. 操作建议(买入价/止损价/目标价)
Quality Check:
- ✅ 笔段划分正确(符合缠论定义)
- ✅ 中枢识别准确(三段重叠)
- ✅ 买卖点判定合理(二类买点特征)
- ✅ 操作建议具体(价格+止损)
End of Dianjin Fusion Content — chanlun-analysis-pro v5.0.0