← 返回 Skills 市场
terrycarter1985

US Stock Financial Analyzer

作者 terrycarter1985 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
37
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install us-stock-financial-analyzer
功能描述
Automated financial indicator analysis for S&P 500 and NASDAQ stocks. Use when (1) analyzing stock financial health or valuation, (2) computing financial rat...
使用说明 (SKILL.md)

US Stock Financial Analyzer

Analyze S&P 500 and NASDAQ stock financial data through automated indicator computation, peer benchmarking, and structured reporting.

Workflow

  1. Fetch data — Run scripts/fetch_financials.py to pull financial statements via yfinance.
  2. Compute indicators — Run scripts/compute_indicators.py to calculate key ratios and scores.
  3. Benchmark — Run scripts/benchmark.py to compare against sector/industry peers.
  4. Report — Synthesize results into a structured summary.

For full indicator definitions and formulas, see references/indicators.md.

Quick Start

Single-stock analysis

python3 scripts/fetch_financials.py AAPL
python3 scripts/compute_indicators.py AAPL

Peer benchmarking

python3 scripts/benchmark.py AAPL --index sp500
python3 scripts/benchmark.py MSFT --index nasdaq

Batch screening

python3 scripts/fetch_financials.py AAPL MSFT GOOGL --batch
python3 scripts/compute_indicators.py --screen "pe\x3C25;roe>15;de\x3C1.5" --index sp500

Output Format

All scripts output JSON to stdout. Pipe to jq or redirect to file:

python3 scripts/compute_indicators.py AAPL | jq '.valuation'

Key Indicators

Category Indicators
Valuation PE, PB, PS, PEG, EV/EBITDA
Profitability ROE, ROA, Gross Margin, Net Margin
Leverage D/E, Interest Coverage, Equity Ratio
Growth Revenue CAGR, EPS Growth, FCF Growth
Liquidity Current Ratio, Quick Ratio

Full formulas in references/indicators.md.

Dependencies

Requires: yfinance, pandas, numpy. Install via:

pip install yfinance pandas numpy
安全使用建议
This skill appears safe to install for financial-ratio analysis if you are comfortable running local Python scripts and fetching public market data from yfinance. Use a virtual environment, consider pinning dependencies, and only configure the separate Feishu credential/channel instructions if you specifically need that integration.
功能分析
Type: OpenClaw Skill Name: us-stock-financial-analyzer Version: 1.0.0 The skill bundle provides a legitimate set of tools for financial analysis using the yfinance library. The Python scripts (fetch_financials.py, compute_indicators.py, and benchmark.py) perform standard data retrieval and ratio calculations. The screening logic in compute_indicators.py is implemented safely using string parsing rather than dangerous functions like eval(). No evidence of data exfiltration, unauthorized network calls, or malicious prompt injection was found.
能力标签
crypto
能力评估
Purpose & Capability
The stated purpose is financial indicator analysis, and the included scripts fetch market data, compute ratios, and benchmark peers without unrelated mutation or destructive behavior.
Instruction Scope
The workflow uses user-run Python scripts that call yfinance; this is purpose-aligned, but users should understand ticker queries are sent to an external finance-data provider.
Install Mechanism
There is no install spec, while SKILL.md instructs users to install unpinned PyPI packages manually.
Credentials
Network access to yfinance is proportionate for fetching public stock financial data; the executable code does not read local private files or require credentials.
Persistence & Privilege
The runtime code shows no persistence or privilege escalation. An ancillary Feishu permissions reference mentions appId/appSecret setup only if activating a separate Feishu channel.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install us-stock-financial-analyzer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /us-stock-financial-analyzer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: S&P 500 & NASDAQ financial indicator analysis with peer benchmarking
元数据
Slug us-stock-financial-analyzer
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

US Stock Financial Analyzer 是什么?

Automated financial indicator analysis for S&P 500 and NASDAQ stocks. Use when (1) analyzing stock financial health or valuation, (2) computing financial rat... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 37 次。

如何安装 US Stock Financial Analyzer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install us-stock-financial-analyzer」即可一键安装,无需额外配置。

US Stock Financial Analyzer 是免费的吗?

是的,US Stock Financial Analyzer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

US Stock Financial Analyzer 支持哪些平台?

US Stock Financial Analyzer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 US Stock Financial Analyzer?

由 terrycarter1985(@terrycarter1985)开发并维护,当前版本 v1.0.0。

💬 留言讨论