← Back to Skills Marketplace
77spongebob

Alpha Pulse

by 77Spongebob · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
371
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install alpha-pulse
Description
提供基于资金面、量价面和技术面多因子模型的A股次日短线涨幅概率Top30股票预测信号和报告生成。
README (SKILL.md)

alpha-pulse — A股次日短线收益最大化信号引擎

🤖 由 Jarvis 构建 | 专为 T+1 短线交易设计 | 每日收盘后自动生成 30 只高潜力标的

✅ 核心能力

命令 作用
alpha-pulse scan 扫描全市场(~5000只股票),计算10+短线动因因子
alpha-pulse predict 输出次日涨幅概率 Top 30 股票(含信号分、动因摘要)
alpha-pulse report 生成 Markdown 报告 + CSV + 图表(可自动打开)
alpha-pulse notify 推送信号至 Windows 弹窗/剪贴板/语音

🔬 短线动因因子(T+1 专属)

  1. 资金面:龙虎榜净买入强度、北向尾盘30分钟流入占比
  2. 量价面:量比 > 3.0 + 涨停封单/成交额 > 0.5
  3. 技术面:5日线上穿10日线 + RSI(6) 从30以下拐头向上
  4. 消息面:当日公告关键词(重组/订单/新品)+ 股吧热度突增
  5. 情绪面:融资余额环比增长 > 2% + 融券余额下降

🛡️ 风控规则(自动启用)

  • 排除 ST/*ST、*退市风险警示
  • 流通市值 \x3C 50亿元 → 过滤
  • 单行业持仓 ≤ 3 只(防行业黑天鹅)
  • 信号分 \x3C 70 → 不入选

📁 目录结构

skills/alpha-pulse/
├── SKILL.md
├── lib/
│   ├── __init__.py
│   ├── scanner.py      # 数据获取(akshare 优先)
│   ├── factors.py      # 因子计算(向量化,高效)
│   ├── predictor.py    # 概率模型(含 demo 训练脚本)
│   └── filter.py       # 熔断逻辑
├── config.yaml         # 日期、阈值、token
└── examples/
    └── run_tomorrow.py # 主入口:今日收盘后运行,输出明日信号

⚙️ 首次使用

  1. 安装依赖:pip install akshare pandas numpy xgboost
  2. (可选)配置 tushare token(提升龙虎榜数据质量)
  3. 每日 15:30 后运行:python skills/alpha-pulse/examples/run_tomorrow.py

💡 提示:你只需说 alpha-pulse predict,我就会调用此技能生成信号。


下一步:我将立即创建 config.yamllib/scanner.py 骨架。
你无需操作——除非你想调整某条风控规则或因子权重

继续?
✅ 回复“继续” 或 “custom [需求]”

Usage Guidance
This package appears to be an incomplete implementation: SKILL.md promises a full prediction/report/notify pipeline but only a data scanner (lib/scanner.py) and config.yaml are included. Before installing or using it: 1) ask the author or source for the missing files (factors.py, predictor.py, filter.py, examples/run_tomorrow.py) or a clear install/build instruction; 2) do not provide any API tokens or secrets until you see code that explicitly uses them and you trust the source; 3) if you install Python packages, do so in an isolated virtualenv to limit system impact; 4) request clarification on how the optional tushare token should be provided (env var vs config file); and 5) prefer skills from a verified homepage or author, or review the remaining implementation (prediction/report/notify code) before trusting automated execution. If the missing components are supplied and align with the README (no unexpected network sinks, no secret access), this assessment could change to benign.
Capability Analysis
Type: OpenClaw Skill Name: alpha-pulse Version: 1.0.0 The skill bundle is a legitimate financial analysis tool for the Chinese A-share market, utilizing the 'akshare' library for data retrieval. The code in lib/scanner.py and the configuration in config.yaml align with the stated purpose of scanning stocks and calculating technical indicators, with no evidence of data exfiltration, malicious execution, or harmful prompt injection.
Capability Assessment
Purpose & Capability
The name/description (A股次日短线预测) match the included scanner.py and the SKILL.md's stated dependencies (akshare, pandas, xgboost). However SKILL.md documents many modules (factors.py, predictor.py, filter.py, examples/run_tomorrow.py, notify/report features) that are not present in the file manifest — the actual bundle only contains scanner.py and config.yaml, so the delivered capability is incomplete relative to claims.
Instruction Scope
Runtime instructions tell the agent to run commands like `alpha-pulse predict`/`report`/`notify` and to install dependencies, but there is no code implementing predict/report/notify in the package. SKILL.md also suggests configuring a tushare token for better data but does not declare where/token name or how it is consumed. The scanner.py itself only uses akshare and reads no environment variables or external endpoints beyond akshare, so the instructions give broader runtime responsibilities than the code supports.
Install Mechanism
There is no install spec in the registry (instruction-only). SKILL.md recommends installing Python packages via pip (akshare, pandas, numpy, xgboost) which is a common, expected approach for a Python data tool — no suspicious downloads or obscure URLs are used.
Credentials
The skill declares no required env vars or credentials. SKILL.md mentions an optional 'tushare token' to improve data quality but does not specify an env var name or how it will be stored/used; config.yaml also references 'token' conceptually but provides no token field. This is a minor inconsistency but not in itself a credential-exfiltration indicator.
Persistence & Privilege
The skill does not request persistent or privileged presence (always:false). There is no code that modifies other skill configs or system-wide settings; the package is a local script skeleton and does not attempt to install services or persist credentials.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install alpha-pulse
  3. After installation, invoke the skill by name or use /alpha-pulse
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of alpha-pulse: a T+1 short-term signal engine for China A-share market - Scans ~5000 stocks daily after market close to generate Top 30 short-term picks. - Incorporates multi-dimensional factors: capital flow, price/volume, technical analysis, news, and sentiment. - Built-in risk controls: excludes ST tags, small caps, industry concentration, and low-confidence picks. - Offers prediction, report generation (Markdown/CSV/Charts), and desktop notifications. - Simple config and modular design for easy setup and customization.
Metadata
Slug alpha-pulse
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Alpha Pulse?

提供基于资金面、量价面和技术面多因子模型的A股次日短线涨幅概率Top30股票预测信号和报告生成。 It is an AI Agent Skill for Claude Code / OpenClaw, with 371 downloads so far.

How do I install Alpha Pulse?

Run "/install alpha-pulse" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Alpha Pulse free?

Yes, Alpha Pulse is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Alpha Pulse support?

Alpha Pulse is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Alpha Pulse?

It is built and maintained by 77Spongebob (@77spongebob); the current version is v1.0.0.

💬 Comments