← Back to Skills Marketplace
Stock Analyzer
by
utopiabenben
· GitHub ↗
· v1.0.0
· MIT-0
161
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install stock-analyzer-by-benben
Description
提供实时股价、技术指标、基本面数据分析及基于历史数据的价格预测,支持生成详细Markdown报告和图表。
Usage Guidance
This skill appears coherent and implements the advertised features using yfinance and common Python libraries. Before installing: (1) run installation in a virtualenv and install the listed deps (note: prediction uses scikit-learn, so install scikit-learn if you need predict); (2) review or run the included code in a safe environment if you don't trust the unknown source; (3) be aware it will read an optional config at ~/.openclaw/secrets/stock-analyzer.json and write report/chart files to the specified output_dir—do not put secrets in that config; (4) understand predictions are simple (linear regression by default) and the tool is not investment advice. If you are uncomfortable installing code from an unknown author, prefer running the script in an isolated environment or decline installation.
Capability Analysis
Type: OpenClaw Skill
Name: stock-analyzer-by-benben
Version: 1.0.0
The stock-analyzer skill is a legitimate financial analysis tool that uses the yfinance library to fetch market data and scikit-learn for basic price prediction. The code (stock_analyzer.py) and installation script (install.sh) perform standard file operations and data processing consistent with the stated purpose, with no evidence of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description (stock analysis, indicators, fundamentals, simple prediction) match the included Python implementation and SKILL.md. Required libraries (yfinance, pandas, numpy, matplotlib, sklearn for prediction) are appropriate and expected for the stated features.
Instruction Scope
SKILL.md instructs copying the skill into the skills directory and installing Python deps, and the code reads only the declared optional config file (~/.openclaw/secrets/stock-analyzer.json) and writes reports/charts to local output directories. There are no instructions to read unrelated system files, access credentials, or send data to external endpoints beyond yfinance (Yahoo Finance).
Install Mechanism
No remote download or archive extraction is used. The provided install.sh simply copies files into ~/.openclaw/skills/ and checks for Python dependencies. This local install behavior is low-risk compared to fetching and executing arbitrary remote code.
Credentials
The skill does not request environment variables or credentials. It uses a single optional config file in the user's home directory for defaults and an output_dir for reports; these are proportional to the functionality. Minor note: SKILL.md's pip install line omits scikit-learn while install.sh's dependency-check message references scikit-learn (used by predict), so the documentation/installer mismatch should be fixed but is not a security red flag.
Persistence & Privilege
always is false and the skill does not request elevated or persistent platform-wide privileges. The install copies files into the user's skills directory only and does not modify other skills or system-wide configs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install stock-analyzer-by-benben - After installation, invoke the skill by name or use
/stock-analyzer-by-benben - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Stock Analyzer Skill 1.0.0 – Initial Release
- 提供实时股票数据与历史价格查询
- 支持多种技术指标分析:MA、MACD、RSI、KDJ、布林带
- 提供基本面数据分析:PE、PB、市值、营收、利润
- 实现简单趋势的价格预测功能
- 支持生成详细 Markdown 分析报告和可选图表
- 命令行工具,支持多种用法与可配置参数
Metadata
Frequently Asked Questions
What is Stock Analyzer?
提供实时股价、技术指标、基本面数据分析及基于历史数据的价格预测,支持生成详细Markdown报告和图表。 It is an AI Agent Skill for Claude Code / OpenClaw, with 161 downloads so far.
How do I install Stock Analyzer?
Run "/install stock-analyzer-by-benben" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Stock Analyzer free?
Yes, Stock Analyzer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Stock Analyzer support?
Stock Analyzer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Stock Analyzer?
It is built and maintained by utopiabenben (@utopiabenben); the current version is v1.0.0.
More Skills