关于 stockbee-episodic-pivot-analyzer
这是一项 Python 技能,根据催化剂质量和价格/成交量确认来分类首日 Episodic Pivot 候选,供交易者审查提供的事件与行情数据;它输出候选状态,不执行交易。
主要功能
- 01评估催化剂质量与价格/成交量
- 02分类 EP 候选状态和类型
- 03处理提供的事件与 OHLCV 数据
- 04接收财报流水线和筛选器报告
- 05生成 JSON 与 Markdown 报告
适用场景
- 01区分首日可操作候选与延后观察标的
- 02审查财报和指引类 EP 候选
- 03结合催化剂与动量筛选结果
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ tradermonty/ claude-trading-skills --skill stockbee-episodic-pivot-analyzer安装后在 Claude Code 中输入/stockbee-episodic-pivot-analyzer确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
requirements.txtreferences/catalyst_quality.mdep_methodology.mdhandoff_rules.mdscripts/analyze_ep.pyfmp_client.pyscripts/tests/test_analyze_ep_coverage.pytest_analyze_ep.py详细介绍
Stockbee Episodic Pivot 分析器
结合催化剂质量和价格/成交量确认,对第 1 天的 Episodic Pivot(EP)候选标的进行分类。此技能用于评估候选标的质量,并非交易执行引擎。
适用场景
- 用户询问 Pradeep Bonde / Stockbee 风格的 EP 候选标的
- 用户提供了财报、业绩指引、并购、FDA、分析师、合同、产品、逼空或主题/新闻事件
- 用户希望将
ACTIONABLE_DAY1候选标的与DELAYED_EP_WATCH名单区分开 - 用户希望将优质财报/业绩指引 EP 候选标的移交给
pead-screener - 用户希望结合催化剂分析与
stockbee-momentum-burst-screener的价格/成交量输出
前置条件
- Python 3.10+
- 可选:用于 OHLCV 数据补充的 FMP API 密钥
- 以下任一输入:
- 催化剂/事件 JSON
earnings-trade-analyzerJSON 输出- 催化剂 JSON 以及
stockbee-momentum-burst-screenerJSON 补充数据
- 此技能不会自行获取或发现新闻。如果未提供催化剂,请先使用用户偏好的新闻或研究流程收集事件/新闻背景。
工作流
步骤 1:准备候选标的输入
使用以下一种或多种输入模式。
模式 A — 催化剂/事件 JSON:
{
"events": [
{
"symbol": "ABC",
"event_date": "2026-04-25",
"catalyst_type": "guidance_raise",
"headline": "ABC raises FY guidance after record demand",
"summary": "Management raised revenue and EPS guidance."
}
]
}
模式 B — 财报流程:
使用 earnings-trade-analyzer 生成的 JSON。
模式 C — 价格/成交量补充数据:
传入 stockbee-momentum-burst-screener JSON 报告,以复用日涨幅、成交量、收盘位置和风险距离字段。
步骤 2:运行分析器
# Catalyst JSON + offline OHLCV
python3 skills/stockbee-episodic-pivot-analyzer/scripts/analyze_ep.py \
--events-json data/catalysts.json \
--prices-json data/daily_ohlcv.json \
--output-dir reports/
# Earnings pipeline input
python3 skills/stockbee-episodic-pivot-analyzer/scripts/analyze_ep.py \
--earnings-json reports/earnings_trade_analyzer_YYYY-MM-DD_HHMMSS.json \
--output-dir reports/
# Catalyst JSON + Stockbee momentum enrichment
python3 skills/stockbee-episodic-pivot-analyzer/scripts/analyze_ep.py \
--events-json data/catalysts.json \
--momentum-json reports/stockbee_momentum_burst_YYYY-MM-DD_HHMMSS.json \
--output-dir reports/
可选的 FMP 数据补充:
export FMP_API_KEY=your_key
python3 skills/stockbee-episodic-pivot-analyzer/scripts/analyze_ep.py \
--events-json data/catalysts.json \
--max-api-calls 200 \
--output-dir reports/
步骤 3:查看输出
针对每个候选标的,提供:
state:ACTIONABLE_DAY1、DAY1_WATCH、DELAYED_EP_WATCH、CATALYST_WATCH或REJECTep_type:EARNINGS_EP、GUIDANCE_EP、FDA_EP、M_AND_A_EP、STORY_EP等- 催化剂质量评分及原因
- 价格/区间扩张、成交量冲击和收盘位置质量
- 距 EP 日低点的风险
pead_handoff和delayed_ep_watch标记
步骤 4:移交规则
ACTIONABLE_DAY1:任何交易决策前,先发送给technical-analyst和position-sizer。DAY1_WATCH:保留在盘中/次日观察名单中;需有图表确认。DELAYED_EP_WATCH:第 1 天不要追涨;关注有序回调或新区间。CATALYST_WATCH:催化剂可能很重要,但价格/成交量确认尚不足。REJECT:不要根据此候选标的来源进行交易。- 带有
pead_handoff=true的财报/业绩指引 EP,可发送给pead-screener,以监测周线红色蜡烛/延迟反应。
输出
stockbee_episodic_pivot_YYYY-MM-DD_HHMMSS.json— 结构化 EP 评分报告stockbee_episodic_pivot_YYYY-MM-DD_HHMMSS.md— 易读的候选标的报告
资源
references/ep_methodology.md— Stockbee EP 解读和形态分类references/catalyst_quality.md— 催化剂分类和质量评分references/handoff_rules.md— 下游工作流移交及审查规则
共用 FMP 客户端
实时 FMP 访问使用随附生成的 scripts/fmp_client.py,仅在 FMP 运行开始时加载,因此离线模式无需 requests 也能运行。CLI 密钥/环境变量优先级、API 调用预算和成功输出结构均保持不变。请求仅使用稳定端点;稳定请求被拒绝、无返回或失败时,不会回退到已弃用的 v3 URL。共用客户端会屏蔽原始密钥和 URL 编码密钥回显;遇到格式错误的 JSON 时重试一次;遇到 429 时,等待 60 秒后最多重试一次,若再次触发速率限制则停止。
评论
支持 Markdown