name: alfred-search-stocks description: > Monitor stock positions for news and signals. Earnings, upgrades, risks. Use when: "check my stocks", "stock news", "any alerts on positions", "stock watch". allowed-tools: Read, Write, Edit, Glob, Grep, WebFetch, WebSearch, mcp__claude-in-chrome__*
Alfred Search: Stocks
Monitor stock positions for news, price movements, and actionable signals. Watch for thesis confirmation or invalidation.
Why This Matters
Portfolio positions need active monitoring. This skill ensures you don't miss earnings, analyst changes, or material news that affects your holdings.
Config
Read from: agents/agent-alfred/context/STOCK_PORTFOLIO.md
- Current positions and theses
- Risk signals to monitor
- Watch items
Monitoring Categories
1. Earnings & Financials
| Signal | Priority | Action |
|---|---|---|
| Earnings release | HIGH | Read results, update thesis |
| Earnings beat/miss | HIGH | Evaluate if thesis intact |
| Guidance change | HIGH | Adjust expectations |
| Revenue growth change | MEDIUM | Track trajectory |
2. Analyst Activity
| Signal | Priority | Action |
|---|---|---|
| Upgrade | MEDIUM | Note reasoning |
| Downgrade | HIGH | Evaluate if valid concern |
| Price target change | LOW | Track sentiment |
| Initiation of coverage | LOW | Note new perspective |
3. News & Events
| Signal | Priority | Action |
|---|---|---|
| Product launch | MEDIUM | Assess impact |
| Executive change | HIGH | Evaluate leadership |
| Acquisition/merger | HIGH | Assess strategic fit |
| Regulatory action | HIGH | Evaluate risk |
| Competitor news | MEDIUM | Compare positioning |
4. Risk Signals
Read from: agents/agent-alfred/context/STOCK_PORTFOLIO.md → Risk Signals section
Execution
Step 1: Check Each Position
For each ticker in portfolio:
- WebSearch: "[TICKER] news today"
- WebSearch: "[TICKER] earnings" (if near earnings date)
- WebSearch: "[TICKER] analyst rating"
- Note any material findings
Step 2: Check Sector News
- WebSearch: "AI semiconductor news today"
- WebSearch: "big tech earnings news"
- WebSearch: "NASDAQ today"
Step 3: Check Risk Factors
- WebSearch: "Taiwan China news" (for TSM risk)
- WebSearch: "AI regulation news" (for sector risk)
- WebSearch: "tech antitrust news"
Step 4: Generate Signals
For each finding, classify:
- BUY signal (positive development supporting thesis)
- HOLD signal (neutral, thesis unchanged)
- SELL signal (thesis broken or major risk)
- WATCH signal (needs monitoring, not actionable yet)
Output
Write to agents/agent-alfred/outputs/YYYY-MM-DD-HHmm-search-stocks.md:
# Stock Watch — YYYY-MM-DD
## Signal Summary
| Signal | Type | Relevance | Tags |
|--------|------|-----------|------|
| [Headline] | BUY/HOLD/SELL/WATCH | HIGH/MED/LOW | #NVDA #earnings |
## Position Signals
| Ticker | Signal | Headline | Action |
|--------|--------|----------|--------|
| NVDA | BUY | Blackwell demand exceeds supply | Thesis confirmed |
| TSM | WATCH | China military exercises | Monitor geopolitical |
| GOOG | HOLD | Gemini 2.0 launch | Competitive, thesis intact |
### Detailed Findings
#### NVDA — NVIDIA
**Signal:** BUY
**News:** [Headline]
**Source:** [URL]
**Analysis:** [What this means for thesis]
**Action:** [What to do, if anything]
---
[Repeat for each ticker with news]
### No News (Positions Checked)
- AMZN: No material news
- BRK/B: No material news
### Risk Monitor
| Risk | Status | Affected Positions |
|------|--------|-------------------|
| Taiwan tensions | Elevated | TSM |
| AI regulation | Low | NVDA, GOOG, MSFT |
### Upcoming Events
| Date | Ticker | Event |
|------|--------|-------|
| YYYY-MM-DD | NVDA | Earnings |
| YYYY-MM-DD | TSM | Monthly revenue |
Benchmark
| Metric | Target |
|---|---|
| Positions checked | 100% |
| Material news captured | All |
| Signal accuracy | Track over time |
Success Criteria
- All portfolio positions checked
- Material news captured with sources
- Signals assigned (BUY/HOLD/SELL/WATCH)
- Risk factors monitored
- Upcoming events noted
- Output generated in standard format
Notes
- Thesis-driven — Always evaluate news against original thesis
- Signal > noise — Not every article matters; focus on material news
- Risk asymmetry — Pay more attention to downside risks