screener — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited screener (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
# 内置信号
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 listfrom 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。
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.