From stock-scanner
Performs equity deep dive: fundamentals, technicals, insider activity, news catalysts, and delivers actionable verdict.
How this skill is triggered — by the user, by Claude, or both
Slash command
/stock-scanner:analyze-stockThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Perform a comprehensive equity research analysis on a single stock. Combine fundamental data, technical signals, insider activity, analyst ratings, and recent news into a unified investment thesis.
Perform a comprehensive equity research analysis on a single stock. Combine fundamental data, technical signals, insider activity, analyst ratings, and recent news into a unified investment thesis.
Announce at start: "Running full analysis on [TICKER] — collecting fundamentals, technicals, insider data, and catalysts..."
Parse $ARGUMENTS as a single ticker symbol. If empty or missing, respond with:
"Usage: /analyze-stock TICKER" and STOP. Do not proceed without a ticker.
Normalize the ticker to UPPERCASE. Strip any whitespace or leading dollar signs.
| Tool | Parameters | Priority |
|---|---|---|
| tradingview_quote | tickers=[TICKER] | REQUIRED |
| tradingview_technicals | tickers=[TICKER] | REQUIRED |
| alphavantage_overview | symbols=TICKER | ENRICHMENT |
| finnhub_analyst_ratings | symbol=TICKER | ENRICHMENT |
| finnhub_company_news | symbol=TICKER, from=30 days ago, to=today | ENRICHMENT |
| edgar_insider_trades | ticker=TICKER | ENRICHMENT |
| edgar_institutional_holdings | query=TICKER | ENRICHMENT |
| alphavantage_earnings_history | symbol=TICKER, limit=4 | ENRICHMENT |
| finnhub_company_profile | symbol=TICKER | ENRICHMENT |
| alphavantage_dividend_history | symbol=TICKER | ENRICHMENT |
| finnhub_short_interest | symbol=TICKER | ENRICHMENT |
If a REQUIRED tool fails, report the gap and continue with available data. If an ENRICHMENT tool fails, continue without it and note the gap.
DO NOT reproduce raw tool output. Synthesize across all data sources.
Cross-reference in this order:
Weight REQUIRED data heavily. Use ENRICHMENT data to confirm or challenge the primary thesis. If signals conflict, say so explicitly and lower confidence.
[Price] | [Change %] | Vol: [Volume] | MCap: [Market Cap]
One-line business description from the company profile data.
| Metric | Value |
|---|---|
| P/E (TTM) | |
| Forward P/E | |
| EPS (TTM) | |
| Revenue (TTM) | |
| Dividend Yield | |
| Analyst Target | |
| Target Upside |
| Indicator | Value | Signal |
|---|---|---|
| RSI (14) | ||
| MACD | ||
| SMA 20 | ||
| SMA 50 | ||
| SMA 200 | ||
| TradingView Rating |
Summarize net insider buying/selling over 90 days. Note largest transactions by name and role.
List 2-3 material news items and the next earnings date if known.
Direction: BULLISH / BEARISH / NEUTRAL Confidence: HIGH / MEDIUM / LOW Support: [level] Resistance: [level] Key Risk: One sentence describing the primary downside scenario.
Data from TradingView and Yahoo Finance is 15-minute delayed. CBOE and sentiment data is end-of-day. Verify critical levels with real-time data before executing trades.
npx claudepluginhub yyordanov-tradu/stock-scanner-mcpSearches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.