stock-analysis

Analyze US stocks and cryptocurrencies into a single actionable signal.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/okbest2024/openclaw-backup --skill stock-analysis-okbest2024
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stock-analysis
Source: https://github.com/okbest2024/openclaw-backup/tree/main/workspace/skills/stock-analysis
Command: npx skills add https://github.com/okbest2024/openclaw-backup --skill stock-analysis-okbest2024

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yfinance>=0.2.40, pandas>=2.0.0, fear-and-greed>=0.4, edgartools>=2.0.0, feedparser>=6.0.0, and includes scripts (resource) components.

What problem does it solve?

Analyze US stocks and cryptocurrencies by synthesizing eight dimensions of data into a single, actionable signal, helping users cut through noise and make informed decisions.

Core Features & Use Cases

  • Multi-dimension scoring: earnings, fundamentals, analyst sentiment, historical patterns, market context, sector performance, momentum, and sentiment indicators.
  • Portfolio and watchlist support: manage holdings, track performance, set alerts, and monitor position risk.
  • Real-time signals and caveats: deliver BUY/HOLD/SELL recommendations with explanations and risk notes, including breaking news and geopolitical context.
  • Crypto integration: unified treatment for top cryptocurrencies with sector-like classification and BTC correlation awareness.

Quick Start

Analyze a ticker with uv run scripts/analyze_stock.py AAPL to see the resulting signal.

Frequently Asked Questions about stock-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze a stock using multi-dimension scoring for fundamentals and sentiment?

To analyze a stock with multi-dimension scoring, the tool synthesizes eight dimensions including earnings, fundamentals, analyst sentiment, and momentum into a single actionable BUY/HOLD/SELL signal with risk notes. You can run it via a simple command line script with a ticker symbol.

Can I track my portfolio and watchlist for crypto and stocks together?

Yes, you can track your portfolio and watchlist for both stocks and cryptocurrencies together. The tool manages holdings, monitors position risk, sets alerts, and applies unified sector-like classification with BTC correlation awareness for top crypto assets.

What is the best way to integrate real-time market context and breaking news into stock analysis?

The best way to integrate real-time market context is by combining sentiment indicators and RSS feed parsing with historical patterns. The tool digests noisy financial data, geopolitical context, and breaking news to deliver actionable investment signals and caveats.

Does the stock analysis pipeline work when data sources like yfinance or feedparser fail?

Yes, the stock analysis pipeline works when data sources fail through graceful degradation and caching mechanisms. It maintains robust data-fetching capabilities across dependencies like yfinance, pandas, and feedparser to ensure continuous scoring.

How do I evaluate dividend analysis and risk flags for a specific ticker?

To evaluate dividend analysis and risk flags for a specific ticker, the tool applies eight-dimensional scoring to assess fundamentals, earnings, and market context. It generates recommendations with explicit risk notes and explanations based on the synthesized data.

What data sources do I need to fetch SEC filings and market sentiment for investment signals?

To fetch SEC filings and market sentiment for investment signals, you need data libraries like edgartools for SEC data, fear-and-greed for sentiment indicators, and yfinance for market prices. The pipeline aggregates these to produce unified scoring.