Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
tradermonty avatar

Pead Screener

  • 905 installs
  • 2.6k repo stars
  • Updated August 4, 2026
  • tradermonty/claude-trading-skills

pead-screener is a Claude Code skill that screens post-earnings gap-up US stocks for PEAD patterns using weekly candle analysis for developers hunting drift and breakout setups.

About

pead-screener is a Post-Earnings Announcement Drift screening skill for US stocks that gapped up after earnings. It analyzes weekly candle formations to flag red-candle pullbacks and breakout signals tied to earnings momentum. Two input modes are supported: Mode A pulls from the FMP earnings calendar and Mode B ingests earnings-trade-analyzer JSON output. Developers invoke pead-screener when researching post-earnings drift, gap follow-through, red candle breakout patterns, or weekly earnings momentum setups instead of manual chart review across many tickers.

  • Detects red candle pullbacks and breakout signals in weekly charts
  • Supports two input modes: FMP earnings calendar (Mode A) or earnings-trade-analyzer JSON (Mode B)
  • Triggers on queries about PEAD screening, post-earnings drift, earnings gap follow-through, red candle breakout patterns
  • Requires only free-tier FMP API access (250 calls/day)
  • Outputs screened stocks with PEAD pattern confidence

Pead Screener by the numbers

  • 905 all-time installs (skills.sh)
  • +74 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #169 of 1,106 Finance & Trading skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/tradermonty/claude-trading-skills --skill pead-screener

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs905
repo stars2.6k
Last updatedAugust 4, 2026
Repositorytradermonty/claude-trading-skills

How do you screen stocks for post-earnings drift patterns?

Automatically screen post-earnings gap-up stocks for PEAD patterns using weekly candle analysis.

Who is it for?

Equity traders and quant developers screening US post-earnings gap-ups for PEAD drift using FMP or analyzer JSON feeds.

Skip if: Long-horizon fundamental investors, non-US markets, or strategies ignoring earnings-gap weekly candle structure.

When should I use this skill?

User asks about PEAD screening, post-earnings drift, earnings gap follow-through, or red candle breakout patterns.

What you get

PEAD candidate watchlists with weekly red-candle pullback and breakout signal annotations from earnings gap-ups.

  • PEAD candidate screen results
  • Weekly candle signal annotations

Files

SKILL.mdMarkdownGitHub ↗

PEAD Screener - Post-Earnings Announcement Drift

Screen post-earnings gap-up stocks for PEAD (Post-Earnings Announcement Drift) patterns using weekly candle analysis to detect red candle pullbacks and breakout signals.

When to Use

  • User asks for PEAD screening or post-earnings drift analysis
  • User wants to find earnings gap-up stocks with follow-through potential
  • User requests red candle breakout patterns after earnings
  • User asks for weekly earnings momentum setups
  • User provides earnings-trade-analyzer JSON output for further screening

Prerequisites

  • FMP API key (set FMP_API_KEY environment variable or pass --api-key)
  export FMP_API_KEY=your_api_key_here
  • Free tier (250 calls/day) is sufficient for default screening
  • For Mode B: earnings-trade-analyzer JSON output file with schema_version "1.0"

Workflow

Step 1: Prepare and Execute Screening

Run the PEAD screener script in one of two modes:

Mode A (FMP earnings calendar):

# 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/

Mode B (earnings-trade-analyzer JSON input):

# 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/

Scheduled US-equity routine pitfall: Prefer Mode B for pre-market / US-equity cron briefs after running earnings-trade-analyzer. Mode A can pull the global FMP earnings calendar, spend the API budget on non-US symbols, and return weak/non-actionable foreign listings before reaching the intended US watchlist. If Mode A is used anyway and the script reports budget trimming or non-US symbols, mark PEAD output as degraded and treat it as manual-review only rather than a clean candidate source.

Step 2: Review Results

1. Read the generated JSON and Markdown reports 2. Load references/pead_strategy.md for PEAD theory and pattern context 3. Load references/entry_exit_rules.md for trade management rules

Step 3: Present Analysis

For each candidate, present:

  • Stage classification (MONITORING, SIGNAL_READY, BREAKOUT, EXPIRED)
  • Weekly candle pattern details (red candle location, breakout status)
  • Composite score and rating
  • Trade setup: entry, stop-loss, target, risk/reward ratio
  • Liquidity metrics (ADV20, average volume)

Step 4: Provide Actionable Guidance

Based on stages and ratings:

  • BREAKOUT + Strong Setup (85+): High-conviction PEAD trade, full position size
  • BREAKOUT + Good Setup (70-84): Solid PEAD setup, standard position size
  • SIGNAL_READY: Red candle formed, set alert for breakout above red candle high
  • MONITORING: Post-earnings, no red candle yet, add to watchlist
  • EXPIRED: Beyond monitoring window, remove from watchlist

Output

  • pead_screener_YYYY-MM-DD_HHMMSS.json - Structured results with stage classification
  • pead_screener_YYYY-MM-DD_HHMMSS.md - Human-readable report grouped by stage

Resources

  • references/pead_strategy.md - PEAD theory and weekly candle approach
  • references/entry_exit_rules.md - Entry, exit, and position sizing rules

Related skills

How it compares

Use pead-screener for earnings-gap PEAD pattern scans; use edge-candidate-agent when observations must become formal pipeline YAML candidates.

FAQ

What inputs does pead-screener accept?

pead-screener supports Mode A from the FMP earnings calendar and Mode B from earnings-trade-analyzer JSON, then scans gap-up names for PEAD patterns via weekly candle analysis.

What signals does pead-screener detect?

pead-screener flags Post-Earnings Announcement Drift setups by reading weekly formations for red-candle pullbacks and breakout signals following earnings gap-up moves.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.