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-analysis-33description: 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---5
6# Stock Analysis
7
8Comprehensive stock and company analysis using with real-time market data.
9
10## Core Capabilities
11
12- **Company Research**: Get company profiles, business info, executive teams
13- **Technical Analysis**: Access price charts, technical indicators, outlooks
14- **Fundamental Analysis**: Review insights, valuations, analyst ratings
15- **Insider Activity**: Track insider holdings and transactions
16- **Regulatory Filings**: Access SEC filing history and documents
17- **Multi-Stock Comparison**: Compare multiple stocks with chart data
18
19## Available APIs
20
21### Company Information
22- `Yahoo/get_stock_profile` - Company profile (business, industry, executives, contact)
23- `Yahoo/get_stock_insights` - Technical indicators, valuation, ratings, research reports
24
25### Trading & Market Data
26- `Yahoo/get_stock_chart` - Historical price data with customizable timeframes
27
28### Ownership & Compliance
29- `Yahoo/get_stock_holders` - Insider holdings and transactions
30- `Yahoo/get_stock_sec_filing` - SEC filing history (10-K, 10-Q, 8-K, etc.)
31
32## Common Workflows
33
34### 1. Company Overview → Deep Dive
35```
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```
41
42### 2. Technical Analysis → Fundamental Check
43```
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```
49
50### 3. Insider Activity Analysis
51```
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```
57
58### 4. Due Diligence Package
59```
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```
67
68### 5. Multi-Stock Comparison
69```
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-side
74```
75
76### 6. Sector Research
77```
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```
83
84## Key Parameters
85
86### Common Parameters
87- `symbol`: Stock ticker symbol (e.g., "AAPL", "TSLA")
88- `region`: Market region (US, GB, JP, etc.) - default: US
89- `lang`: Response language (en-US, zh-Hant-HK, etc.) - default: en-US
90
91### Chart-Specific
92- `interval`: 1m, 5m, 15m, 30m, 1h, 1d, 1wk, 1mo
93- `range`: 1d, 5d, 1mo, 3mo, 6mo, 1y, 2y, 5y, 10y, ytd, max
94- `comparisons`: Compare with other symbols (e.g., "^GSPC,MSFT")
95- `events`: Include dividends, splits, earnings (div, split, earn)
96
97## Key Data Points
98
99### Profile Data
100- Business summary and industry classification
101- Employee count and executive team
102- Contact information and website
103- Sector and industry metrics
104
105### Insights Data
106- **Technical outlook**: Short/intermediate/long-term signals
107- **Valuation**: Relative value vs sector/market
108- **Key technicals**: Support, resistance, stop-loss levels
109- **Ratings**: Analyst recommendations and target prices
110- **Company metrics**: Innovation, hiring, sustainability scores
111- **Research reports**: Analyst reports and summaries
112- **Significant events**: Recent developments
113
114### Chart Data
115- OHLC (Open, High, Low, Close) prices
116- Volume data
117- Adjusted close prices
118- 52-week high/low
119- Current trading period info
120
121### Holder Data
122- Insider names and positions
123- Transaction dates and descriptions
124- Holdings quantity and value
125- Relationship to company
126
127### Filing Data
128- Filing type (10-K, 10-Q, 8-K, etc.)
129- Filing date and title
130- EDGAR URLs for full documents
131- Exhibits and related documents
132
133## When to Use This Skill
134
135**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]"
143
144**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 + profile
148- Multiple stocks → MUST use comparison parameters in chart API
149- Insider questions → MUST call `Yahoo/get_stock_holders` + profile for context
150
151## Best Practices
152
1531. **Start broad, then drill down** - Profile first, then specific data
1542. **Context matters** - Combine profile with technical data for better insights
1553. **Use comparisons** - Chart API supports multi-symbol comparison
1564. **Regional stocks** - Set region/lang for non-US markets
1575. **Time relevance** - Adjust chart range based on user's timeframe
1586. **Insider context** - Combine holder data with profile for complete picture
159
160## API Reference
161
162Full parameter specs and response schemas:
163- [yahoo-api.md](references/yahoo-api.md)
164