Technical Analyst
Overview
This skill enables comprehensive technical analysis of weekly price charts. Analyze chart images to identify trends, support and resistance levels, moving average relationships, volume patterns, and develop probabilistic scenarios for future price movement. All analysis is conducted objectively using only chart data, without influence from news, fundamentals, or market sentiment.
Core Principles
- 1. Pure Chart Analysis: Base all conclusions exclusively on technical data visible in the chart
- Systematic Approach: Follow a structured methodology for each chart analysis
- Objective Assessment: Avoid subjective bias; focus on observable patterns and data
- Probabilistic Scenarios: Express future possibilities as probability-weighted scenarios
- Sequential Processing: Analyze each chart individually and document findings immediately
Analysis Workflow
Step 1: Receive Chart Images
When the user provides one or more weekly chart images for analysis:
- 1. Confirm receipt of all chart images
- Identify the number of charts to analyze
- Note any specific focus areas requested by the user
- Proceed to analyze charts sequentially, one at a time
Step 2: Load Technical Analysis Framework
Before beginning analysis, read the comprehensive technical analysis methodology:
CODEBLOCK0
This reference contains detailed guidance on:
- - Trend analysis and classification
- Support and resistance identification
- Moving average interpretation
- Volume analysis
- Chart patterns and candlestick analysis
- Scenario development and probability assignment
- Analysis discipline and objectivity
Step 3: Analyze Each Chart Systematically
For each chart image, conduct a systematic analysis following this sequence:
3.1 Trend Analysis
- - Identify trend direction (uptrend, downtrend, sideways)
- Assess trend strength (strong, moderate, weak)
- Note trend duration and potential exhaustion signals
- Examine higher highs/lows or lower highs/lows pattern
3.2 Support and Resistance Analysis
- - Mark significant horizontal support levels
- Mark significant horizontal resistance levels
- Identify trendline support/resistance
- Note any support-resistance role reversals
- Assess confluence zones where multiple S/R levels align
3.3 Moving Average Analysis
- - Determine price position relative to 20-week, 50-week, and 200-week MAs
- Assess MA alignment (bullish, bearish, or neutral configuration)
- Note MA slope (rising, falling, flat)
- Identify any recent or pending MA crossovers
- Observe MAs acting as dynamic support or resistance
3.4 Volume Analysis
- - Assess overall volume trend (increasing, decreasing, stable)
- Identify volume spikes and their context (at support/resistance, on breakouts)
- Check for volume confirmation or divergence with price
- Note any volume climax or exhaustion patterns
3.5 Chart Patterns and Price Action
- - Identify any reversal patterns (hammers, shooting stars, engulfing patterns, etc.)
- Identify any continuation patterns (flags, triangles, etc.)
- Note significant candlestick formations
- Observe recent breakouts or breakdowns
3.6 Synthesize Observations
- - Integrate all technical elements into coherent current assessment
- Identify the most significant factors influencing the chart
- Note any conflicting signals or ambiguity
- Establish key levels that will determine future direction
Step 4: Develop Probabilistic Scenarios
For each analyzed chart, create 2-4 distinct scenarios for future price movement:
Scenario Structure
Each scenario must include:
- 1. Scenario Name: Clear, descriptive title (e.g., "Bull Case: Breakout Above Resistance")
- Probability Estimate: Percentage likelihood based on technical factors (must sum to 100% across all scenarios)
- Description: What this scenario entails and how it would unfold
- Supporting Factors: Technical evidence supporting this scenario (minimum 2-3 factors)
- Target Levels: Expected price levels if scenario plays out
- Invalidation Level: Specific price level that would negate this scenario
Typical Scenario Framework
- - Base Case Scenario (40-60%): Most likely outcome based on current structure
- Bull Case Scenario (20-40%): Optimistic scenario requiring upside breakout
- Bear Case Scenario (20-40%): Pessimistic scenario requiring downside breakdown
- Alternative Scenario (5-15%): Lower probability but technically plausible outcome
Adjust probabilities based on strength of supporting technical factors. Ensure probabilities are realistic and sum to 100%.
Step 5: Generate Analysis Report
For each chart analyzed, create a comprehensive markdown report using the template structure:
CODEBLOCK1
The report must include all sections:
- 1. Chart Overview
- Trend Analysis
- Support and Resistance Levels
- Moving Average Analysis
- Volume Analysis
- Chart Patterns and Price Action
- Current Market Assessment
- Scenario Analysis (2-4 scenarios with probabilities)
- Summary
- Disclaimer
File Naming Convention: Save each analysis as INLINECODE0
Example: INLINECODE1
Step 6: Repeat for Multiple Charts
If multiple charts are provided:
- 1. Complete the full analysis workflow (Steps 3-5) for the first chart
- Save the analysis report
- Proceed to the next chart
- Repeat until all charts have been analyzed and documented
Do not batch analyses. Complete and save each report before moving to the next chart.
Quality Standards
Objectivity Requirements
- - Base all analysis strictly on observable chart data
- Avoid incorporating external information (news, fundamentals, sentiment)
- Do not use subjective language like "I think" or "I feel"
- Express uncertainty clearly when signals are ambiguous
- Present both bullish and bearish possibilities to avoid confirmation bias
Completeness Requirements
- - Address all sections of the analysis template
- Provide specific price levels for support, resistance, and targets
- Justify probability estimates with technical factors
- Include invalidation levels for each scenario
- Note any limitations or caveats to the analysis
Clarity Requirements
- - Use precise technical terminology correctly
- Write in clear, professional language
- Structure information logically
- Include specific price levels (not vague descriptions)
- Make scenarios distinct and mutually exclusive
Example Usage Scenarios
Example 1: Single Chart Analysis
CODEBLOCK2
Example 2: Multiple Chart Analysis
CODEBLOCK3
Example 3: Focused Analysis Request
CODEBLOCK4
Resources
This skill includes the following bundled resources:
references/technicalanalysisframework.md
Comprehensive methodology for technical analysis including:
- - Trend analysis criteria and classification
- Support and resistance identification techniques
- Moving average interpretation guidelines
- Volume analysis principles
- Chart pattern recognition
- Scenario development and probability assignment framework
- Objectivity and discipline reminders
Usage: Read this file before conducting analysis to ensure systematic, objective approach.
assets/analysis_template.md
Structured template for technical analysis reports with all required sections.
Usage: Use this template structure for every analysis report. Copy the format and populate with specific findings for each chart.
技术分析师
概述
该技能能够对周线价格图表进行全面的技术分析。通过分析图表图像,识别趋势、支撑位和阻力位、均线关系、成交量形态,并为未来价格走势制定概率情景。所有分析仅基于图表数据客观进行,不受新闻、基本面或市场情绪的影响。
核心原则
- 1. 纯图表分析:所有结论完全基于图表中可见的技术数据
- 系统化方法:每次图表分析遵循结构化方法论
- 客观评估:避免主观偏见,专注于可观察的形态和数据
- 概率情景:将未来可能性表达为概率加权的情景
- 顺序处理:逐一分析每张图表并立即记录发现
分析工作流程
第一步:接收图表图像
当用户提供一张或多张周线图表图像进行分析时:
- 1. 确认收到所有图表图像
- 确定待分析图表的数量
- 记录用户要求的任何特定关注领域
- 依次逐张分析图表
第二步:加载技术分析框架
在开始分析之前,阅读全面的技术分析方法论:
读取:references/technicalanalysisframework.md
该参考文件包含以下方面的详细指导:
- - 趋势分析与分类
- 支撑位与阻力位识别
- 均线解读
- 成交量分析
- 图表形态与K线分析
- 情景制定与概率分配
- 分析纪律与客观性
第三步:系统化分析每张图表
对每张图表图像,按照以下顺序进行系统化分析:
3.1 趋势分析
- - 识别趋势方向(上升趋势、下降趋势、横盘整理)
- 评估趋势强度(强、中、弱)
- 记录趋势持续时间及潜在衰竭信号
- 检查更高的高点/低点或更低的高点/低点形态
3.2 支撑位与阻力位分析
- - 标记重要的水平支撑位
- 标记重要的水平阻力位
- 识别趋势线支撑/阻力
- 记录任何支撑-阻力角色转换
- 评估多个支撑/阻力位重合的汇聚区域
3.3 均线分析
- - 确定价格相对于20周、50周和200周均线的位置
- 评估均线排列(看涨、看跌或中性配置)
- 记录均线斜率(上升、下降、持平)
- 识别任何近期或即将发生的均线交叉
- 观察均线充当动态支撑或阻力的情况
3.4 成交量分析
- - 评估整体成交量趋势(增加、减少、稳定)
- 识别成交量峰值及其背景(在支撑/阻力位处、突破时)
- 检查成交量与价格的确认或背离
- 记录任何成交量高潮或衰竭形态
3.5 图表形态与价格行为
- - 识别任何反转形态(锤子线、射击之星、吞没形态等)
- 识别任何持续形态(旗形、三角形等)
- 记录重要的K线组合
- 观察近期的突破或跌破
3.6 综合观察结果
- - 将所有技术要素整合为连贯的当前评估
- 识别影响图表的最重要因素
- 记录任何冲突信号或模糊性
- 确定将决定未来方向的关键水平
第四步:制定概率情景
对于每张分析的图表,创建2-4个不同的未来价格走势情景:
情景结构
每个情景必须包括:
- 1. 情景名称:清晰、描述性的标题(例如,看涨情景:突破阻力位上方)
- 概率估计:基于技术因素的百分比可能性(所有情景概率之和必须为100%)
- 描述:该情景的内容及其如何展开
- 支持因素:支持该情景的技术证据(至少2-3个因素)
- 目标水平:情景实现时的预期价格水平
- 失效水平:将否定该情景的特定价格水平
典型情景框架
- - 基准情景(40-60%):基于当前结构最可能的结果
- 看涨情景(20-40%):需要向上突破的乐观情景
- 看跌情景(20-40%):需要向下破位的悲观情景
- 替代情景(5-15%):概率较低但技术上合理的结果
根据支持性技术因素的强度调整概率。确保概率切合实际且总和为100%。
第五步:生成分析报告
对于每张分析的图表,使用模板结构创建全面的Markdown报告:
读取并用作模板:assets/analysis_template.md
报告必须包含所有部分:
- 1. 图表概览
- 趋势分析
- 支撑位与阻力位
- 均线分析
- 成交量分析
- 图表形态与价格行为
- 当前市场评估
- 情景分析(2-4个情景及概率)
- 总结
- 免责声明
文件命名规范:将每份分析保存为 [SYMBOL]technicalanalysis_[YYYY-MM-DD].md
示例:SPYtechnicalanalysis_2025-11-02.md
第六步:多张图表重复操作
如果提供了多张图表:
- 1. 对第一张图表完成完整分析工作流程(步骤3-5)
- 保存分析报告
- 继续处理下一张图表
- 重复操作,直到所有图表均被分析和记录
不要批量分析。在进入下一张图表之前,完成并保存每份报告。
质量标准
客观性要求
- - 所有分析严格基于可观察的图表数据
- 避免纳入外部信息(新闻、基本面、情绪)
- 不使用主观语言,如我认为或我感觉
- 当信号模糊时清晰表达不确定性
- 同时呈现看涨和看跌可能性,避免确认偏差
完整性要求
- - 涵盖分析模板的所有部分
- 提供支撑位、阻力位和目标的特定价格水平
- 用技术因素证明概率估计的合理性
- 为每个情景包含失效水平
- 记录分析的任何限制或注意事项
清晰性要求
- - 正确使用精确的技术术语
- 使用清晰、专业的语言写作
- 逻辑性地组织信息
- 包含具体的价格水平(而非模糊描述)
- 使情景清晰且互斥
示例使用场景
示例1:单张图表分析
用户:请分析这张标普500的周线图
[提供图表图像]
分析师:
- 1. 确认收到图表图像
- 读取technicalanalysisframework.md获取方法论
- 进行系统化分析(趋势、支撑/阻力、均线、成交量、形态)
- 制定3个情景及概率(例如,55%看涨延续,30%盘整,15%反转)
- 使用模板生成综合分析报告
- 保存为SPYtechnicalanalysis_2025-11-02.md
示例2:多张图表分析
用户:分析这三张图表:比特币、以太坊和纳斯达克
[提供3张图表图像]
分析师:
- 1. 确认收到3张图表
- 读取technicalanalysisframework.md
- 完整分析比特币图表 → 生成报告 → 保存为BTCtechnicalanalysis2025-11-02.md
- 完整分析以太坊图表 → 生成报告 → 保存为ETHtechnicalanalysis2025-11-02.md
- 完整分析纳斯达克图表 → 生成报告 → 保存为NDXtechnicalanalysis_2025-11-02.md
- 通知用户所有三项分析已完成
示例3:聚焦分析请求
用户:我特别想知道这只股票是否会突破阻力位。分析这张图表。
[提供图表图像]
分析师:
- 1. 进行完整的系统化分析
- 特别关注阻力位和突破概率
- 制定情景,重点分析突破与拒绝的可能性
- 基于成交量、趋势强度和与阻力位的接近程度分配概率
- 生成包含聚焦情景分析的完整报告
资源
该技能包含以下捆绑资源:
references/technicalanalysisframework.md
技术分析的综合方法论,包括:
- - 趋势分析标准与分类
- 支撑位与阻力位识别技术
- 均线解读指南
- 成交量分析原则
- 图表形态识别
- 情景制定与概率分配框架
- 客观性与纪律提醒
使用方式:在进行分析前读取此文件,确保采用系统化、客观的方法。
assets/analysis_template.md
技术分析报告的结构化模板,包含所有必需部分。
使用方式:每份分析报告均使用此模板结构。复制格式并用每张图表的具体发现填充内容。