Skip to main content

stock-analyzer

Comprehensive stock analysis and research tool for technical analysis, fundamental research, and trading signals. Use when user asks to analyze a stock or ticker, uploads a stock chart image, asks about stock news or catalysts, wants buy/sell signals or trading setups, asks should I buy/sell a stock, or wants to understand price action or chart patterns. Triggers on keywords like stock, ticker, AMZN, AAPL, chart, buy, sell, trade, technical analysis, price target, earnings.

Jump to install

Source facts

Repository
donvito/skillsbento
Last source activity
April 24, 2026 at 18:40
Detected SKILL.md language
English
Stars
5
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

File Explorer
5 files

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
stock-analyzer
description
Comprehensive stock analysis and research tool for technical analysis, fundamental research, and trading signals. Use when user asks to analyze a stock or ticker, uploads a stock chart image, asks about stock news or catalysts, wants buy/sell signals or trading setups, asks should I buy/sell a stock, or wants to understand price action or chart patterns. Triggers on keywords like stock, ticker, AMZN, AAPL, chart, buy, sell, trade, technical analysis, price target, earnings.
# Stock Analyzer Analyze stocks using technical analysis, fundamental research, and generate actionable trading signals. Outputs a downloadable PDF or Markdown report. ## Workflow ### Step 1: Identify the Stock Extract ticker symbol from: - User message (e.g., "analyze AMZN") - Uploaded chart image (look for ticker in header/title) - Context clues (e.g., "Amazon stock" → AMZN) ### Step 2: Chart Analysis (if image provided) Analyze the chart for: **Price Action** - Current price, daily change ($ and %) - Intraday high/low range - Key price levels (support/resistance) **Trend Analysis** - Moving averages (MA5, MA10, MA20, MA50, MA200) - Price position relative to MAs - Trend direction (bullish/bearish/neutral) **Patterns** - Consolidation, breakout, breakdown - Double top/bottom, head & shoulders - Flags, pennants, wedges **Volume** - Volume relative to average - Volume confirmation of price moves - Distribution vs accumulation ### Step 3: Research Recent News Use web_search to find: - News from today/this week affecting the stock - Earnings dates and expectations - Analyst upgrades/downgrades - Sector/industry news - Macroeconomic factors **Search queries to use:** ``` {TICKER} stock news today {TICKER} stock news {CURRENT_MONTH} {CURRENT_YEAR} {TICKER} earnings date {TICKER} analyst rating upgrade downgrade ``` ### Step 4: Generate Trading Signals Evaluate and present signals using the framework in `references/signals.md`. ### Step 5: Generate Report Create an interactive HTML report using the template in `references/report-template.html`. **Report generation steps:** 1. Copy the HTML template structure 2. Replace all `{PLACEHOLDER}` values with actual analysis data 3. Calculate signal scores and overall bias 4. Generate position sizing calculator with user's risk budget (or default examples) 5. Save as HTML file: `{TICKER}_analysis_{DATE}.html` 6. Present the file to the user **File naming convention:** - `AMZN_analysis_2026-01-28.html` - `TSLA_analysis_2026-01-28.html` **Key features of HTML report:** - Tabbed navigation (Summary, Technical, Signals, News, Trade Setup, Calculator) - Color-coded signal indicators (green=bullish, red=bearish, yellow=neutral) - Interactive position sizing calculator - Highlighted key levels and suggestions - Mobile-responsive design ### Step 6: Position Sizing (if requested) Help calculate position size: ``` Risk per share = Entry - Stop Loss Shares = Risk Budget ÷ Risk per share Position Value = Shares × Entry Price ``` Include in report if user specifies risk budget. ## Important Guidelines ### What NOT to Do - Never give definitive "buy" or "sell" advice - Never claim to predict the future - Never ignore risk management - Never forget the disclaimer ### Always Include - Risk disclaimer for trading decisions - Note that past performance ≠ future results - Remind user to do their own due diligence - Offer to explain any concepts ## Reference Files - **signals.md**: Detailed signal definitions and scoring framework - **patterns.md**: Chart pattern recognition guide - **indicators.md**: Technical indicator interpretations - **report-template.html**: Interactive HTML report template with tabs and calculator
View on GitHub