返回顶部
c

claw-screener爪形筛选器

Stock screener combining Williams %R oversold signals with Warren Buffett-style fundamental analysis. Supports US (S&P 500) and Thai (SET) markets.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.3
安全检测
已通过
744
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

claw-screener

爪形筛选器

一款结合技术分析(威廉%R超卖信号)与沃伦·巴菲特式基本面分析(基于SEC数据)的股票筛选器。支持美国(标普500)和泰国(SET)市场。

何时使用此技能

在以下情况下使用此技能:

  • - 寻找基本面强劲的超卖股票
  • 使用巴菲特10大公式筛选优质股票
  • 使用卡尔森筛选器(ROIC、增长、回购)筛选长期复利股
  • 分析个股以做出投资决策
  • 以文本、JSON或Telegram格式获取每日股票筛选结果

工具

此技能提供以下功能:

1. 综合筛选

寻找同时满足技术超卖(威廉%R < -80)和基本面强劲(巴菲特评分 >= 阈值)的股票。

命令:

bun run src/screening.ts [选项]

选项:

标志描述默认值
--market市场:us 或 bkus
--min-score
最低巴菲特评分(0-10) | 5 |
| --top-n | 显示结果数量 | 10 |
| --format | 输出格式:text、json、telegram | text |

示例:

bun run src/screening.ts
bun run src/screening.ts --market us --min-score 7 --top-n 5
bun run src/screening.ts --market bk
bun run src/screening.ts --format json
bun run src/screening.ts --format telegram

2. 纯技术扫描

仅使用威廉%R指标进行快速超卖扫描。无需SEC数据。适用于美国市场和泰国市场。

命令:

bun run src/technicalOnly.ts [选项]

选项:

标志描述默认值
--market市场:us 或 bkus
--threshold
威廉%R阈值 | -80 |
| --top-n | 显示结果数量 | 20 |
| --format | 输出格式:text、json、telegram | text |

示例:

bun run src/technicalOnly.ts
bun run src/technicalOnly.ts --threshold -70 --top-n 50
bun run src/technicalOnly.ts --market bk

3. 分析股票

使用巴菲特10大公式对单只股票进行深度分析。

命令:

bun run src/analyze.ts <股票代码> [选项]

选项:

标志描述默认值
--format输出格式:text、json、telegramtext

示例:

bun run src/analyze.ts AAPL
bun run src/analyze.ts MSFT --format telegram
bun run src/analyze.ts GOOGL --format json
bun run src/analyze.ts PTT.BK

4. 复利机器

使用卡尔森式筛选器筛选复利股:
  • - 营收和净利润同比趋势强度
  • ROIC阈值(默认>15%)
  • 3年内股份数量减少(回购信号)
  • 营业利润率阈值(默认>20%)
  • 包含当前收益率与5年均值对比,以及简单的10年DCF背景

命令:

bun run src/compoundingMachine.ts [选项]

选项:

标志描述默认值
--market市场范围:us 或 bkus
--tickers
逗号分隔的股票代码(覆盖市场范围) | - |
| --max-tickers | 限制市场范围大小 | 全部 |
| --top-n | 显示通过的股票数量 | 25 |
| --concurrency | 并行获取工作线程数 | 4 |
| --format | 输出格式:text 或 json | text |
| --db-path | SQLite缓存路径 | sec_cache.db |
| --ttl-days | 缓存有效期(天) | 7 |
| --min-roic | ROIC阈值(%) | 15 |
| --min-op-margin | 营业利润率阈值(%) | 20 |
| --min-buyback | 要求的3年股份减少比例(%) | 2 |
| --show-rejected | 在输出中包含失败的股票及原因 | 关闭 |

示例:

bun run src/compoundingMachine.ts
bun run src/compoundingMachine.ts --tickers AAPL,MSFT,NVDA --top-n 10
bun run src/compoundingMachine.ts --format json --max-tickers 100
bun run src/compoundingMachine.ts --tickers PLTR --show-rejected

运行/缓存说明:

  • - 首次未缓存运行完整美国市场可能需要约20-30+分钟。
  • 这是正常现象:每只股票需要多次雅虎基本面/报价请求以及重试退避以应对速率限制。
  • 由于SQLite缓存(sec_cache.db,默认TTL 7天),后续运行会快得多。
  • 如需快速检查,先运行较小的扫描(例如 --max-tickers 50 或特定 --tickers)。

面向用户的代理指导:

  • - 如果用户运行完整市场的复利机器扫描,明确警告首次运行可能需要约20-30分钟。
  • 在等待期间建议快速测试替代方案:

- bun run src/compoundingMachine.ts --max-tickers 50
- bun run src/compoundingMachine.ts --tickers AAPL,MSFT,NVDA

5. 自选股管理

跟踪您感兴趣的股票,并在它们变得超卖或超买时获得提醒。

命令:

bun run src/watchList.ts <命令> [选项]

命令:

命令描述
add <股票代码>将股票添加到自选股
remove <股票代码>
从自选股中移除股票 |
| list | 显示所有自选股 |

选项:

标志描述默认值
--market us\th市场:us(美国)或 th(泰国)us
--notes ...
股票的可选备注 | - |
| --alert-threshold | 威廉%R提醒阈值 | - |

示例:

bun run src/watchList.ts add AAPL
bun run src/watchList.ts add AAPL --market us --notes 大型科技股
bun run src/watchList.ts add PTT.BK --market th
bun run src/watchList.ts remove AAPL
bun run src/watchList.ts list
bun run src/watchList.ts list --market us

存储: 自选股保存至 ~/.claw-screener-watchlist.json

巴菲特10大公式

基本面分析根据沃伦·巴菲特的标准评估股票:

#公式目标描述
1现金测试> 总负债现金覆盖所有债务
2
负债权益比 | < 0.5 | 低杠杆 |
| 3 | 净资产收益率 | > 15% | 资本使用效率 |
| 4 | 流动比率 | > 1.5 | 短期流动性 |
| 5 | 营业利润率 | > 12% | 运营效率 |
| 6 | 资产周转率 | > 0.5 | 资产效率 |
| 7 | 利息保障倍数 | > 3倍 | 支付利息能力 |
| 8 | 盈利稳定性 | 正数 | 持续盈利能力 |
| 9 | 自由现金流 | > 0 | 现金生成能力 |
| 10 | 资本配置 | > 15% ROE | 管理效率 |

评分: 每通过一个公式得1分。最高分:10/10。

技术指标

威廉%R(威廉百分比范围)

  • - 范围:-100 到 0
  • 超卖:< -80(潜在买入信号)
  • 超买:> -20(潜在卖出信号)

综合评分公式

综合评分 =(技术评分 × 0.3)+(基本面评分 × 0.7)

  • - 技术评分:(威廉%R + 100)/ 100
  • 基本面评分:(巴菲特评分 / 10)× 100

数据来源

-

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 claw-screener-1776419969 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 claw-screener-1776419969 技能

通过命令行安装

skillhub install claw-screener-1776419969

下载

⬇ 下载 claw-screener v1.0.3(免费)

文件大小: 57.4 KB | 发布时间: 2026-4-17 19:48

v1.0.3 最新 2026-4-17 19:48
**Changelog for claw-screener v1.0.3**

- Added explicit file requirements and runtime version (Bun ≥1.3.1) to SKILL.md metadata
- Declared additional persisted files: `sec_cache.db` and `price_cache.db` in SKILL.md
- Listed config path and described storage files in documentation
- Updated installation instructions to clarify Bun as required runtime
- No functional code changes—documentation and metadata improvements only

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部