关于 stockbee-momentum-burst-screener
stockbee-momentum-burst-screener 是面向美国股票的短线动量候选筛选技能,按 Stockbee 风格识别突破与区间扩张形态并评估设置质量。它用于生成候选和辅助复核,不提供交易信号或自动执行。
主要功能
- 01识别 4% 突破、美元突破和区间扩张
- 02按量能、底部形态及收盘位置评分
- 03检查涨幅过快和近期跌破等风险
- 04提供入场、止损参考及风险比例
- 05输出 JSON 和 Markdown 报告
适用场景
- 01筛选 3–5 天波段动量候选
- 02评估日线突破的 A/B/C 设置质量
- 03使用自选标的或离线 OHLCV 数据筛选
- 04将合格候选交给图表复核和仓位规划
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ tradermonty/ claude-trading-skills --skill stockbee-momentum-burst-screener安装后在 Claude Code 中输入/stockbee-momentum-burst-screener确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
requirements.txtreferences/entry_exit_rules.mdmomentum_burst_methodology.mdscoring_system.mdscripts/fmp_client.pyscreen_momentum_burst.pyscripts/tests/test_screen_momentum_burst_coverage.pytest_screen_momentum_burst.py详细介绍
Stockbee Momentum Burst 筛选器
筛选美股,寻找 Stockbee 风格的短期 Momentum Burst 候选标的。此技能用于生成候选标的并评估设置质量,不是信号服务或自动执行系统。
适用场景
- 用户要求进行 Stockbee / Pradeep Bonde 风格的 Momentum Burst 筛选
- 用户想寻找 4% 突破、美元突破或区间扩张候选标的
- 用户要求筛选短期 3-5 天的波段动量设置
- 用户想评估每日突破设置的质量属于 A/B/C 哪一档
- 用户提供了用于筛选的标的列表、股票池文件或历史 OHLCV JSON
- 用户想将候选标的输出交给
technical-analyst、position-sizer或trader-memory-core
前提条件
- 使用 FMP API 密钥进行实时股票池和历史 OHLCV 筛选:
export FMP_API_KEY=your_api_key_here - 可选的无 API 方式:提供包含按标的划分的每日 OHLCV 柱线数据的
--prices-json。 - 仅在市场状态工作流允许承担新的波段风险后运行;否则将输出标记为仅供人工审核。
工作流
步骤 1:选择输入模式
使用以下三种模式之一:
模式 A:FMP 股票池扫描
python3 skills/stockbee-momentum-burst-screener/scripts/screen_momentum_burst.py \
--fmp-universe \
--max-symbols 300 \
--output-dir reports/
模式 B:指定标的
python3 skills/stockbee-momentum-burst-screener/scripts/screen_momentum_burst.py \
--symbols NVDA SMCI PLTR TSLA \
--output-dir reports/
模式 C:离线 OHLCV JSON
python3 skills/stockbee-momentum-burst-screener/scripts/screen_momentum_burst.py \
--prices-json data/daily_ohlcv.json \
--output-dir reports/
步骤 2:运行筛选
脚本会检测以下触发类型:
- 4% 突破:
close / previous_close >= 1.04,成交量高于前一日,且高于流动性下限 - 美元突破:
close - open >= 0.90,成交量高于流动性下限 - 区间扩张: 当日区间超过此前三个交易日的区间,且前一日尚未出现扩张
然后,脚本根据以下因素评估设置质量:
- 触发强度
- 成交量扩张
- 前期底部 / 区间收缩质量
- 收盘价是否接近日内高点
- 触发日低点对应的风险距离
- 前 3 日涨幅过大或近期 4% 跌破等失败过滤条件
- 与市场过滤条件的一致性
步骤 3:审核输出
阅读生成的 JSON 和 Markdown 报告。对每个候选标的,列出:
- 触发类型和所有匹配的触发标签
- 当日涨幅、美元涨幅、成交量比率和收盘位置百分比
- 前期底部长度和底部宽度
- 入场参考价、止损参考价和止损风险百分比
- 设置评分、评级、状态和拒绝原因
- 建议的后续操作
步骤 4:将通过筛选的标的交由交易规划
谨慎使用输出:
- A / A- 候选标的: 交给
technical-analyst人工验证图表,然后交给position-sizer - B 候选标的: 仅加入观察列表或进行较小风险评估
- 仅供观察的候选标的: 保留在模型组合中;除非图表审核提高设置评级,否则不要规划交易
- 已拒绝的候选标的: 留作事后分析,不用于执行
输出
stockbee_momentum_burst_YYYY-MM-DD_HHMMSS.json- 包含结构化候选标的列表、元数据、阈值、评分组成部分和拒绝项stockbee_momentum_burst_YYYY-MM-DD_HHMMSS.md- 按评级 / 状态分组的易读报告
资源
references/momentum_burst_methodology.md- Stockbee 风格方法概要和实现边界references/scoring_system.md- 各组成部分权重、状态阈值和失败过滤条件references/entry_exit_rules.md- 入场参考价、止损、仓位规模交接和退出模板
共享 FMP 客户端
实时 FMP 访问使用随附的生成文件 scripts/fmp_client.py,仅在启动 FMP 运行时加载,因此离线模式无需 requests 也能正常工作。CLI 密钥 / 环境变量优先级、API 调用预算和成功输出格式均保持不变。请求仅使用稳定端点;稳定请求遭拒、返回空结果或失败时,不会回退到已弃用的 v3 URL。共享客户端会屏蔽原始密钥和 URL 编码密钥回显;遇到格式错误的 JSON 时会重试一次;遇到 429 时,最多等待 60 秒后重试一次,若再次触发速率限制则停止。
评论
支持 Markdown