Stock Analysis
Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management, watchlists with alerts, dividend analysis, 8-dimension stock scoring, viral trend detection (Hot Scanner), and rumor/early signal detection. Use for stock analysis, portfolio tracking, earnings reactions, crypto monitoring, trending stocks, or finding rumors before they hit mainstream. Skill: Stock Analysis Owner: udiedrichsen Summary: Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management, watchlists with alerts, dividend analysis, 8-dimension stock scoring, viral trend detection (Hot Scanner), and rumor/early signal detection. Use for stock analysis, portfolio tracking, earnings reactions, crypto monitoring, trending stocks, or finding rumors before they hit m
Rank
62
Safety
84
Downloads
52k
Updated
May 31, 2026
Version
6.2.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 52.3K downloads reported by the source. Last updated 5/31/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed May 31, 2026
- Protocol compatibility
- OpenClawcompatibility · observed May 31, 2026
- Adoption signal
- 52.3K downloadsadoption · observed May 31, 2026
- Latest release
- 6.2.0release · observed Feb 2, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install publishers:udiedrichsen:stock-analysis- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-udiedrichsen-stock-analysis/snapshot"
Documentation
CLAWHUB
146,428 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: stock-analysis
description: Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management, watchlists with alerts, dividend analysis, 8-dimension stock scoring, viral trend detection (Hot Scanner), and rumor/early signal detection. Use for stock analysis, portfolio tracking, earnings reactions, crypto monitoring, trending stocks, or finding rumors before they hit mainstream.
version: 6.2.0
homepage: https://finance.yahoo.com
commands:
- /stock - Analyze a stock or crypto (e.g., /stock AAPL)
- /stock_compare - Compare multiple tickers
- /stock_dividend - Analyze dividend metrics
- /stock_watch - Add/remove from watchlist
- /stock_alerts - Check triggered alerts
- /stock_hot - Find trending stocks & crypto (Hot Scanner)
- /stock_rumors - Find early signals, M&A rumors, insider activity (Rumor Scanner)
- /portfolio - Show portfolio summary
- /portfolio_add - Add asset to portfolio
metadata: {"clawdbot":{"emoji":"📈","requires":{"bins":["uv"],"env":[]},"install":[{"id":"uv-brew","kind":"brew","formula":"uv","bins":["uv"],"label":"Install uv (brew)"}]}}
---
# 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
## Quick Commands
### Stock Analysis
```bash
# 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)
```bash
# 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)
docs/README.md
# Documentation ## Stock Analysis v6.1 This folder contains detailed documentation for the Stock Analysis skill. ## Contents | Document | Description | |----------|-------------| | [CONCEPT.md](./CONCEPT.md) | Philosophy, ideas, and design rationale | | [USAGE.md](./USAGE.md) | Practical usage guide with examples | | [ARCHITECTURE.md](./ARCHITECTURE.md) | Technical implementation details | | [HOT_SCANNER.md](./HOT_SCANNER.md) | 🔥 Viral trend detection (NEW) | ## Quick Links ### For Users Start with **[USAGE.md](./USAGE.md)** — it has practical examples for: - Basic stock analysis - Comparing stocks - Crypto analysis - Dividend investing - Portfolio management - Watchlist & alerts ### For Understanding Read **[CONCEPT.md](./CONCEPT.md)** to understand: - Why 8 dimensions? - How scoring works - Contrarian signals - Risk detection philosophy - Limitations we acknowledge ### For Developers Check **[ARCHITECTURE.md](./ARCHITECTURE.md)** for: - System overview diagram - Data flow - Caching strategy - File structure - Performance optimization ## Quick Start ```bash # Analyze a stock uv run scripts/analyze_stock.py AAPL # Fast mode (2-3 seconds) uv run scripts/analyze_stock.py AAPL --fast # Dividend analysis uv run scripts/dividends.py JNJ # Watchlist uv run scripts/watchlist.py add AAPL --target 200 uv run scripts/watchlist.py check ``` ## Key Concepts ### The 8 Dimensions 1. **Earnings Surprise** (30%) — Did they beat expectations? 2. **Fundamentals** (20%) — P/E, margins, growth, debt 3. **Analyst Sentiment** (20%) — Professional consensus 4. **Historical Patterns** (10%) — Past earnings reactions 5. **Market Context** (10%) — VIX, SPY/QQQ trends 6. **Sector Performance** (15%) — Relative strength 7. **Momentum** (15%) — RSI, 52-week range 8. **Sentiment** (10%) — Fear/Greed, shorts, insiders ### Signal Thresholds | Score | Recommendation | |-------|----------------| | > +0.33 | **BUY** | | -0.33 to +0.33 | **HOLD** | | < -0.33 | **SELL** | ### Risk Flags - ⚠️ Pre-earnings (< 14 days) - ⚠️ Post-spike (> 15% in 5 days) - ⚠️ Overbought (RSI > 70 + near 52w high) - ⚠️ Risk-off mode (GLD/TLT/UUP rising) - ⚠️ Geopolitical keywords - ⚠️ Breaking news alerts ## Disclaimer ⚠️ **NOT FINANCIAL ADVICE.** For informational purposes only. Always do your own research and consult a licensed financial advisor.
README.md
# 📈 Stock Analysis v6.1 > AI-powered stock & crypto analysis with portfolio management, watchlists, dividend analysis, and **viral trend detection**. [](https://clawhub.ai) [](https://openclaw.ai) ## What's New 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 New in v6.0 - 🆕 **Watchlist + Alerts** — Price targets, stop losses, signal change notifications - 🆕 **Dividend Analysis** — Yield, payout ratio, growth rate, safety score - 🆕 **Fast Mode** — Skip slow analyses for quick checks - 🆕 **Improved Commands** — Better OpenClaw/Telegram integration - 🆕 **Test Suite** — Unit tests for core functionality ## Features | Feature | Description | |---------|-------------| | **8-Dimension Analysis** | Earnings, fundamentals, analysts, momentum, sentiment, sector, market, history | | **Crypto Support** | Top 20 cryptos with market cap, BTC correlation, momentum | | **Portfolio Management** | Track holdings, P&L, concentration warnings | | **Watchlist + Alerts** | Price targets, stop losses, signal changes | | **Dividend Analysis** | Yield, payout, growth, safety score | | **Risk Detection** | Geopolitical, earnings timing, overbought, risk-off | | **Breaking News** | Crisis keyword scanning (last 24h) | ## Quick Start ### Analyze Stocks ```bash uv run scripts/analyze_stock.py AAPL uv run scripts/analyze_stock.py AAPL MSFT GOOGL uv run scripts/analyze_stock.py AAPL --fast # Skip slow analyses ``` ### Analyze Crypto ```bash uv run scripts/analyze_stock.py BTC-USD uv run scripts/analyze_stock.py ETH-USD SOL-USD ``` ### Dividend Analysis ```bash uv run scripts/dividends.py JNJ PG KO ``` ### Watchlist ```bash uv run scripts/watchlist.py add AAPL --target 200 --stop 150 uv run scripts/watchlist.py list uv run scripts/watchlist.py check --notify ``` ### Portfolio ```bash uv run scripts/portfolio.py create "My Portfolio" uv run scripts/portfolio.py add AAPL --quantity 100 --cost 150 uv run scripts/portfolio.py show ``` ### 🔥 Hot Scanner (NEW) ```bash # Full scan with all sources python3 scripts/hot_scanner.py # Fast scan (skip social media) python3 scripts/hot_scanner.py --no-social # JSON output for automation python3 scripts/hot_scanner.py --json ``` ## Analysis Dimensions ### Stocks (8 dimensions) 1. **Earnings Surprise** (30%) — EPS beat/miss 2. **Fundamentals** (20%) — P/E, margins, growth, debt 3. **Analyst Sentiment** (20%) — Ratings, price targets 4. **Historical Patterns** (10%) — Past earnings reactions 5. **Market Context** (10%) — VIX, SPY/QQQ trends 6. **Sector Performance** (15%) — Relative strength 7. **Momentum** (15%) — RSI, 52-week range 8. **Sentiment**
_meta.json
{
"ownerId": "kn77fv9851hjcqe52zqx0bhhbx7z680h",
"slug": "stock-analysis",
"version": "6.2.0",
"publishedAt": 1770041353575
}App-Plan.md
# StockPulse - Commercial Product Roadmap
## Vision
Transform the stock-analysis skill into **StockPulse**, a commercial mobile app for retail investors with AI-powered stock and crypto analysis, portfolio tracking, and personalized alerts.
## Technical Decisions
- **Mobile:** Flutter (iOS + Android cross-platform)
- **Backend:** Python FastAPI on AWS (ECS/Lambda)
- **Database:** PostgreSQL (RDS) + Redis (ElastiCache)
- **Auth:** AWS Cognito or Firebase Auth
- **Monetization:** Freemium + Subscription ($9.99/mo or $79.99/yr)
---
## Architecture Overview
```
┌─────────────────────────────────────────────────────────────────┐
│ MOBILE APP (Flutter) │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │Dashboard │ │Portfolio │ │ Analysis │ │ Alerts │ │
│ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │
└─────────────────────────────────────────────────────────────────┘
│ HTTPS/REST
▼
┌─────────────────────────────────────────────────────────────────┐
│ API GATEWAY (AWS) │
│ Rate Limiting, Auth, Caching │
└─────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────┐
│ BACKEND (FastAPI on ECS) │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ Auth Service │ │ Analysis API │ │ Portfolio API│ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ Alerts Svc │ │ Subscription │ │ User Service │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
└─────────────────────────────────────────────────────────────────┘
│
┌─────────────────────┼─────────────────────┐
▼ ▼ ▼
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ PostgreSQL │ │ Redis │ │ S3 │
│ (RDS) │ │ (ElastiCache)│ │ (Reports) │
└──────────────┘ └──────────────┘ └──────────────┘
BACKGROUND WORKERS (Lambda/ECS)
┌─────────────────────────────────────────────────────────────────┐
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │Price Updater │ │Alert Checker │ │Daily Reports │ │
│ │ (5 min) │ │ (1 min) │ │ (Daily) │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
└─────────────────────────────────────────────────────────────────┘
```
---
## Feature Tiers
### Free Tier
- 1 portfolio (max 10 assets)
- Basic stock/crypto analysis
- Daily market summary
- Limited to 5 analyses/day
- Ads displayed
@x1pay/langchain
LangChain/LangGraph tools for AI agent x402 payments on X1
@langchain/langgraph-swarm
An implementation of a multi-agent swarm using LangGraph
@langchain/langgraph-supervisor
LangGraph Multi-Agent Supervisor
oceanbus-langchain
LangChain tools for OceanBus — give your LangChain and CrewAI agents a global identity, encrypted messaging, and Yellow Pages service discovery with a single import.
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"label": "Vendor",
"value": "Clawhub",
"category": "vendor",
"href": "https://clawhub.ai/udiedrichsen/stock-analysis",
"sourceUrl": "https://clawhub.ai/udiedrichsen/stock-analysis",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-05-31T06:21:41.781Z",
"isPublic": true,
"metadata": {}
},
{
"factKey": "protocols",
"label": "Protocol compatibility",
"value": "OpenClaw",
"category": "compatibility",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-udiedrichsen-stock-analysis/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-udiedrichsen-stock-analysis/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-05-31T06:21:41.781Z",
"isPublic": true,
"metadata": {}
},
{
"factKey": "traction",
"label": "Adoption signal",
"value": "52.3K downloads",
"category": "adoption",
"href": "https://clawhub.ai/udiedrichsen/stock-analysis",
"sourceUrl": "https://clawhub.ai/udiedrichsen/stock-analysis",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-05-31T06:21:41.781Z",
"isPublic": true,
"metadata": {}
},
{
"factKey": "latest_release",
"label": "Latest release",
"value": "6.2.0",
"category": "release",
"href": "https://clawhub.ai/udiedrichsen/stock-analysis",
"sourceUrl": "https://clawhub.ai/udiedrichsen/stock-analysis",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-02T14:09:13.575Z",
"isPublic": true,
"metadata": {}
},
{
"factKey": "handshake_status",
"label": "Handshake status",
"value": "UNKNOWN",
"category": "security",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-udiedrichsen-stock-analysis/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-udiedrichsen-stock-analysis/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true,
"metadata": {}
}
],
"events": [
{
"eventType": "release",
"title": "Release 6.2.0",
"description": "🔮 Rumor Scanner: M&A rumors, insider activity, Twitter whispers, impact scoring",
"href": "https://clawhub.ai/udiedrichsen/stock-analysis",
"sourceUrl": "https://clawhub.ai/udiedrichsen/stock-analysis",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-02T14:09:13.575Z",
"isPublic": true,
"metadata": {}
}
]
}Record generated Oct 9, 2026.
