← ClaudeAtlas

duanxianxia-poollisted

短线侠股票池维护(3天3板池)与梯队角色标注:build 重建股票池 / show 查看 / check 主线持续提醒 / roles 梯队角色(连板/断板/分歧/观察 + 昨日量能)写入 ~/.cache/duanxianxia/pool.json,供次日盘前读取。 含同概念比选规则(连板>断板>连续分歧;唯一连板+昨日放量=概念温度计)。脚本 scripts/pool_builder.py 仅依赖 requests、内置 ≥10 秒限流防整站 403。 使用时机(即使未明说也应触发):盘后 18:50 池维护(深查第一步)、盘前取池内最强票、 用户问「股票池 / 梯队角色 / roles / 主线持续提醒」时。
627-hub/duanxianxia-skill · ★ 0 · Data & Documents · score 63
Install: claude install-skill 627-hub/duanxianxia-skill
# duanxianxia-pool 股票池维护 > 数据底座(端点全表/免费通道/token)见 `~/.claude/skills/duanxianxia/SKILL.md`;负面提醒见 `duanxianxia-health`。 ## 一、建池规则 1. 过去 5 个交易日内出现「X天X板」(X≥3,连续板)的股票 → 加入**股票池**; 2. 池内股票的涨停概念标签 → 作为**主线关注列表**; 3. 每个交易日收盘后检查:池内个股 / 主线概念是否**持续有涨停、连板** → 输出「⚠️ 主线持续提醒」(放复盘报告开头)。 ## 二、脚本与命令 脚本:`~/.claude/skills/duanxianxia/scripts/pool_builder.py`(仅依赖 requests,走免费复盘 API;`_throttle` ≥10 秒防整站 403) **解释器**:必须用 `/opt/homebrew/bin/python3`——系统 `python3` 无 requests(实测 ModuleNotFoundError)。 `build` 约 2 分钟(交易日导航+每日复盘各 ≥10 秒限流)、`roles` 约 30 秒;跑 `roles` 前先确认 `getFupanDate(choose)` 返回今天,否则等 fupan 落库(返回早一天 = 当日未更新,需标注「待补算」)。 ```bash python3 ~/.claude/skills/duanxianxia/scripts/pool_builder.py build # 重建股票池(默认近5个交易日,含X天Y板非连续) python3 ~/.claude/skills/duanxianxia/scripts/pool_builder.py show # 查看股票池与高频概念 python3 ~/.claude/skills/duanxianxia/scripts/pool_builder.py check [--date YYYYMMDD] # 当日主线持续提醒 python3 ~/.claude/skills/duanxianxia/scripts/pool_builder.py roles [--date YYYYMMDD] # 梯队角色=连板/断板/分歧/观察+昨日量能,写 pool.json ``` **不活跃剔除(2026-09-16 用户定稿)**:`roles` 运行时对池内每票检查**近 5 个交易日 K 线**——全部未触及涨停价(无涨停也无炸板尝试;涨停价:主板×1.10 / 创业板科创板×1.20 / 北交所×1.30,容差 ×0.998)→ **从池中剔除并同步清理 roles**。K 线不足 6 根(新股/停牌)保守不剔除。剔除名单会打印:`🗑️ 已剔除不活跃 N 只`。实例(9/16 实测):新赛股份/百大集团/中水渔业/金正大 被剔除——近 5 日最高价均未触及涨停价。 ## 三、状态文件(跨 opencode / Hermes 共享) `~/.cache/duanxianxia/pool.json`: | 字段 | 写入方 | 说明 | |---|---|---| | `stocks` | build | 池内股票(代码/名称/概念/X天Y板) | | `roles` / `roles_date` | roles | 梯队角色标注,供次日竞价读取;`ro