agentsclimarketplace

Screener

Skill ZICXR/A-Stock-Skills/skills/05-quant/screener

A 股股票筛选器 (内置信号 + 自定义条件 2合1)。当用户需要按条件筛选股票时,Claude 应使用此 Skill。支持 12 种内置技术信号 (ma_cross/macd/above_ma/volume/rsi/kdj 等) + 任意自定义条件 (PE/PB/ROE/市值等, 9 种操作符) + AND/OR 组合 + 4 个内置策略模板 (value/growth/small_cap/momentum)。From its SKILL.md

Install
npx -y skills add ZICXR/A-Stock-Skills --skill screener

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 17 stars17 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.0 KB, 604 tokens by cl100k_base, as published. Nobody here has run it

A 股股票筛选器 Skill (统一版)

何时使用

  • 用户需要技术信号筛选
  • 用户需要自定义条件筛选
  • 用户需要多条件 AND/OR 组合
  • 用户需要保存常用策略

提供能力

  • 内置信号: 12 种 (ma_cross/macd/above_ma/volume/rsi/kdj 等)
  • 自定义条件: 11 字段 × 9 操作符
  • AND/OR 组合
  • 策略保存: YAML 文件复用

使用方式

# 内置信号
python main.py screen --signals "macd_golden,above_ma20" --mode and

# 自定义条件
python main.py screen --where "pe<20" --where "roe>15"

# 组合
python main.py screen --where "pe<20" --signals "above_ma20,volume_break"

# 内置策略
python main.py screen --strategy value

# 列出策略
python main.py list

Python API

from skills.05-quant.screener.main import screen

# 自定义 + 信号
result = screen(
    conditions=[{"field": "pe", "op": "<", "value": 20}],
    signals=["macd_golden", "above_ma20"],
    mode="and",
    top_n=30,
)

内置信号

ma_cross / macd_golden / macd_death / above_ma20 / above_ma60 / volume_break / volume_shrink / rsi_oversold / rsi_overbought / kdj_golden / new_high_60 / limit_up

字段

pe / pb / ps / total_mv / circ_mv / roe / pct_change / turnover / volume_ratio / price / change_5d / change_20d

操作符

> < >= <= == != between(a,b) in not in

依赖

akshare>=1.12.0
pandas>=1.5.0
numpy>=1.22.0
pyyaml>=5.4.0

合并历史

本 Skill 由原 signal-screener + stock-screener-custom 合并而成, 节省 1 个 Skill。

What ships with it: 2 files

12.6 KB alongside SKILL.md, 1 of them executable

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.