mcpField
P
pead-screener

pead-screener

github.com/mphinance数据与数据库3283 次安装5 天前更新
代码仓库

关于 pead-screener

pead-screener 是用于筛选财报跳空上涨后公告漂移形态的技能。它分析周线蜡烛图,对机会阶段进行分类,并生成包含形态细节、交易价位和流动性指标的报告。

主要功能

  1. 01使用 FMP 财报日历筛选
  2. 02支持 JSON 候选输入
  3. 03周线蜡烛图形态分析
  4. 04阶段分类与综合评级
  5. 05报告入场、止损、目标及流动性

适用场景

  1. 01寻找财报跳空上涨候选股
  2. 02跟踪红色蜡烛突破形态
  3. 03复核 earnings-trade-analyzer 候选结果

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/mphinance/alpha-skills --skill pead-screener

安装后在 Claude Code 中输入/pead-screener确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

README.md
references/
entry_exit_rules.md
pead_strategy.md
scripts/
fmp_client.py
report_generator.py
scorer.py
screen_pead.py
scripts/calculators/
__init__.py
breakout_calculator.py
liquidity_calculator.py
risk_reward_calculator.py
weekly_candle_calculator.py
scripts/tests/
conftest.py
test_pead_screener.py

详细介绍

PEAD 筛选器 - 财报后公告漂移

使用周线蜡烛图分析筛选财报发布后跳空上涨的股票,识别 PEAD(财报后公告漂移)形态,以检测红色蜡烛图回调和突破信号。

适用场景

  • 用户要求进行 PEAD 筛选或财报后漂移分析
  • 用户想寻找有望延续上涨的财报跳空上涨股票
  • 用户要求查找财报发布后的红色蜡烛图突破形态
  • 用户询问周线财报动能策略
  • 用户提供 earnings-trade-analyzer JSON 输出以进行后续筛选

前提条件

  • FMP API 密钥(设置 FMP_API_KEY 环境变量或传入 --api-key)
    export FMP_API_KEY=your_api_key_here
    
  • 免费套餐(每天 250 次调用)足以满足默认筛选需求
  • 对于模式 B:需要 schema_version 为 "1.0" 的 earnings-trade-analyzer JSON 输出文件

工作流

步骤 1:准备并执行筛选

通过以下两种模式之一运行 PEAD 筛选器脚本:

模式 A(FMP 财报日历):

# Default: last 14 days of earnings, 5-week monitoring window
python3 skills/pead-screener/scripts/screen_pead.py --output-dir reports/

# Custom parameters
python3 skills/pead-screener/scripts/screen_pead.py \
  --lookback-days 21 \
  --watch-weeks 6 \
  --min-gap 5.0 \
  --min-market-cap 1000000000 \
  --output-dir reports/

模式 B(earnings-trade-analyzer JSON 输入):

# From earnings-trade-analyzer output
python3 skills/pead-screener/scripts/screen_pead.py \
  --candidates-json reports/earnings_trade_analyzer_YYYY-MM-DD_HHMMSS.json \
  --min-grade B \
  --output-dir reports/
步骤 2:查看结果
  1. 阅读生成的 JSON 和 Markdown 报告
  2. 加载 references/pead_strategy.md,了解 PEAD 理论和形态背景
  3. 加载 references/entry_exit_rules.md,了解交易管理规则
步骤 3:呈现分析

对于每个候选对象,请呈现:

  • 阶段分类(MONITORING、SIGNAL_READY、BREAKOUT、EXPIRED)
  • 周线蜡烛图形态详情(红色蜡烛图位置、突破状态)
  • 综合评分和评级
  • 交易设置:入场价、止损价、目标价、风险回报比
  • 流动性指标(ADV20、平均成交量)
步骤 4:提供可执行的建议

根据阶段和评级:

  • BREAKOUT + 强势设置(85+): 高确信度 PEAD 交易,使用完整仓位
  • BREAKOUT + 良好设置(70-84): 稳健的 PEAD 设置,使用标准仓位
  • SIGNAL_READY: 已形成红色蜡烛图,设置提醒,关注价格是否突破红色蜡烛图高点
  • MONITORING: 财报发布后尚未出现红色蜡烛图,加入观察列表
  • EXPIRED: 超出观察期限,从观察列表中移除

输出

  • pead_screener_YYYY-MM-DD_HHMMSS.json - 包含阶段分类的结构化结果
  • pead_screener_YYYY-MM-DD_HHMMSS.md - 按阶段分组的易读报告

资源

  • references/pead_strategy.md - PEAD 理论和周线蜡烛图方法
  • references/entry_exit_rules.md - 入场、退出和仓位规模规则

评论

支持 Markdown