# Send Stock Analysis to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "stock-analysis",
    "name": "Stock Analysis",
    "source": "tencent",
    "type": "skill",
    "category": "数据分析",
    "sourceUrl": "https://clawhub.ai/udiedrichsen/stock-analysis",
    "canonicalUrl": "https://clawhub.ai/udiedrichsen/stock-analysis",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/stock-analysis",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=stock-analysis",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "App-Plan.md",
      "README.md",
      "SKILL.md",
      "TODO.md",
      "docs/ARCHITECTURE.md",
      "docs/CONCEPT.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "stock-analysis",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T06:14:48.424Z",
      "expiresAt": "2026-05-07T06:14:48.424Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=stock-analysis",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=stock-analysis",
        "contentDisposition": "attachment; filename=\"stock-analysis-6.2.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "stock-analysis"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/stock-analysis"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/stock-analysis",
    "downloadUrl": "https://openagent3.xyz/downloads/stock-analysis",
    "agentUrl": "https://openagent3.xyz/skills/stock-analysis/agent",
    "manifestUrl": "https://openagent3.xyz/skills/stock-analysis/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/stock-analysis/agent.md"
  }
}
```
## Documentation

### Stock Analysis v6.1

Analyze US stocks and cryptocurrencies with 8-dimension analysis, portfolio management, watchlists, alerts, dividend analysis, and viral trend detection.

### What's New in v6.2

🔮 Rumor Scanner — Early signals before mainstream news

M&A rumors and takeover bids
Insider buying/selling activity
Analyst upgrades/downgrades
Twitter/X "hearing that...", "sources say..." detection


🎯 Impact Scoring — Rumors ranked by potential market impact

### What's in v6.1

🔥 Hot Scanner — Find viral stocks & crypto across multiple sources
🐦 Twitter/X Integration — Social sentiment via bird CLI
📰 Multi-Source Aggregation — CoinGecko, Google News, Yahoo Finance
⏰ Cron Support — Daily trend reports

### What's in v6.0

🆕 Watchlist + Alerts — Price targets, stop losses, signal changes
🆕 Dividend Analysis — Yield, payout ratio, growth, safety score
🆕 Fast Mode — --fast skips slow analyses (insider, news)
🆕 Improved Performance — --no-insider for faster runs

### Stock Analysis

# Basic analysis
uv run {baseDir}/scripts/analyze_stock.py AAPL

# Fast mode (skips insider trading & breaking news)
uv run {baseDir}/scripts/analyze_stock.py AAPL --fast

# Compare multiple
uv run {baseDir}/scripts/analyze_stock.py AAPL MSFT GOOGL

# Crypto
uv run {baseDir}/scripts/analyze_stock.py BTC-USD ETH-USD

### Dividend Analysis (NEW v6.0)

# Analyze dividends
uv run {baseDir}/scripts/dividends.py JNJ

# Compare dividend stocks
uv run {baseDir}/scripts/dividends.py JNJ PG KO MCD --output json

Dividend Metrics:

Dividend Yield & Annual Payout
Payout Ratio (safe/moderate/high/unsustainable)
5-Year Dividend Growth (CAGR)
Consecutive Years of Increases
Safety Score (0-100)
Income Rating (excellent/good/moderate/poor)

### Watchlist + Alerts (NEW v6.0)

# Add to watchlist
uv run {baseDir}/scripts/watchlist.py add AAPL

# With price target alert
uv run {baseDir}/scripts/watchlist.py add AAPL --target 200

# With stop loss alert
uv run {baseDir}/scripts/watchlist.py add AAPL --stop 150

# Alert on signal change (BUY→SELL)
uv run {baseDir}/scripts/watchlist.py add AAPL --alert-on signal

# View watchlist
uv run {baseDir}/scripts/watchlist.py list

# Check for triggered alerts
uv run {baseDir}/scripts/watchlist.py check
uv run {baseDir}/scripts/watchlist.py check --notify  # Telegram format

# Remove from watchlist
uv run {baseDir}/scripts/watchlist.py remove AAPL

Alert Types:

🎯 Target Hit — Price >= target
🛑 Stop Hit — Price <= stop
📊 Signal Change — BUY/HOLD/SELL changed

### Portfolio Management

# Create portfolio
uv run {baseDir}/scripts/portfolio.py create "Tech Portfolio"

# Add assets
uv run {baseDir}/scripts/portfolio.py add AAPL --quantity 100 --cost 150
uv run {baseDir}/scripts/portfolio.py add BTC-USD --quantity 0.5 --cost 40000

# View portfolio
uv run {baseDir}/scripts/portfolio.py show

# Analyze with period returns
uv run {baseDir}/scripts/analyze_stock.py --portfolio "Tech Portfolio" --period weekly

### 🔥 Hot Scanner (NEW v6.1)

# Full scan - find what's trending NOW
python3 {baseDir}/scripts/hot_scanner.py

# Fast scan (skip social media)
python3 {baseDir}/scripts/hot_scanner.py --no-social

# JSON output for automation
python3 {baseDir}/scripts/hot_scanner.py --json

Data Sources:

📊 CoinGecko Trending — Top 15 trending coins
📈 CoinGecko Movers — Biggest gainers/losers
📰 Google News — Finance & crypto headlines
📉 Yahoo Finance — Gainers, losers, most active
🐦 Twitter/X — Social sentiment (requires auth)

Output:

Top trending by mention count
Crypto highlights with 24h changes
Stock movers by category
Breaking news with tickers

Twitter Setup (Optional):

Install bird: npm install -g @steipete/bird
Login to x.com in Safari/Chrome
Create .env with AUTH_TOKEN and CT0

### 🔮 Rumor Scanner (NEW v6.2)

# Find early signals, M&A rumors, insider activity
python3 {baseDir}/scripts/rumor_scanner.py

What it finds:

🏢 M&A Rumors — Merger, acquisition, takeover bids
👔 Insider Activity — CEO/Director buying/selling
📊 Analyst Actions — Upgrades, downgrades, price target changes
🐦 Twitter Whispers — "hearing that...", "sources say...", "rumor"
⚖️ SEC Activity — Investigations, filings

Impact Scoring:

Each rumor is scored by potential market impact (1-10)
M&A/Takeover: +5 points
Insider buying: +4 points
Upgrade/Downgrade: +3 points
"Hearing"/"Sources say": +2 points
High engagement: +2 bonus

Best Practice: Run at 07:00 before US market open to catch pre-market signals.

### Stocks

DimensionWeightDescriptionEarnings Surprise30%EPS beat/missFundamentals20%P/E, margins, growthAnalyst Sentiment20%Ratings, price targetsHistorical10%Past earnings reactionsMarket Context10%VIX, SPY/QQQ trendsSector15%Relative strengthMomentum15%RSI, 52-week rangeSentiment10%Fear/Greed, shorts, insiders

### Crypto

Market Cap & Category
BTC Correlation (30-day)
Momentum (RSI, range)

### Sentiment Sub-Indicators

IndicatorSourceSignalFear & GreedCNNContrarian (fear=buy)Short InterestYahooSqueeze potentialVIX StructureFuturesStress detectionInsider TradesSEC EDGARSmart moneyPut/Call RatioOptionsSentiment extreme

### Risk Detection

⚠️ Pre-Earnings — Warns if < 14 days to earnings
⚠️ Post-Spike — Flags if up >15% in 5 days
⚠️ Overbought — RSI >70 + near 52w high
⚠️ Risk-Off — GLD/TLT/UUP rising together
⚠️ Geopolitical — Taiwan, China, Russia, Middle East keywords
⚠️ Breaking News — Crisis keywords in last 24h

### Performance Options

FlagEffectSpeed(default)Full analysis5-10s--no-insiderSkip SEC EDGAR3-5s--fastSkip insider + news2-3s

### Supported Cryptos (Top 20)

BTC, ETH, BNB, SOL, XRP, ADA, DOGE, AVAX, DOT, MATIC, LINK, ATOM, UNI, LTC, BCH, XLM, ALGO, VET, FIL, NEAR

(Use -USD suffix: BTC-USD, ETH-USD)

### Data Storage

FileLocationPortfolios~/.clawdbot/skills/stock-analysis/portfolios.jsonWatchlist~/.clawdbot/skills/stock-analysis/watchlist.json

### Limitations

Yahoo Finance may lag 15-20 minutes
Short interest lags ~2 weeks (FINRA)
Insider trades lag 2-3 days (SEC filing)
US markets only (non-US incomplete)
Breaking news: 1h cache, keyword-based

### Disclaimer

⚠️ NOT FINANCIAL ADVICE. For informational purposes only. Consult a licensed financial advisor before making investment decisions.
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: udiedrichsen
- Version: 6.2.0
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-04-30T06:14:48.424Z
- Expires at: 2026-05-07T06:14:48.424Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/stock-analysis)
- [Send to Agent page](https://openagent3.xyz/skills/stock-analysis/agent)
- [JSON manifest](https://openagent3.xyz/skills/stock-analysis/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/stock-analysis/agent.md)
- [Download page](https://openagent3.xyz/downloads/stock-analysis)