← 返回 Skills 市场
Stock Pattern Screener
作者
Tang Weigang
· GitHub ↗
· v0.3.3
· MIT-0
94
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install stock-pattern-screener
功能描述
使用7种技术形态检测器(杯柄、三周紧绑、高紧旗、VCP、NR7等)按确定性顺序扫描股票池,支持跨检测器评分校准与置信度聚合排序。
安全使用建议
This skill appears to be a genuine stock-pattern screening/backtest blueprint, but there are important mismatches and runtime behaviors to consider before installing or running it:
- Expect runtime dependency installation: SKILL.md and references require Python 3.12+, the 'uv' manager, and the zvt package. Although the registry shows no required env or install steps, the skill's preconditions instruct the agent to run pip install zvt and initialize ~/.zvt. Treat those runtime installs as network activity and potential code execution.
- File-system writes: The skill will check and may create/modify a ZVT_HOME directory (~/.zvt) and relies on host workspace paths referenced in seed.yaml. If you allow it to run, do so in a sandbox or VM if you don't want it touching your real home/workspace.
- No upfront credential disclosure: The skill prompts for data providers (eastmoney, joinquant, akshare, qmt). Some providers require API keys/accounts (joinquant, brokers). Do not supply API keys or secrets until you verify precisely where/how they will be used; prefer ephemeral or read-only test credentials.
- Ask for clarification / request explicit install manifest: Request the author supply a clear install spec (exact pip/uv packages and trusted sources) and a list of environment variables/credentials the skill will ever ask for. If you cannot verify, run the skill only in an isolated environment.
- Audit seed.yaml and references: The skill's seed.yaml contains runtime rules (must re-read seed.yaml before decisions) and execution protocols. Review references/seed.yaml and references/LOCKS.md to ensure the 'semantic locks' and preconditions align with your expected workflow.
If you plan to proceed: run the skill in a disposable environment (container/VM) first, deny network access if you want to inspect behavior offline, and do not provide production credentials or access to real trading accounts until you have full visibility into what it executes.
功能分析
Type: OpenClaw Skill
Name: stock-pattern-screener
Version: 0.3.3
The skill bundle is a highly structured blueprint for a financial quantitative analysis agent focused on stock pattern screening and backtesting. It defines a complex 'Setup Engine' with 7 technical indicators (VCP, Cup-and-Handle, etc.) and includes extensive 'Semantic Locks' (SL-01 to SL-12) and constraints (finance-C-*) to prevent common trading errors like look-ahead bias and improper order sequencing. While it includes capabilities for server authentication (KUC-005) and social media data collection (KUC-002), these are contextually aligned with the stated purpose of a market copilot. The bundle even includes security-positive constraints, such as finance-C-256, which explicitly forbids the automatic capture of sensitive credentials in debug artifacts. No evidence of malicious intent, data exfiltration, or harmful prompt injection was found.
能力标签
能力评估
Purpose & Capability
Name/description and the SKILL.md content are coherent: this is a stock-pattern screening/backtest blueprint that references data collection, pattern detectors, scoring, and an API surface. However, metadata/instructions claim the host needs Python 3.12+ and uv package manager and the SKILL.md (and references/LOCKS.md) require zvt and a ZVT_HOME directory — yet the skill's declared requirements list 'none'. That mismatch (no declared binaries/envs but explicit runtime dependencies in the text) is inconsistent and should be resolved.
Instruction Scope
SKILL.md and seed.yaml instruct the agent to run precondition checks (e.g., python3 -c 'import zvt' and pip install zvt if missing) and to read/reload seed.yaml on decision points. Those runtime steps can cause network access (pip), write access to user dirs (~/.zvt), and execution of arbitrary Python packages. The instructions also include semantic locks and many preconditions that require reading/writing host files. While these are plausible for a screening/backtest skill, they expand the agent's scope beyond purely read-only analysis and should be explicitly disclosed and approved by the user.
Install Mechanism
There is no install spec (instruction-only), which is lowest-risk on disk at install time. But the seed.yaml execution protocol references host install recipes and SKILL.md tells the agent to run pip install zvt when preconditions fail — so installation may happen at runtime. The skill does not provide a controlled install recipe or indicate trusted package sources; that asymmetry is noteworthy.
Credentials
Declared required env vars: none. In practice, instructions reference ZVT_HOME and check filesystem permissions; the skill will also prompt for data source choices (eastmoney, joinquant, akshare, qmt) some of which require API accounts/keys. The skill does not declare these credentials up front, which is inconsistent and could lead the agent to request or expect secrets during use. No explicit unrelated secrets are requested, but the lack of a clear credential policy is a gap.
Persistence & Privilege
always:false (good). The skill can be invoked autonomously per platform defaults (not flagged alone). However seed.yaml contains an execution protocol that mandates re-reading seed.yaml on behavioral decisions and references workspace and skills paths; combined with the preconditions that may create ~/.zvt and install packages at runtime, the skill can end up persisting data and installing packages during normal operation. This is reasonable for a data pipeline tool but should be presented to the user as a permissioned action.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install stock-pattern-screener - 安装完成后,直接呼叫该 Skill 的名称或使用
/stock-pattern-screener触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.3.3
v0.3.3: bilingual metadata injected. H1 shows 股票形态筛选; tagline replaced with skill-specific Chinese hook; tags upgraded to Level 1-4.
v0.3.1
Remove install.sh — knowledge-only bundle. Host AI consumes directly from URL; no user-side installation needed. Fixes ClawHub suspicious flag.
v0.3.0
Doramagic crystal portfolio v0.3.0. Full 5-layer bp-009 standard.
元数据
常见问题
Stock Pattern Screener 是什么?
使用7种技术形态检测器(杯柄、三周紧绑、高紧旗、VCP、NR7等)按确定性顺序扫描股票池,支持跨检测器评分校准与置信度聚合排序。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 94 次。
如何安装 Stock Pattern Screener?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install stock-pattern-screener」即可一键安装,无需额外配置。
Stock Pattern Screener 是免费的吗?
是的,Stock Pattern Screener 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Stock Pattern Screener 支持哪些平台?
Stock Pattern Screener 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Stock Pattern Screener?
由 Tang Weigang(@tangweigang-jpg)开发并维护,当前版本 v0.3.3。
推荐 Skills