us-stock-financial-analyzer

Automated financial indicator analysis for S&P 500 and NASDAQ stocks. Score and rank stocks by weighted financial health metrics (PE, PB, ROE, debt/equity, revenue growth, net margin, current ratio, dividend yield). Detect red flags and generate sector-level rankings. Use when: (1) analyzing stock financial health from CSV/JSON data, (2) comparing stocks across S&P 500 or NASDAQ, (3) generating financial screening reports, (4) identifying high-risk stocks by red-flag count, (5) ranking sectors by average financial score, (6) configuring Feishu/Lark document permissions for financial reports.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "us-stock-financial-analyzer" with this command: npx skills add terrycarter1985/us-stock-financial-analyzer

US Stock Financial Analyzer

Analyze S&P 500 and NASDAQ stock financial data with weighted scoring, red-flag detection, and sector rankings.

Quick Start

  1. Prepare input data (CSV or JSON) with required fields. See references/indicators.md for schema.
  2. Run analysis:
python3 scripts/analyze_financials.py data.csv --output markdown --index all
  1. For JSON output (pipeline integration):
python3 scripts/analyze_financials.py data.json --format json --output json --index sp500

Input Format

CSV example:

ticker,name,sector,index,market_cap,pe_ratio,pb_ratio,roe,debt_to_equity,revenue_growth,net_margin,current_ratio,dividend_yield
AAPL,Apple Inc.,Technology,nasdaq,2800000000000,28.5,45.2,0.147,1.76,0.08,0.25,0.93,0.006

JSON example:

[{"ticker":"MSFT","name":"Microsoft Corp.","sector":"Technology","index":"sp500","market_cap":2600000000000,"pe_ratio":32,"pb_ratio":11.5,"roe":0.38,"debt_to_equity":0.42,"revenue_growth":0.12,"net_margin":0.34,"current_ratio":1.77,"dividend_yield":0.008}]

Analysis Workflow

  1. Load data — CSV or JSON, auto-detected by file extension
  2. Filter by index--index sp500|nasdaq|all
  3. Score each stock — weighted metrics normalized to 0–100
  4. Detect red flags — PE>35, D/E>1.5, low ROE, negative growth, current ratio<1
  5. Rank sectors — average score by GICS sector
  6. Output — Markdown report or structured JSON

Scoring Model

8 metrics weighted by financial significance. ROE gets highest weight (20%); dividend yield lowest (5%). See references/indicators.md for full thresholds and scoring logic.

Feishu Permission Configuration

When sharing reports via Feishu, apply minimum access:

  1. Default to owner-only on new documents
  2. Share with named individuals (not groups) unless approved
  3. Grant view first; edit only with justification
  4. Set organization-internal link type by default
  5. Disable allow_share for external collaborators
  6. Set access expiry for cross-org sharing

See references/indicators.md for the full permission matrix.

Data Sources

Recommended free sources: SEC EDGAR, Yahoo Finance (yfinance), Financial Modeling Prep, Alpha Vantage. See references/indicators.md for URLs and details.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

Biga

A股智能分析与智能选股工具。维护动态股票池(最多30支),按高科技×中小市值×好业绩原则筛选,推送买卖信号。含独立技术面择时分(-10~+10)用于判断买卖时机。A股投资、股市分析、量化选股。

Registry SourceRecently Updated
Research

知识自动沉淀引擎

每日知识沉淀引擎(Knowledge Auto-Precipitation Engine,KAPE)。自动完成:下载昨日Get笔记内容 → 结合对话记录 → 深度分析用户学习、感悟、工作状态 → 生成含重点摘要的日志简报 → 同步归档到 Get笔记(带标签)+ 飞书知识库 + 飞书文档。触发场景:「整理昨天的日志...

Registry SourceRecently Updated
3410Profile unavailable
Research

Stock Announcement

Daily stock portfolio analysis with Gmail report delivery and Sonos voice announcement

Registry SourceRecently Updated
3000Profile unavailable
Research

Baoyu Comic

Knowledge comic creator supporting multiple art styles and tones. Creates original educational comics with detailed panel layouts and sequential image genera...

Registry SourceRecently Updated
2.5K0Profile unavailable