Analyze US stocks and cryptocurrencies with 8-dimension analysis, portfolio management, watchlists, alerts, dividend analysis, and viral trend detection.
🔮 Rumor Scanner — Early signals before mainstream news
🎯 Impact Scoring — Rumors ranked by potential market impact
--fast skips slow analyses (insider, news)--no-insider for faster runsbash
# 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
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:
bash
# 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:
bash
# 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
bash
# 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:
Output:
Twitter Setup (Optional):
npm install -g @steipete/bird.env with AUTH_TOKEN and CT0bash
# Find early signals, M&A rumors, insider activity
python3 {baseDir}/scripts/rumor_scanner.py
What it finds:
Impact Scoring:
Best Practice: Run at 07:00 before US market open to catch pre-market signals.
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
IndicatorSourceSignalFear & GreedCNNContrarian (fear=buy)Short InterestYahooSqueeze potentialVIX StructureFuturesStress detectionInsider TradesSEC EDGARSmart moneyPut/Call RatioOptionsSentiment extreme
FlagEffectSpeed(default)Full analysis5-10s--no-insiderSkip SEC EDGAR3-5s--fastSkip insider + news2-3s
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)
FileLocationPortfolios~/.clawdbot/skills/stock-analysis/portfolios.jsonWatchlist~/.clawdbot/skills/stock-analysis/watchlist.json
⚠️ NOT FINANCIAL ADVICE. For informational purposes only. Consult a licensed financial advisor before making investment decisions.