From us-stock-analysis
Performs technical analysis of US stocks using chart patterns (head & shoulders, triangles), candlesticks, indicators (RSI, MACD, Bollinger Bands, moving averages), volume, trends, and support/resistance. Generates price and volume chart data tables with --chart flag.
npx claudepluginhub yennanliu/investskill --plugin us-stock-analysisThis skill uses the workspace's default tool permissions.
Perform technical analysis of US stocks using price action, chart patterns, and technical indicators.
Analyzes options Greeks like delta, implied volatility, and strategy selection for US stocks. Identifies optimal strategies based on market outlook, volatility, and risk/reward.
Analyzes weekly price charts of stocks, indices, cryptocurrencies, forex from images. Identifies trends, support/resistance, moving averages, volume patterns, and probabilistic scenarios using only chart data.
Provides US-equity options trade analysis, IV-aware strategies with concrete strikes, probability scenarios, and Funda AI market data for tickers, earnings plays, and multi-leg options.
Share bugs, ideas, or general feedback.
Perform technical analysis of US stocks using price action, chart patterns, and technical indicators.
Trend Identification
Classic Chart Patterns
Candlestick Patterns
Trend Indicators
Momentum Indicators
Volume Indicators
Volatility Indicators
When --chart flag is used, include chart specifications and data tables:
Chart Type: Candlestick chart with overlay lines Data Table:
Date Open High Low Close Volume SMA_20 SMA_50 SMA_200
2024-01-01 [price] [price] [price] [price] [volume] [price] [price] [price]
2024-01-02 [price] [price] [price] [price] [volume] [price] [price] [price]
...
[Last 90 trading days for detailed view]
Visual Specifications:
Chart Type: Bar chart (synchronized with price chart) Data Table:
Date Volume Avg_Volume_20 Above_Avg Color
2024-01-01 [volume] [volume] [Yes/No] [Green/Red]
2024-01-02 [volume] [volume] [Yes/No] [Green/Red]
...
Visual Specifications:
Chart Type: Line chart with overbought/oversold zones Data Table:
Date RSI_14 Overbought_70 Oversold_30 Signal
2024-01-01 [value] 70 30 [Neutral/OB/OS]
2024-01-02 [value] 70 30 [Neutral/OB/OS]
...
Visual Specifications:
Chart Type: Line chart with histogram Data Table:
Date MACD Signal Histogram Crossover
2024-01-01 [value] [value] [value] [None/Bullish/Bearish]
2024-01-02 [value] [value] [value] [None/Bullish/Bearish]
...
Visual Specifications:
Chart Type: Overlay on price chart Data Table:
Date Price BB_Upper BB_Middle BB_Lower %B Bandwidth
2024-01-01 [price] [price] [price] [price] [value] [value]
2024-01-02 [price] [price] [price] [price] [value] [value]
...
Visual Specifications:
Annotation Overlay:
Level Type Price Strength Touches Last Test Notes
Resistance $[price] Strong 5 [date] Historical high
Resistance $[price] Medium 3 [date] Recent rejection
Support $[price] Strong 4 [date] Key accumulation zone
Support $[price] Weak 2 [date] Minor bounce level
Fibonacci 61.8% $[price] N/A - - Retracement level
Chart Overlays:
Pattern Type Start Date End Date Status Target Risk/Reward
Head & Shoulders 2024-01-15 2024-02-10 Confirmed $[price] 1:3.2
Ascending Triangle 2024-02-01 Current Forming $[price] 1:2.5
Flag Pattern 2024-02-05 2024-02-08 Complete $[price] 1:2.8
Visual Elements:
Technical Chart: AAPL (Last 30 Days)
Price ($)
180 ┤ ╭─╮
175 ┤ ╭─────╯ ╰─╮
170 ┤ ╭─────╯ ╰──╮
165 ┤ ╭─────╯ ╰─╮ ← Current: $172.50
160 ┤ ╭─────╯ ╰──
155 ┤ ╭─────╯ SMA 20: $168.23
150 ┤──────╯ SMA 50: $165.80
└──┬─────┬─────┬─────┬─────┬─────┬─────┬── ══════ Resistance: $178
1/15 1/22 1/29 2/05 2/12 2/19 2/26 ══════ Support: $155
RSI (14)
70 ┤ ● ← 68 (approaching OB)
50 ┤ ● ●
30 ┤ ●
└──┬─────┬─────┬─────┬─────┬─────┬─────┬──
Volume (M)
100M┤ █
75M┤ █ █
50M┤ █ █ █ █ █ █ █
25M┤ █ █ █ █ █ █ █ █ █ █ █ █
└──┬─────┬─────┬─────┬─────┬─────┬─────┬──
Signals:
↗ Bullish: Price above SMA 20 & 50
● RSI approaching overbought (68) - potential pullback
📊 Volume increasing on up days - healthy uptrend
🎯 Target: $178 (resistance), Stop: $165 (below SMA 50)
When --chart flag is used, output is optimized for /report-generator:
Timeframe Selection:
Indicator Combinations:
Analyze 3 timeframes simultaneously — higher timeframe establishes the trend, primary timeframe identifies the setup, lower timeframe refines the entry. Trade only in the direction of the higher timeframe trend.
| Approach | Higher TF (Trend) | Primary TF (Setup) | Lower TF (Entry) |
|---|---|---|---|
| Day Trading | Weekly | Daily | 1-Hour |
| Swing Trading | Monthly | Weekly | Daily |
| Position Trading | Quarterly | Monthly | Weekly |
| Alignment Score | Interpretation |
|---|---|
| 3/3 Bullish | Strong long setup — all timeframes confirm uptrend |
| 3/3 Bearish | Strong short setup — all timeframes confirm downtrend |
| 2/3 Aligned | Moderate setup — primary direction clear, minor conflict |
| 1/3 Aligned | Weak/conflicting — avoid new positions, wait for clarity |
| 0/3 Aligned | Contradiction across all timeframes — no trade |
| Timeframe | Trend Direction | Key Signal | Support | Resistance | Alignment |
|---|---|---|---|---|---|
| Higher TF | |||||
| Primary TF | |||||
| Lower TF | |||||
| Overall | Score: X/3 |
--chart FlagWhen --chart is used, MTF analysis adds the following data tables for report generation:
MTF Summary Table:
Timeframe Candle MA Trend RSI MACD Volume Trend Signal
Weekly [data] [Up/Down] [val] [Bull/Bear] [Rising/Fall] [Bullish/Bearish/Neutral]
Daily [data] [Up/Down] [val] [Bull/Bear] [Rising/Fall] [Bullish/Bearish/Neutral]
4-Hour [data] [Up/Down] [val] [Bull/Bear] [Rising/Fall] [Bullish/Bearish/Neutral]
Alignment Score: X/3
Rule: Never take a trade rated 1/3 or lower on MTF alignment. Wait for 2/3 minimum before entry.
| Shape | Description | Implication |
|---|---|---|
| Normal (Bell Curve) | Symmetric distribution, clear POC in the middle | Balanced, range-bound market — fair value accepted |
| P-Shape | High volume at top, thin tail at bottom | Buying tail below = short-covering rally, bullish |
| b-Shape | High volume at bottom, thin tail at top | Selling tail above = distribution/top, bearish |
| Double Distribution | Two high-volume nodes with low-volume gap between | Market in transition — break of LVN is directional |
| Thin Profile | Volume evenly spread, no clear POC | Trending market — follow the trend, no anchoring |
| Scenario | Interpretation | Action |
|---|---|---|
| Price > VAH (above Value Area) | Bullish — market accepted higher prices, strong trend | Buy breakouts above VAH with volume |
| Price < VAL (below Value Area) | Bearish — market rejected higher prices, breakdown | Sell breakdowns below VAL with volume |
| Price at POC | High acceptance zone — balanced, range-bound likely | Fade edges of range; buy VAL, sell VAH |
| Price enters LVN (thin area) | Fast move — price moves quickly through low-volume gap | Expect acceleration; don't fade momentum |
| Price at HVN | Magnetic zone — consolidation, range trade likely | Mean-reversion strategies appropriate |
| Component | Calculation | Default Period | Purpose |
|---|---|---|---|
| Tenkan-sen | (9-period High + 9-period Low) / 2 | 9 periods | Short-term trend / momentum line |
| Kijun-sen | (26-period High + 26-period Low) / 2 | 26 periods | Medium-term trend / baseline |
| Senkou Span A | (Tenkan-sen + Kijun-sen) / 2, plotted 26 ahead | Leading | Fast cloud boundary |
| Senkou Span B | (52-period High + 52-period Low) / 2, plotted 26 ahead | 52 periods | Slow cloud boundary |
| Chikou Span | Current close plotted 26 periods back | Lagging | Confirms trend vs. historical price |
The shaded area between Senkou Span A and Senkou Span B is the Kumo (Cloud).
| Signal | Condition | Strength |
|---|---|---|
| Price above Cloud | Price above both Span A and Span B | Base condition |
| Green Cloud | Span A > Span B (cloud is green/bullish) | Trend support |
| TK Cross (Bullish) | Tenkan-sen crosses above Kijun-sen | Medium signal |
| TK Cross above Cloud | Bullish TK cross while price is above the cloud | Strong signal |
| Chikou above price | Chikou Span is above historical price 26 periods ago | Confirms uptrend |
| All 5 elements aligned | All conditions bullish simultaneously | Strongest signal |
| Signal | Condition | Strength |
|---|---|---|
| Price below Cloud | Price below both Span A and Span B | Base condition |
| Red Cloud | Span B > Span A (cloud is red/bearish) | Trend resistance |
| TK Cross (Bearish) | Tenkan-sen crosses below Kijun-sen | Medium signal |
| TK Cross below Cloud | Bearish TK cross while price is below the cloud | Strong signal |
| Chikou below price | Chikou Span is below historical price 26 periods ago | Confirms downtrend |
| All 5 elements aligned | All conditions bearish simultaneously | Strongest signal |
| # Bullish Conditions Met | Signal Grade | Suggested Bias |
|---|---|---|
| 5/5 | Maximum Bullish | Strong long bias |
| 4/5 | Strong Bullish | Long bias |
| 3/5 | Moderate Bullish | Lean long |
| 2/5 | Mixed / Transitioning | Neutral |
| 1/5 or 0/5 | Bearish | Short bias |
The Put/Call ratio measures options market sentiment — the ratio of put volume to call volume on a given day.
| P/C Ratio | Interpretation |
|---|---|
| < 0.6 | Extreme bullishness / complacency — contrarian warning (overbought) |
| 0.6–0.7 | Bullish — call buyers dominating, positive sentiment |
| 0.7–1.0 | Neutral — balanced activity |
| 1.0–1.3 | Bearish fear — put buyers dominating, defensive hedging |
| > 1.3 | Extreme fear — potential contrarian buy signal (maximum bearishness) |
CBOE Total P/C vs. Equity-Only P/C: Equity-only P/C more directly reflects retail/institutional directional bets (excludes index hedging).
| Condition | Description | Options Strategy Implication |
|---|---|---|
| IV >> HV | Options are expensive — market pricing elevated moves | Premium selling opportunity (write options) |
| IV ≈ HV | Options fairly priced | No directional vol edge |
| IV << HV | Options are cheap — market underpricing moves | Buying options (long vol opportunity) |
Note: This section provides interpretive framework. Actual real-time options flow data, IV readings, and GEX levels must be sourced from the user's options data provider (e.g., Market Chameleon, Unusual Whales, SpotGamma, Thinkorswim).
Provide technical analysis report with:
Keep analysis objective and data-driven, avoiding emotional bias.
All analysis concludes with this standardized block:
╔══════════════════════════════════════════════╗
║ INVESTMENT SIGNAL ║
╠══════════════════════════════════════════════╣
║ Signal: BULLISH / NEUTRAL / BEARISH ║
║ Confidence: HIGH / MEDIUM / LOW ║
║ Horizon: SHORT / MEDIUM / LONG-TERM ║
║ Score: X.X / 10 ║
╠══════════════════════════════════════════════╣
║ Action: BUY / HOLD / SELL ║
║ Conviction: STRONG / MODERATE / WEAK ║
╚══════════════════════════════════════════════╝
Score Guide: 8.0–10.0 Strongly Bullish | 6.0–7.9 Moderately Bullish | 4.0–5.9 Neutral | 2.0–3.9 Moderately Bearish | 0.0–1.9 Strongly Bearish Confidence: HIGH (strong data, clear signals) | MEDIUM (mixed signals) | LOW (limited data, conflicting signals) Horizon: SHORT-TERM (1 week–3 months) | MEDIUM-TERM (3 months–1 year) | LONG-TERM (1+ years)