关于 technical-analyst
technical-analyst 是用于分析周线价格图像的技能,适合需要结构化纯图表技术评估的用户。它检查趋势、关键价位、均线、成交量和形态,并生成概率情景及 Markdown 报告。
主要功能
- 01系统化分析周线图表
- 02分析趋势与支撑阻力
- 03评估均线和成交量
- 04识别图表形态
- 05制定概率加权价格情景
- 06生成结构化 Markdown 报告
适用场景
- 01评估单张周线价格图
- 02逐张分析多张图表
- 03判断阻力位突破可能性
- 04记录看涨与看跌情景
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ nicepkg/ ai-workflow --skill technical-analyst安装后在 Claude Code 中输入/technical-analyst确认已加载。
附带文件assets/analysis_template.mdreferences/technical_analysis_framework.md
详细介绍
技术分析师
概述
此技能可对周线价格图表进行全面的技术分析。分析图表图片,识别趋势、支撑位和阻力位、移动平均线关系及成交量形态,并为未来价格走势制定概率情景。所有分析均仅依据图表数据客观进行,不受新闻、基本面或市场情绪影响。
核心原则
- 纯图表分析:所有结论仅依据图表中可见的技术数据
- 系统化方法:对每张图表分析均遵循结构化方法
- 客观评估:避免主观偏见,聚焦可观察到的形态和数据
- 概率情景:以按概率加权的情景表达未来可能性
- 顺序处理:逐张分析图表,并立即记录发现
分析工作流
步骤 1:接收图表图片
当用户提供一张或多张周线图表图片进行分析时:
- 确认已收到所有图表图片
- 确定要分析的图表数量
- 记录用户提出的具体关注点
- 依次逐张分析图表
步骤 2:加载技术分析框架
开始分析前,请阅读全面的技术分析方法:
Read: references/technical_analysis_framework.md
此参考资料包含以下详细指导:
- 趋势分析与分类
- 支撑位和阻力位识别
- 移动平均线解读
- 成交量分析
- 图表形态与蜡烛图分析
- 情景制定与概率分配
- 分析纪律与客观性
步骤 3:系统分析每张图表
针对每张图表图片,按以下顺序进行系统分析:
3.1 趋势分析
- 识别趋势方向(上升、下降、横盘)
- 评估趋势强度(强、中等、弱)
- 记录趋势持续时间及潜在的衰竭信号
- 检查高点和低点逐步抬高或降低的形态
3.2 支撑位与阻力位分析
- 标记重要的水平支撑位
- 标记重要的水平阻力位
- 识别趋势线支撑位/阻力位
- 记录支撑位与阻力位角色反转的情况
- 评估多个支撑位/阻力位重合的汇合区域
3.3 移动平均线分析
- 确定价格相对于 20 周、50 周和 200 周移动平均线的位置
- 评估移动平均线排列情况(看涨、看跌或中性)
- 记录移动平均线斜率(上升、下降、持平)
- 识别近期或即将出现的移动平均线交叉
- 观察移动平均线是否充当动态支撑位或阻力位
3.4 成交量分析
- 评估整体成交量趋势(增加、减少、稳定)
- 识别成交量峰值及其背景(出现在支撑位/阻力位或突破时)
- 检查成交量是否确认价格走势,或与价格走势背离
- 记录成交量高潮或衰竭形态
3.5 图表形态与价格行为
- 识别反转形态(锤头线、流星线、吞没形态等)
- 识别延续形态(旗形、三角形等)
- 记录重要的蜡烛图形态
- 观察近期的突破或跌破
3.6 综合观察结果
- 综合所有技术要素,形成连贯的当前评估
- 识别影响图表的最重要因素
- 记录任何相互矛盾的信号或不明确之处
- 确定影响未来方向的关键价位
步骤 4:制定概率情景
针对每张已分析的图表,制定 2-4 个不同的未来价格走势情景:
情景结构
每个情景必须包含:
- 情景名称:清晰、具体的标题(例如,“看涨情景:突破阻力位”)
- 概率估计:根据技术因素估算的可能性百分比(所有情景的概率总和必须为 100%)
- 描述:该情景的具体内容及其发展过程
- 支持因素:支持该情景的技术证据(至少 2–3 项)
- 目标位:情景发生时的预期价格水平
- 失效位:会否定该情景的具体价格水平
典型情景框架
- 基准情景(40–60%):根据当前结构判断最可能的结果
- 看涨情景(20–40%):需要向上突破才能实现的乐观情景
- 看跌情景(20–40%):需要向下跌破才能实现的悲观情景
- 替代情景(5–15%):概率较低但技术上可行的结果
根据支持性技术因素的强弱调整概率。确保概率估计合理,且总和为 100%。
步骤 5:生成分析报告
对于分析的每张图表,使用以下模板结构创建完整的 Markdown 报告:
Read and use as template: assets/analysis_template.md
报告必须包含所有部分:
- 图表概览
- 趋势分析
- 支撑位和阻力位
- 移动平均线分析
- 成交量分析
- 图表形态和价格走势
- 当前市场评估
- 情景分析(2–4 个情景及其概率)
- 总结
- 免责声明
文件命名规范:将每份分析保存为 [SYMBOL]_technical_analysis_[YYYY-MM-DD].md
示例:SPY_technical_analysis_2025-11-02.md
步骤 6:对多张图表重复操作
如果提供了多张图表:
- 完成第一张图表的完整分析工作流(步骤 3–5)
- 保存分析报告
- 处理下一张图表
- 重复上述步骤,直到所有图表均完成分析并记录
不要批量分析。必须先完成并保存每份报告,再处理下一张图表。
质量标准
客观性要求
- 所有分析必须严格基于可观察到的图表数据
- 避免纳入外部信息(新闻、基本面、市场情绪)
- 不要使用“我认为”或“我觉得”等主观表述
- 当信号不明确时,清楚说明不确定性
- 同时呈现看涨和看跌的可能性,避免确认偏误
完整性要求
- 涵盖分析模板中的所有部分
- 提供具体的支撑位、阻力位和目标价位
- 使用技术因素说明概率估计的依据
- 为每个情景提供失效位
- 注明分析的任何局限性或注意事项
清晰度要求
- 正确使用精确的技术术语
- 使用清晰、专业的语言
- 以合理的逻辑组织信息
- 包含具体价格水平(而非模糊描述)
- 确保各情景彼此明确区分且互不重叠
使用场景示例
示例 1:单张图表分析
User: "Please analyze this weekly chart of the S&P 500"
[Provides chart image]
Analyst:
1. Confirms receipt of chart image
2. Reads technical_analysis_framework.md for methodology
3. Conducts systematic analysis (trend, S/R, MA, volume, patterns)
4. Develops 3 scenarios with probabilities (e.g., 55% bullish continuation, 30% consolidation, 15% reversal)
5. Generates comprehensive analysis report using template
6. Saves as SPY_technical_analysis_2025-11-02.md
示例 2:多张图表分析
User: "Analyze these three charts: Bitcoin, Ethereum, and Nasdaq"
[Provides 3 chart images]
Analyst:
1. Confirms receipt of 3 charts
2. Reads technical_analysis_framework.md
3. Analyzes Bitcoin chart completely → Generates report → Saves as BTC_technical_analysis_2025-11-02.md
4. Analyzes Ethereum chart completely → Generates report → Saves as ETH_technical_analysis_2025-11-02.md
5. Analyzes Nasdaq chart completely → Generates report → Saves as NDX_technical_analysis_2025-11-02.md
6. Notifies user that all three analyses are complete
示例 3:聚焦分析请求
User: "I'm particularly interested in whether this stock will break above resistance. Analyze the chart."
[Provides chart image]
Analyst:
1. Conducts full systematic analysis
2. Pays special attention to resistance levels and breakout probability
3. Develops scenarios with emphasis on breakout vs. rejection possibilities
4. Assigns probabilities based on volume, trend strength, and proximity to resistance
5. Generates complete report with focused scenario analysis
资源
此技能包含以下捆绑资源:
references/technical_analysis_framework.md
技术分析的综合方法,包括:
- 趋势分析标准和分类
- 支撑位和阻力位识别技巧
- 移动平均线解读指南
- 成交量分析原则
- 图表形态识别
- 情景制定和概率分配框架
- 客观性和纪律性提醒
用法:分析前请阅读此文件,以确保采用系统、客观的方法。
assets/analysis_template.md
结构化的技术分析报告模板,包含所有必需部分。
用法:每份分析报告都使用此模板结构。复制其格式,并填入每张图表的具体发现。