stockbee-momentum-burst-screener
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseStockbee Momentum Burst Screener
Stockbee动量突破筛选工具
Screen US equities for Stockbee-style short-term Momentum Burst candidates. The skill is a candidate-generation and setup-quality workflow, not a signal service or an auto-execution system.
筛选符合Stockbee风格的美股短期动量突破候选股。本工具用于生成候选股及评估形态质量,并非信号服务或自动执行系统。
When to Use
使用场景
- User asks for Stockbee / Pradeep Bonde style Momentum Burst screening
- User wants 4% breakout, dollar breakout, or range expansion candidates
- User asks for short-term 3-5 day swing momentum setups
- User wants to review whether a daily breakout has A/B/C setup quality
- User provides a symbol list, universe file, or historical OHLCV JSON for screening
- User wants candidate outputs to feed into ,
technical-analyst, orposition-sizertrader-memory-core
- 用户要求进行Stockbee / Pradeep Bonde风格的动量突破筛选
- 用户需要4%突破、美元突破或区间扩张的候选股
- 用户询问短期3-5日波段动量形态
- 用户希望复盘日线突破是否具备A/B/C级形态质量
- 用户提供标的列表、股票池文件或历史OHLCV JSON用于筛选
- 用户希望将候选股输出结果导入、
technical-analyst或position-sizertrader-memory-core
Prerequisites
前置条件
- FMP API key for live universe and historical OHLCV screening:
bash
export FMP_API_KEY=your_api_key_here - Optional no-API path: provide containing daily OHLCV bars by symbol.
--prices-json - Run only after the market-regime workflow allows new swing risk, or mark output as manual-review-only.
- 用于实时股票池及历史OHLCV筛选的FMP API密钥:
bash
export FMP_API_KEY=your_api_key_here - 可选无API路径:提供包含各标的日线OHLCV数据的文件
--prices-json - 仅在市场状态流程允许新波段风险时运行,或标记输出为仅手动复盘
Workflow
工作流程
Step 1: Choose Input Mode
步骤1:选择输入模式
Use one of three modes:
Mode A: FMP universe scan
bash
python3 skills/stockbee-momentum-burst-screener/scripts/screen_momentum_burst.py \
--fmp-universe \
--max-symbols 300 \
--output-dir reports/Mode B: Explicit symbols
bash
python3 skills/stockbee-momentum-burst-screener/scripts/screen_momentum_burst.py \
--symbols NVDA SMCI PLTR TSLA \
--output-dir reports/Mode C: Offline OHLCV JSON
bash
python3 skills/stockbee-momentum-burst-screener/scripts/screen_momentum_burst.py \
--prices-json data/daily_ohlcv.json \
--output-dir reports/可使用以下三种模式之一:
模式A:FMP股票池扫描
bash
python3 skills/stockbee-momentum-burst-screener/scripts/screen_momentum_burst.py \
--fmp-universe \
--max-symbols 300 \
--output-dir reports/模式B:指定标的
bash
python3 skills/stockbee-momentum-burst-screener/scripts/screen_momentum_burst.py \
--symbols NVDA SMCI PLTR TSLA \
--output-dir reports/模式C:离线OHLCV JSON
bash
python3 skills/stockbee-momentum-burst-screener/scripts/screen_momentum_burst.py \
--prices-json data/daily_ohlcv.json \
--output-dir reports/Step 2: Run the Screening Pass
步骤2:运行筛选
The script detects these trigger families:
- 4% Breakout: , volume above previous day, and volume above the liquidity floor
close / previous_close >= 1.04 - Dollar Breakout: , volume above the liquidity floor
close - open >= 0.90 - Range Expansion: current daily range exceeds the prior three daily ranges while the prior day was not already extended
It then scores setup quality using:
- Trigger strength
- Volume expansion
- Prior base / range contraction quality
- Close location near the high of day
- Risk distance to the trigger-day low
- Failure filters such as prior 3-day run-up or recent 4% breakdown
- Market gate alignment
脚本会识别以下触发类型:
- 4%突破: ,成交量高于前一日且达到流动性阈值
close / previous_close >= 1.04 - 美元突破: ,成交量达到流动性阈值
close - open >= 0.90 - 区间扩张: 当前日线区间超过前三个交易日的区间,且前一日未出现区间扩张
随后通过以下维度评估形态质量:
- 触发强度
- 成交量放大情况
- 前期底部/区间收缩质量
- 收盘位置接近当日高点的程度
- 到触发日低点的风险距离
- 失败过滤条件(如前3日上涨或近期4%破位)
- 市场状态匹配度
Step 3: Review Output
步骤3:查看输出结果
Read the generated JSON and Markdown reports. For each candidate, present:
- Trigger type and all matched trigger tags
- Day gain, dollar gain, volume ratio, and close-location percentage
- Prior base length and base width
- Entry reference, stop reference, and risk percentage to stop
- Setup score, rating, state, and reject reasons
- Suggested downstream action
阅读生成的JSON及Markdown报告。每份候选股报告包含:
- 触发类型及所有匹配的触发标签
- 当日涨幅、美元涨幅、成交量比率及收盘位置百分比
- 前期底部长度及宽度
- 入场参考价、止损参考价及止损风险百分比
- 形态评分、评级、状态及拒绝原因
- 建议后续操作
Step 4: Send Survivors to Trade Planning
步骤4:将合格标的送入交易规划环节
Use the output conservatively:
- A / A- candidates: send to for manual chart validation, then
technical-analystposition-sizer - B candidates: watchlist or smaller-risk review only
- Watch-only candidates: keep in model book; do not plan a trade unless chart review upgrades the setup
- Rejected candidates: retain for post-analysis, not for execution
谨慎使用输出结果:
- A / A-级候选股: 送入进行手动图表验证,再导入
technical-analystposition-sizer - B级候选股: 仅加入观察列表或进行低风险复盘
- 仅观察候选股: 保留在模型库中,除非图表复盘升级形态质量,否则不规划交易
- 被拒绝候选股: 保留用于事后分析,不用于交易执行
Output
输出文件
- - Structured candidate list, metadata, thresholds, score components, and rejects
stockbee_momentum_burst_YYYY-MM-DD_HHMMSS.json - - Human-readable report grouped by rating/state
stockbee_momentum_burst_YYYY-MM-DD_HHMMSS.md
- - 结构化候选股列表、元数据、阈值、评分组件及被拒绝标的
stockbee_momentum_burst_YYYY-MM-DD_HHMMSS.json - - 按评级/状态分组的易读性报告
stockbee_momentum_burst_YYYY-MM-DD_HHMMSS.md
Resources
参考资源
- - Stockbee-style method summary and implementation boundaries
references/momentum_burst_methodology.md - - Component weights, state thresholds, and failure filters
references/scoring_system.md - - Entry reference, stop, sizing handoff, and exit template
references/entry_exit_rules.md
- - Stockbee风格方法总结及实现边界
references/momentum_burst_methodology.md - - 组件权重、状态阈值及失败过滤条件
references/scoring_system.md - - 入场参考价、止损、仓位分配及离场模板
references/entry_exit_rules.md