Stock Analysis
Comprehensive stock and company analysis using with real-time market data.
Core Capabilities
- Company Research: Get company profiles, business info, executive teams
- Technical Analysis: Access price charts, technical indicators, outlooks
- Fundamental Analysis: Review insights, valuations, analyst ratings
- Insider Activity: Track insider holdings and transactions
- Regulatory Filings: Access SEC filing history and documents
- Multi-Stock Comparison: Compare multiple stocks with chart data
Available APIs
Company Information
Yahoo/get_stock_profile - Company profile (business, industry, executives, contact)
Yahoo/get_stock_insights - Technical indicators, valuation, ratings, research reports
Trading & Market Data
Yahoo/get_stock_chart - Historical price data with customizable timeframes
Ownership & Compliance
Yahoo/get_stock_holders - Insider holdings and transactions
Yahoo/get_stock_sec_filing - SEC filing history (10-K, 10-Q, 8-K, etc.)
Common Workflows
1. Company Overview → Deep Dive
User: "Tell me about AAPL"
→ Yahoo/get_stock_profile (business summary, industry, employees)
→ Yahoo/get_stock_insights (technical outlook, valuation, ratings)
→ Yahoo/get_stock_chart (recent price performance)
2. Technical Analysis → Fundamental Check
User: "Is TSLA a good buy?"
→ Yahoo/get_stock_chart (price trends, support/resistance)
→ Yahoo/get_stock_insights (technical outlook, target price, rating)
→ Yahoo/get_stock_profile (verify business fundamentals)
3. Insider Activity Analysis
User: "Show me insider trading for NVDA"
→ Yahoo/get_stock_holders (insider transactions)
→ Yahoo/get_stock_profile (context about executives)
→ Yahoo/get_stock_insights (check if aligned with outlook)
4. Due Diligence Package
User: "Full analysis of MSFT"
→ Yahoo/get_stock_profile (company background)
→ Yahoo/get_stock_insights (analyst ratings, valuation)
→ Yahoo/get_stock_chart (historical performance)
→ Yahoo/get_stock_holders (insider sentiment)
→ Yahoo/get_stock_sec_filing (recent regulatory filings)
5. Multi-Stock Comparison
User: "Compare AAPL vs MSFT vs GOOGL"
→ Yahoo/get_stock_chart (with comparisons parameter)
→ Yahoo/get_stock_insights (for each symbol)
→ Compare metrics side-by-side
6. Sector Research
User: "Analyze tech stocks: AAPL, NVDA, AMD"
→ Yahoo/get_stock_profile (each company's focus area)
→ Yahoo/get_stock_insights (sector comparison scores)
→ Yahoo/get_stock_chart (relative performance)
Key Parameters
Common Parameters
symbol: Stock ticker symbol (e.g., "AAPL", "TSLA")
region: Market region (US, GB, JP, etc.) - default: US
lang: Response language (en-US, zh-Hant-HK, etc.) - default: en-US
Chart-Specific
interval: 1m, 5m, 15m, 30m, 1h, 1d, 1wk, 1mo
range: 1d, 5d, 1mo, 3mo, 6mo, 1y, 2y, 5y, 10y, ytd, max
comparisons: Compare with other symbols (e.g., "^GSPC,MSFT")
events: Include dividends, splits, earnings (div, split, earn)
Key Data Points
Profile Data
- Business summary and industry classification
- Employee count and executive team
- Contact information and website
- Sector and industry metrics
Insights Data
- Technical outlook: Short/intermediate/long-term signals
- Valuation: Relative value vs sector/market
- Key technicals: Support, resistance, stop-loss levels
- Ratings: Analyst recommendations and target prices
- Company metrics: Innovation, hiring, sustainability scores
- Research reports: Analyst reports and summaries
- Significant events: Recent developments
Chart Data
- OHLC (Open, High, Low, Close) prices
- Volume data
- Adjusted close prices
- 52-week high/low
- Current trading period info
Holder Data
- Insider names and positions
- Transaction dates and descriptions
- Holdings quantity and value
- Relationship to company
Filing Data
- Filing type (10-K, 10-Q, 8-K, etc.)
- Filing date and title
- EDGAR URLs for full documents
- Exhibits and related documents
When to Use This Skill
ALWAYS invoke APIs when users mention:
- Stock symbols: "AAPL", "TSLA", "$MSFT", "stock price", "stock info"
- Analysis requests: "analyze", "research", "look into", "tell me about [STOCK]"
- Comparison: "compare", "vs", "versus", "which is better"
- Price queries: "price", "chart", "performance", "trend", "up or down"
- Insider activity: "insider", "holdings", "who owns", "buying/selling"
- Filings: "SEC filing", "10-K", "10-Q", "earnings report", "financial statements"
- Company info: "what does [company] do", "who runs", "about [company]"
Required API combinations:
- General stock questions → MUST call
Yahoo/get_stock_profile + Yahoo/get_stock_insights
- Price/chart mentions → MUST include
Yahoo/get_stock_chart
- Investment decisions → MUST call all three: chart + insights + profile
- Multiple stocks → MUST use comparison parameters in chart API
- Insider questions → MUST call
Yahoo/get_stock_holders + profile for context
Best Practices
- Start broad, then drill down - Profile first, then specific data
- Context matters - Combine profile with technical data for better insights
- Use comparisons - Chart API supports multi-symbol comparison
- Regional stocks - Set region/lang for non-US markets
- Time relevance - Adjust chart range based on user's timeframe
- Insider context - Combine holder data with profile for complete picture
API Reference
Full parameter specs and response schemas:
1---2name: stock-analysis3description: Analyze stocks and companies using financial market data. Get company profiles, technical insights, price charts, insider holdings, and SEC filings for comprehensive stock research.4---56# Stock Analysis78Comprehensive stock and company analysis using with real-time market data.910## Core Capabilities1112- **Company Research**: Get company profiles, business info, executive teams13- **Technical Analysis**: Access price charts, technical indicators, outlooks14- **Fundamental Analysis**: Review insights, valuations, analyst ratings15- **Insider Activity**: Track insider holdings and transactions16- **Regulatory Filings**: Access SEC filing history and documents17- **Multi-Stock Comparison**: Compare multiple stocks with chart data1819## Available APIs2021### Company Information22- `Yahoo/get_stock_profile` - Company profile (business, industry, executives, contact)23- `Yahoo/get_stock_insights` - Technical indicators, valuation, ratings, research reports2425### Trading & Market Data26- `Yahoo/get_stock_chart` - Historical price data with customizable timeframes2728### Ownership & Compliance29- `Yahoo/get_stock_holders` - Insider holdings and transactions30- `Yahoo/get_stock_sec_filing` - SEC filing history (10-K, 10-Q, 8-K, etc.)3132## Common Workflows3334### 1. Company Overview → Deep Dive35```36User: "Tell me about AAPL"37→ Yahoo/get_stock_profile (business summary, industry, employees)38→ Yahoo/get_stock_insights (technical outlook, valuation, ratings)39→ Yahoo/get_stock_chart (recent price performance)40```4142### 2. Technical Analysis → Fundamental Check43```44User: "Is TSLA a good buy?"45→ Yahoo/get_stock_chart (price trends, support/resistance)46→ Yahoo/get_stock_insights (technical outlook, target price, rating)47→ Yahoo/get_stock_profile (verify business fundamentals)48```4950### 3. Insider Activity Analysis51```52User: "Show me insider trading for NVDA"53→ Yahoo/get_stock_holders (insider transactions)54→ Yahoo/get_stock_profile (context about executives)55→ Yahoo/get_stock_insights (check if aligned with outlook)56```5758### 4. Due Diligence Package59```60User: "Full analysis of MSFT"61→ Yahoo/get_stock_profile (company background)62→ Yahoo/get_stock_insights (analyst ratings, valuation)63→ Yahoo/get_stock_chart (historical performance)64→ Yahoo/get_stock_holders (insider sentiment)65→ Yahoo/get_stock_sec_filing (recent regulatory filings)66```6768### 5. Multi-Stock Comparison69```70User: "Compare AAPL vs MSFT vs GOOGL"71→ Yahoo/get_stock_chart (with comparisons parameter)72→ Yahoo/get_stock_insights (for each symbol)73→ Compare metrics side-by-side74```7576### 6. Sector Research77```78User: "Analyze tech stocks: AAPL, NVDA, AMD"79→ Yahoo/get_stock_profile (each company's focus area)80→ Yahoo/get_stock_insights (sector comparison scores)81→ Yahoo/get_stock_chart (relative performance)82```8384## Key Parameters8586### Common Parameters87- `symbol`: Stock ticker symbol (e.g., "AAPL", "TSLA")88- `region`: Market region (US, GB, JP, etc.) - default: US89- `lang`: Response language (en-US, zh-Hant-HK, etc.) - default: en-US9091### Chart-Specific92- `interval`: 1m, 5m, 15m, 30m, 1h, 1d, 1wk, 1mo93- `range`: 1d, 5d, 1mo, 3mo, 6mo, 1y, 2y, 5y, 10y, ytd, max94- `comparisons`: Compare with other symbols (e.g., "^GSPC,MSFT")95- `events`: Include dividends, splits, earnings (div, split, earn)9697## Key Data Points9899### Profile Data100- Business summary and industry classification101- Employee count and executive team102- Contact information and website103- Sector and industry metrics104105### Insights Data106- **Technical outlook**: Short/intermediate/long-term signals107- **Valuation**: Relative value vs sector/market108- **Key technicals**: Support, resistance, stop-loss levels109- **Ratings**: Analyst recommendations and target prices110- **Company metrics**: Innovation, hiring, sustainability scores111- **Research reports**: Analyst reports and summaries112- **Significant events**: Recent developments113114### Chart Data115- OHLC (Open, High, Low, Close) prices116- Volume data117- Adjusted close prices118- 52-week high/low119- Current trading period info120121### Holder Data122- Insider names and positions123- Transaction dates and descriptions124- Holdings quantity and value125- Relationship to company126127### Filing Data128- Filing type (10-K, 10-Q, 8-K, etc.)129- Filing date and title130- EDGAR URLs for full documents131- Exhibits and related documents132133## When to Use This Skill134135**ALWAYS invoke APIs when users mention:**136- **Stock symbols**: "AAPL", "TSLA", "$MSFT", "stock price", "stock info"137- **Analysis requests**: "analyze", "research", "look into", "tell me about [STOCK]"138- **Comparison**: "compare", "vs", "versus", "which is better"139- **Price queries**: "price", "chart", "performance", "trend", "up or down"140- **Insider activity**: "insider", "holdings", "who owns", "buying/selling"141- **Filings**: "SEC filing", "10-K", "10-Q", "earnings report", "financial statements"142- **Company info**: "what does [company] do", "who runs", "about [company]"143144**Required API combinations:**145- General stock questions → MUST call `Yahoo/get_stock_profile` + `Yahoo/get_stock_insights`146- Price/chart mentions → MUST include `Yahoo/get_stock_chart`147- Investment decisions → MUST call all three: chart + insights + profile148- Multiple stocks → MUST use comparison parameters in chart API149- Insider questions → MUST call `Yahoo/get_stock_holders` + profile for context150151## Best Practices1521531. **Start broad, then drill down** - Profile first, then specific data1542. **Context matters** - Combine profile with technical data for better insights1553. **Use comparisons** - Chart API supports multi-symbol comparison1564. **Regional stocks** - Set region/lang for non-US markets1575. **Time relevance** - Adjust chart range based on user's timeframe1586. **Insider context** - Combine holder data with profile for complete picture159160## API Reference161162Full parameter specs and response schemas:163- [yahoo-api.md](references/yahoo-api.md)164