放量上涨选股器

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

A股「放量上涨选股 + MA5 卖出条件提示」选股器。每交易日四个槽位(09:35/10:30/13:00/14:00)在沪深全A股上做两类筛选——买入:D1 成交量 ≥ D2 成交量×2 且 D1 收盘 ≥ D2 收盘×1.05;卖出:信号观察名单内 D1 收盘 < MA5(D1)。输出一份只含触发信号的整体 HTML 报告 + 运行摘要,状态按「交易日+代码+方向」事件ID 去重。纯信号引擎:无资金、无持仓、无成交、无手续费。当用户要求「放量上涨选股」「放量突破选股器」「D1 量是 D2 两倍且涨幅超 5%」「跌破 MA5 卖出提示」「每交易日四槽位跑放量上涨」时使用。

一句话选型结论

按资料字段整理

放量上涨选股器是效率类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类效率 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_dd0fc5e5/vol-up-stock-picker
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

效率
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_dd0fc5e5仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量8.4 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
整理待办与日程

把零散任务收进清单,排出优先级。

批量处理重复任务

把固定动作做成模板,重复执行。

把流程写成清单

把口头流程整理成可复用的步骤。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在效率场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
放量上涨选股器当前 未标注权限 未标注 未标注 未标注 有
Nano PDF 文档 联网访问 ClawHub 市场 424.9 万 OpenClaw 有
自动更新程序 浏览器控制 ClawHub 市场 296.4 万 OpenClaw 有
Gemini 助手 联网访问 ClawHub 市场 254.7 万 OpenClaw 有
word DOCX 文档 联网访问 ClawHub 市场 239.6 万 OpenClaw 有
Excel XLSX 前端 联网访问 ClawHub 市场 227.0 万 OpenClaw 有

SKILL.md 全文

8.4 KB
模型实际读到的说明书原文,来自技能仓库

放量上涨选股器

只做选股与买卖节点提示:无虚拟资金、无模拟持仓、无模拟成交、无手续费。

一、快速开始

SKILL=&quot;C:/Users/admin/.workbuddy/skills/放量上涨选股器&quot;
PY=&quot;C:/Users/admin/.workbuddy/binaries/python/versions/3.13.12/python.exe&quot;

&quot;$PY&quot; &quot;$SKILL/scripts/stock_picker.py&quot; check-day        # 先确认今天是否交易日
&quot;$PY&quot; &quot;$SKILL/scripts/stock_picker.py&quot; run              # 按当前时间跑
&quot;$PY&quot; &quot;$SKILL/scripts/stock_picker.py&quot; run --slot 14:00
&quot;$PY&quot; &quot;$SKILL/scripts/stock_picker.py&quot; run --now &quot;2026-10-20 10:30&quot;   # 指定时刻
&quot;$PY&quot; &quot;$SKILL/scripts/stock_picker.py&quot; run --pool-limit 50            # 小样本试跑
&quot;$PY&quot; &quot;$SKILL/scripts/stock_picker.py&quot; run --json                     # 机器可读摘要
&quot;$PY&quot; &quot;$SKILL/scripts/stock_picker.py&quot; task-plan                      # 生成四条自动化任务计划

可选:export IWENCAI_API_KEY=&lt;key&gt; 后成分股名单取自 i问财;不配则自动降级到公开全A股名单源。

二、买入信号

  1. 条件(只用已完成日线,D1 = 最近一个已完成交易日,D2 = D1 前一交易日):
    D1 成交量 ≥ D2 成交量 × 2 且 D1 收盘价 ≥ D2 收盘价 × 1.05,两个条件均含边界。
  2. 股票池 = 运行当日沪深全A股,同一交易日只取一次快照。
  3. 同一只股票同一信号只登记一次;多只候选按代码升序处理。
  4. 参考价取 D1 收盘价;盘中实时价只用于展示与盘中预警,不作收盘价、不参与判定。
  5. 停牌、数据缺失、行情过期的股票不产生买入信号,报告中注明原因。

三、卖出信号与 T+1

  1. 维护信号观察名单:曾触发买入信号、尚未触发对应卖出信号的股票,用于确定卖出复核对象。
  2. 每个交易日首次运行时记录本次槽位;首次运行在下午槽位时,报告注明实际取自哪个槽位。
  3. 卖出条件:观察名单内 D1 收盘价 &lt; MA5(D1) 记一次卖出信号,等于不卖。
    MA5 取含 D1 在内的最近五个已完成收盘价,不足五根不触发。
  4. T+1:当日新买入的股票当日不得卖出;当日已卖出的股票当日不回买。
  5. 触发卖出后该股当日移出观察名单;同一事件ID 不重复登记。
  6. 盘中实时价低于 MA5 只作盘中预警,收盘确认前不算正式卖出信号。
  7. 当日已登记买入信号的股票同日不再登记卖出信号,反之亦然。
  8. 观察名单内停牌、数据缺失、行情过期的股票保留在名单中,不做卖出判定,报告注明原因。

四、状态文件与去重

  1. 路径 outputs/volume_up_strategy/state/signal_state.json,含:
    成分股快照、快照取自的槽位、已处理槽位列表、signal_history、watchlist、
    每只股票最近一次买入信号、最后更新时间。
  2. 事件ID = 交易日 + 股票代码 + 买卖方向(不含槽位);同一事件ID 只登记一次。
  3. 先写临时文件,写完再原子替换。
  4. 损坏或格式不符时禁止登记新信号并报错:不清空、不重置、不擅自初始化。

五、输出报告(每次一份整体报告)

  1. outputs/volume_up_strategy/reports/vol_up_signal_YYYYMMDD.html,同一交易日后续槽位覆盖刷新。
  2. 只收录本次运行触发买入或卖出信号的股票;无信号时正文只显示一行
    「今日无符合策略要求的买入或卖出信号」。
  3. 标题栏:策略名称、报告日期、运行槽位、D1 与 D2 日期、生成时间 + 两个计数徽标。
  4. 买入信号表(代码升序):代码、简称、信号日期、D1 收盘、D2 收盘、较 D2 涨幅、量比、
    MA5、MA5/MA15 排列、盘中实时价、备注。
  5. 卖出信号表(代码升序):代码、简称、信号日期、D1 收盘、MA5、较 MA5 偏离、D1 量比、
    MA5/MA15 排列、盘中实时价、备注。
  6. 配色:浅底深字,涨与买入红色、跌与卖出绿色。

六、运行顺序(不可颠倒)

交易日 → 读状态(损坏则禁登记)→ 取成分股快照 → 取日线定 D1/D2 → 判定买入
→ 判定卖出与盘中预警 → 原子写状态 → 生成整体报告 → 输出摘要。

D1/D2 确定方式:取该股日线序列,剔除当天尚未完成的K线,剩下最后一根为 D1、
倒数第二根为 D2。禁止用「今天日期减一天」推算 D2。

七、运行摘要

运行时间与槽位、D1/D2 日期、本次新增买入信号、本次卖出信号、盘中预警数、
异常/拦截标的及原因、观察名单只数、报告路径,末尾附重点标的清单。

八、数据源

  • 交易日判据与 D1/D2:上证指数 sh000001 日线。
  • 成分股:i问财「全部A股」→ 降级 东方财富全A股列表 → 新浪行情中心。
  • 日线量价与 MA:腾讯自选股公开接口,同一交易日按 D1 缓存,四槽位只全量拉一次。
  • 盘中实时价:腾讯批量快照。请求逐只间隔约 0.25 秒。
  • 节假日表 scripts/holidays.json 每年更新:
    python scripts/stock_picker.py sync-holidays --year 2027。

九、自动化部署

四个槽位各建一条独立任务,周一至周五 09:35 / 10:30 / 13:00 / 14:00。
单条定时规则的「小时」与「分钟」是笛卡尔积,无法表达四个不同时点,因此不能合并。
先跑 task-plan 取到四条任务的名称、rrule 与 prompt,再逐条建立。
非交易日由脚本自行 [SKIP] 跳过。

文件结构

放量上涨选股器/
├── SKILL.md
├── scripts/
│   ├── stock_picker.py     # 主引擎(check-day / run / task-plan / sync-holidays)
│   ├── make_tasks.py       # 生成四条自动化任务的计划 JSON
│   ├── config.json         # 阈值、槽位、并发、时限参数
│   └── holidays.json       # A股休市日
└── assets/report.html      # 整体报告模板
outputs/volume_up_strategy/
├── state/signal_state.json
├── cache/kline_YYYYMMDD.json
└── reports/vol_up_signal_YYYYMMDD.html

实现要点

规格 关键实现
三重交易日判定 非周末 + 不在节假日表 + 上证指数当日K线存在(check_trading_day)
D1/D2 剔除 date &gt; D1 的未完成K线后取最后两根,见 metrics()
二.1 买入 v1 &gt;= v2*2 and c1 &gt;= c2*1.05(含边界),要求 D1/D2 量价齐全且无异常
三.3 卖出 仅对 watchlist,c1 &lt; ma5(严格小于);MA5 不满 5 根不触发
三.4 T+1 当日买入代码不登记卖出;当日卖出代码不登记买入
四.2 去重 事件ID {交易日}_{代码}_{BUY\|SELL},写入前比对 signal_history
四.4 损坏保护 load_state() 返回 ok=False → 跳过登记与写入,报告只读生成
五 报告 assets/report.html + build_body();无信号时正文只有一行提示

已知坑

  • D1 不能取今天未收盘的K线:盘中跑(09:35~14:00)必须排除当天,否则会把实时量价当 D1。
    引擎以「运行时刻 ≥ 15:00」作为当天日线已完成的判据。
  • 东方财富接口:纯 urllib 默认 SSL 上下文易 Remote end closed,需显式传
    ssl.create_default_context(),并在 push2 / 82.push2 / 7.push2 之间轮换;
    该源对本机 IP 限流时三个域名会同时失效(curl 也不通),属临时封禁,降级到新浪即可。
  • i问财配额:当天用尽返回 401,引擎自动降级,摘要打 ⚠️ 自动降级。
  • task-plan 的 Python 路径:默认取当前解释器,如需固定托管运行时用 --python-exe 指定。
  • 观察名单会累积:买入后一直不跌破 MA5 的股票会长期留在名单里复核,属策略设计本身。

常见问题

5 问
答案由本站依据条目字段整理
放量上涨选股器怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_dd0fc5e5/vol-up-stock-picker。安装方式为未标注。装完刷新技能列表或重开客户端。

放量上涨选股器支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

放量上涨选股器权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

放量上涨选股器收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

放量上涨选股器用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。