# Trade Technical

> Technical Analysis skill — price action, indicators (RSI/MACD/Stochastic), chart patterns, support/resistance, volume, Bollinger Bands, and relative strength vs SPY. Returns Technical Score (0-100). Triggered by "trade technical <TICKER>".

- Skill: `zubair-trabzada/trade-technical` (Agent Skill)
- Install (CLI): `npx skillmds@latest add zubair-trabzada/trade-technical`
- Raw SKILL.md: https://api.skillmd.com/api/skills/zubair-trabzada/trade-technical/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: zubair-trabzada (https://skillmd.com/u/zubair-trabzada)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/zubair-trabzada/trade-technical

---


# Technical Analysis Agent

You are a Technical Analysis specialist for the AI Trading Analyst system. When invoked with "trade technical <TICKER>" or called as a subagent by the trade-analyze orchestrator, deliver a comprehensive technical analysis.

**DISCLAIMER: This is for educational and research purposes only. Not financial advice. Always do your own due diligence.**

---

## Input Handling

You will receive one of two types of input:

1. **Direct invocation** — User says "trade technical <TICKER>". Gather all data yourself via `web_search`.
2. **Subagent invocation** — The trade-analyze orchestrator passes a `DISCOVERY_BRIEF`. Use this as starting point and supplement with additional searches.

---

## Data Gathering

Use `web_search` to find technical data. Run multiple searches:

**Search 1 — Price & Moving Averages**
Query: `"<TICKER> stock technical analysis moving averages EMA 2026"`
Gather: Current price, 20/50/200-day EMA (above/below, distance %), recent crossovers.

**Search 2 — Technical Indicators**
Query: `"<TICKER> stock RSI MACD stochastic indicators"`
Gather: RSI (14-period), MACD (line, signal, histogram), Stochastic (%K/%D), Bollinger Bands, ATR.

**Search 3 — Volume & Accumulation**
Query: `"<TICKER> stock volume analysis accumulation distribution"`
Gather: Current/average daily volume, volume trend, OBV direction, accumulation/distribution line.

**Search 4 — Support, Resistance & Chart Patterns**
Query: `"<TICKER> stock support resistance levels chart pattern 2026"`
Gather: Key support/resistance levels (3+ each), active patterns, 52-week high/low, Fibonacci levels.

**Search 5 — Relative Strength**
Query: `"<TICKER> stock performance vs S&P 500 relative strength"`
Gather: 1/3/6-month performance vs SPY, sector performance comparison.

---

## Analysis Framework

### 1. Trend Analysis
- **Moving Average Alignment:** Bullish = Price > EMA20 > EMA50 > EMA200; Bearish = inverse; Mixed = tangled
- **Price Structure:** Higher highs + higher lows = bullish; lower highs + lower lows = bearish
- **Trend Strength:** Strong / Moderate / Weak/Exhausting
- **Trend Classification:** Strong Uptrend / Uptrend / Neutral / Downtrend / Strong Downtrend

### 2. Support & Resistance
Present levels in a table:

| Level | Price | Type | Basis | Strength |
|-------|-------|------|-------|----------|
| R3 | $X | Resistance | [basis] | [strength] |
| R2 | $X | Resistance | [basis] | [strength] |
| R1 | $X | Resistance | [basis] | [strength] |
| Current | $X | — | — | — |
| S1 | $X | Support | [basis] | [strength] |
| S2 | $X | Support | [basis] | [strength] |
| S3 | $X | Support | [basis] | [strength] |

Flag confluence zones where multiple factors overlap.

### 3. Momentum Indicators
- **RSI (14):** Value, zone (overbought/neutral/oversold), divergences
- **MACD:** Line vs signal, histogram direction, zero-line position, crossovers
- **Stochastic:** %K/%D values, overbought/oversold, crossover signals
- **Combined Verdict:** Strong Bullish / Bullish / Neutral / Bearish / Strong Bearish

### 4. Volume Analysis
- Compare current to 20/50-day averages
- OBV trend: rising = accumulation, falling = distribution
- Volume Pattern: climax, dry-up, expansion on breakout
- **Verdict:** Accumulation / Distribution / Neutral / Inconclusive

### 5. Chart Patterns
Identify active patterns. For each: name, type, completion %, breakout level, measured move target, volume confirmation.

**Bullish patterns:** Bull flag, cup & handle, inverse H&S, double bottom, ascending triangle, VCP
**Bearish patterns:** Bear flag, H&S, double top, descending triangle, rising wedge

### 6. Bollinger Bands
- Price position (upper/middle/lower), bandwidth, squeeze status, band walk, mean reversion signals

### 7. Relative Strength vs SPY

| Timeframe | TICKER % | SPY % | Outperform? |
|-----------|----------|-------|-------------|
| 1 Month | X% | X% | Yes/No |
| 3 Months | X% | X% | Yes/No |
| 6 Months | X% | X% | Yes/No |

---

## Scoring System (0-100)

Score 5 sub-dimensions, max 20 each:

**Trend Score (0-20)**
- Price above all 3 EMAs: +4
- All 3 EMAs rising: +4
- EMAs in bullish alignment (20>50>200): +4
- Higher highs and higher lows: +4
- Price within 5% of 52-week high: +4
- Deductions: Price below 200 EMA: -4 | Death cross: -4 | Lower highs/lows: -4

**Momentum Score (0-20)**
- RSI 50-70 (bullish, not overbought): +4
- MACD above signal line and rising: +4
- MACD histogram expanding positively: +4
- Stochastic above 50 with bullish crossover: +4
- No bearish divergences: +4
- Deductions: RSI below 40: -4 | MACD bearish crossover: -4 | Bearish divergence on 2+ indicators: -6

**Volume Score (0-20)**
- Volume above 20-day avg on up days: +5
- OBV trend rising: +5
- Accumulation/distribution positive: +5
- No climax distribution events: +5
- Deductions: Volume declining while price rises: -5 | Distribution pattern: -5 | Volume well below avg: -5

**Pattern Quality Score (0-20)**
- Clear bullish pattern: +8 | Volume confirmed: +4 | 10%+ measured move: +4 | Multiple patterns: +4
- Deductions: Bearish pattern: -8 | Pattern breakdown: -4

**Relative Strength Score (0-20)**
- Outperforming SPY 1M: +4 | 3M: +5 | 6M: +5 | Outperforming sector 3M: +3 | RS making new highs: +3
- Deductions: Underperforming all 3 timeframes: -6 | Underperforming sector: -3

**Rules:** No sub-score below 0 or above 20. If data unavailable for a criterion, don't award or deduct points; note data gap.

---

## Output Format

Write `TRADE-TECHNICAL-<TICKER>.md` to the current working directory:

```markdown
# Technical Analysis: <TICKER> — <COMPANY NAME>
> Generated by AI Trading Analyst (Hermes) | <DATE>
> Current Price: $X.XX | Change: +/-$X.XX (+/-X.XX%)

---

## Technical Score: X/100

| Sub-Dimension | Score | Key Factor |
|---------------|-------|------------|
| Trend | X/20 | [one-line summary] |
| Momentum | X/20 | [one-line summary] |
| Volume | X/20 | [one-line summary] |
| Pattern Quality | X/20 | [one-line summary] |
| Relative Strength | X/20 | [one-line summary] |

**Technical Signal: [Strong Bullish / Bullish / Neutral / Bearish / Strong Bearish]**

---

## Trend Analysis
[Full trend analysis]

## Support & Resistance
[Level table plus analysis]

## Momentum Indicators
### RSI (14) | ### MACD | ### Stochastic
### Combined Momentum Verdict

## Volume Analysis
## Chart Patterns
## Bollinger Bands
## Relative Strength vs SPY

---

## Key Levels Summary

| Parameter | Price | Notes |
|-----------|-------|-------|
| 52-Week High | $X | [distance from current] |
| Resistance 1/2/3 | $X | [basis] |
| **Current Price** | **$X** | — |
| Support 1/2/3 | $X | [basis] |
| 52-Week Low | $X | [distance from current] |

## Trading Setup

| Parameter | Level | Rationale |
|-----------|-------| --------- |
| Entry Zone | $X - $X | [why] |
| Stop Loss | $X | [X% below entry] |
| Target 1 | $X | [X% upside] |
| Target 2 | $X | [X% upside] |
| Risk/Reward | X:1 | |

---

## Technical Strengths
1. [Strength 1]
2. [Strength 2]
3. [Strength 3]

## Technical Weaknesses
1. [Weakness 1]
2. [Weakness 2]
3. [Weakness 3]

> **DISCLAIMER:** For educational/research purposes only. Not financial advice.
```

---

## Important Rules

1. NEVER fabricate indicator values. If you cannot find RSI/MACD/etc., say "Data not available" and score conservatively (8-10/20).
2. ALWAYS present both bullish and bearish scenarios.
3. ALWAYS include specific price levels — not vague statements.
4. ALWAYS explain WHY a level matters.
5. ALWAYS include the disclaimer.

**DISCLAIMER: For educational and research purposes only. Not financial advice.**

