← 返回 Skills 市场
149
总下载
0
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install 7d-stock-analyzer
功能描述
七维分析框架 - 深度股票分析 Agent,整合多数据源进行全方位股票分析
使用说明 (SKILL.md)
七维分析框架深度股票分析 Agent
基于七维分析框架的深度股票分析系统,整合 efinance、akshare、qveris 多数据源,提供全方位的股票投资分析。
核心能力
七维分析框架:
- 数据收集与验证
- 基本面分析(盈利能力、资产负债、现金流)
- 估值分析(相对估值、估值风险)
- 行业与竞争分析(生命周期、竞争格局、护城河)
- 技术面分析(趋势、支撑压力、资金流向)
- 风险识别(财务风险、行业风险、估值风险)
- 结论输出(评分卡、投资建议矩阵)
快速开始
基础使用
python scripts/analyze.py 600519
完整分析(所有维度)
python scripts/analyze.py 600519 --full
指定维度分析
# 只分析基本面
python scripts/analyze.py 600519 --dimensions fundamental
# 分析多个维度
python scripts/analyze.py 600519 --dimensions fundamental,valuation,technical
指定数据源
# 仅使用 efinance
python scripts/analyze.py 600519 --sources efinance
# 使用多数据源交叉验证
python scripts/analyze.py 600519 --sources efinance,akshare,qveris
可用维度
| 维度标识 | 维度名称 | 说明 |
|---|---|---|
data |
数据收集与验证 | 获取并验证核心数据 |
fundamental |
基本面分析 | 盈利能力、资产负债、现金流 |
valuation |
估值分析 | 相对估值、估值风险 |
industry |
行业与竞争分析 | 行业周期、竞争格局、护城河 |
technical |
技术面分析 | 趋势、支撑压力、资金流向 |
risk |
风险识别 | 财务风险、行业风险、估值风险 |
conclusion |
结论输出 | 评分卡、投资建议矩阵 |
输出格式
- Markdown:详细的分析报告,包含表格和评分
- JSON:结构化数据,便于程序化处理
- 简报:简要摘要,适合快速浏览
# 输出 JSON
python scripts/analyze.py 600519 --output json
# 输出简报
python scripts/analyze.py 600519 --output brief
评分系统
综合评分(0-100分):
| 分数区间 | 评级 | 含义 | 建议 |
|---|---|---|---|
| 85-100 | ⭐⭐⭐⭐⭐ | 强烈推荐 | 重仓买入,长期持有 |
| 70-84 | ⭐⭐⭐⭐ | 推荐 | 适量买入,中期持有 |
| 55-69 | ⭐⭐⭐ | 中性 | 观望,等待更好买点 |
| 40-54 | ⭐⭐ | 谨慎 | 减仓,或短线博弈 |
| \x3C40 | ⭐ | 回避 | 远离,或做空 |
数据源说明
| 数据源 | 主要功能 | 优势 | 成本 |
|---|---|---|---|
| efinance | 实时行情、基础数据 | 免费、开源、A股全面 | 低 |
| akshare | 深度财务数据 | 数据全面、更新及时 | 低 |
| qveris | 动态API调用 | 可扩展、多源验证 | 中 |
技术特性
- 并行分析:多个维度并行执行,提高效率
- 数据缓存:复用数据接口,降低成本
- 交叉验证:多数据源验证,提高准确性
- 模块化设计:每个维度独立,易于扩展
使用场景
- 个股深度分析:全面了解一只股票的投资价值
- 投资决策支持:为买入/卖出/持有提供数据支撑
- 投资组合管理:定期分析持仓股票
- 股票筛选:快速排除不符合要求的股票
依赖项
pip install efinance akshare pandas numpy
环境变量
export QVERIS_API_KEY=your_qveris_api_key
注意事项
- ⚠️ 本系统仅供参考,不构成投资建议
- ⚠️ 投资有风险,入市需谨慎
- ⚠️ 请结合市场情况和自身判断做出决策
- ⚠️ 数据可能存在延迟,请以实时数据为准
安全使用建议
This package appears to be a legitimate stock analysis tool, but there are a few things to check before installing or providing secrets: 1) QVERIS_API_KEY is marked required in metadata/SKILL.md but the code treats QVeris as optional and its adapter contains TODO placeholders — don't provide that API key unless you know you need QVeris and trust its service. 2) Dependencies are normal PyPI packages (efinance, akshare, pandas, numpy), but SKILL.md recommends installing them manually; review and install into an isolated virtual environment to avoid supply-chain issues. 3) The tool will call network APIs via efinance/akshare (expected for this purpose); if you need to protect data, run it in a network-restricted environment or inspect the libraries' behaviors. 4) If you require full assurance, ask the author for a clearer install spec and clarification on QVeris behavior (or wait until the QVeris adapter is implemented) — current metadata vs. code creates ambiguity. Overall: usable but review the QVeris requirement and install dependencies in an isolated environment.
功能分析
Type: OpenClaw Skill
Name: 7d-stock-analyzer
Version: 1.0.2
The skill bundle is a legitimate stock analysis tool implementing a 'seven-dimensional' analysis framework. It utilizes standard financial data libraries (efinance, akshare) and provides structured modules for technical, fundamental, and risk analysis. The code (scripts/analyze.py and scripts/analyzers/) is well-organized, lacks obfuscation, and contains no indicators of data exfiltration, malicious execution, or prompt injection.
能力标签
能力评估
Purpose & Capability
Name/description match the included Python code: adapters for efinance/akshare/qveris and multiple analyzers are present and consistent with a stock analysis tool. However, the registry and SKILL.md declare QVERIS_API_KEY as a required environment variable even though the code treats the QVeris adapter as optional (it simply marks itself unavailable when the key is missing) and most functionality defaults to efinance/akshare. This is a proportionality/expectation mismatch.
Instruction Scope
Runtime instructions are limited to running the provided Python script and using the declared data sources. The code uses only the declared libraries and the single environment variable QVERIS_API_KEY. There are no instructions to read unrelated system files, access other credentials, or transmit data to hidden endpoints. The QVeris adapter currently contains TODOs and prints placeholder messages rather than performing external calls.
Install Mechanism
There is no formal install spec in the registry, but SKILL.md includes metadata recommending pip install efinance akshare pandas numpy. Those are public PyPI packages (normal for a Python tool). Because dependency installation is documented only in SKILL.md and not enforced by a platform install step, a user must run pip manually. This is not inherently malicious but is a user-experience and provenance note to verify packages before installing.
Credentials
Only one env var is requested: QVERIS_API_KEY. Marking it as required is disproportionate because: (1) the default data sources are efinance and akshare and the tool works without QVeris; (2) the QVeris adapter is effectively unimplemented (TODOs) and will set itself unavailable if the key is missing. Declaring the key as mandatory could mislead users into providing a secret they don't need.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide agent settings, and has no install script that writes unexpected files. It is a standard, non-persistent Python tool.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install 7d-stock-analyzer - 安装完成后,直接呼叫该 Skill 的名称或使用
/7d-stock-analyzer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Improved technical analysis logic in scripts/analyzers/technical.py.
- Updated the Markdown report output in scripts/reporters/markdown_reporter.py.
v1.0.1
- Added _meta.json file to the project.
v1.0.0
7d-stock-analyzer 1.0.0 – Initial Release
- Introduces a deep stock analysis Agent based on a seven-dimensional analysis framework.
- Integrates multiple data sources (efinance, akshare, qveris) for comprehensive stock evaluation.
- Supports multi-dimensional analysis: data validation, fundamentals, valuation, industry, technical, risk, and conclusion.
- Provides flexible analysis options (full, by dimension, by data source) via command-line interface.
- Outputs detailed markdown reports, structured JSON, or succinct briefs.
- Modular, parallelizable framework with scoring and recommendation system.
元数据
常见问题
7d Stock Analyzer 是什么?
七维分析框架 - 深度股票分析 Agent,整合多数据源进行全方位股票分析. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 149 次。
如何安装 7d Stock Analyzer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install 7d-stock-analyzer」即可一键安装,无需额外配置。
7d Stock Analyzer 是免费的吗?
是的,7d Stock Analyzer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
7d Stock Analyzer 支持哪些平台?
7d Stock Analyzer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 7d Stock Analyzer?
由 xuanpass(@xuanpass)开发并维护,当前版本 v1.0.2。
推荐 Skills