trading-analysis

Generate professional investment reports for stocks and ETFs. Use when user requests market analysis, investment reports, stock analysis, or trading recommendations for financial instruments (SPY, AAPL, TSLA, etc.). Creates institutional-grade reports with technical indicators, AI-powered insights,

By gracefullight · 3,074 installs

npx skills add gracefullight/stock-checker --skill trading-analysis

Source repository · Upstream listing

Trading Analysis & Investment Report Generator This skill generates comprehensive investment reports combining real time market data, technical analysis, Claude AI insights, and professional visualizations. What This Skill Does Downloads real time market data from Yahoo Finance Calculates 10+ technical indicators (RSI, MACD, Moving Averages, Bollinger Bands, etc.) Analyzes market conditions using Claude AI Generates 4 types of professional charts (price, indicators, volatility, dashboard) Creates institutional grade investment reports in Markdown format Exports structured data in JSON format When to Use This Skill Use this skill when the user requests: Investment reports or analysis for specific stocks/ETFs Market analysis with technical indicators Trading recommendations based on current market conditions Professional reports for clients or portfolio review Comparative analysis across multiple symbols Input Requirements Required: symbol : Stock ticker (e.g., SPY, AAPL, TSLA, QQQ) Optional: client name : Name of the client/investor (default: "Institutional Investors") report title : Custom report title (auto generated if not provided) period : Historical data period (default: "6mo") Output Files The skill generates the following files in the reports/ directory: 1. Markdown Report ( {SYMBOL} analysis report {timestamp}.md ) Executive summary with sentiment and recommendation Market overview with price tables Technical analysis with indicators AI powered market intelligence Investment recommendations with entry/exit criteria Risk assessment Chart references 2. JSON Data ( {SYMBOL} analysis report {timestamp} data.json ) Structured data for programmatic access All metrics and analysis results 3. Charts (PNG format, 300 DPI): {SYMBOL} price chart.png : Price with moving averages {SYMBOL} indicators chart.png : RSI and MACD {SYMBOL} volatility chart.png : Historical volatility {SYMBOL} summary dashboard.png : Performance dashboard Example Usage Simple request: "Generate an investment report for SPY" Detailed request: "Create a market analysis report for AAPL for Acme Capital with the title 'Q4 2025 AAPL Investment Strategy'" Multiple symbols: "Generate investment reports for SPY, QQQ, and DIA" Report Quality Format : Institutional grade, suitable for client presentations Data Accuracy : Real time market data with verified calculations Visual Quality : High resolution charts (300 DPI, print ready) AI Analysis : Claude powered market sentiment and risk assessment Completeness : Executive summary, technical analysis, recommendations, disclaimers Technical Details Data Source : Yahoo Finance API AI Model : Claude 3.7 Sonnet (configurable) Chart Resolution : 300 DPI (print quality) Report Format : GitHub flavored Markdown Processing Time : ~15 30 seconds per symbol Safety & Disclaimers All reports automatically include: Investment disclaimer Risk warnings Clarification that this is informational, not financial advice Recommendation to consult qualified financial advisors Notes Requires valid Anthropic API key in .env file Requires internet connection for market data Historical data limited by Yahoo Finance availability AI analysis is based on technical data, not fundamental analysis