From tradermonty-claude-trading-skills
Screens post-earnings gap-up stocks for PEAD patterns using weekly candle analysis to detect red pullbacks and breakout signals. Supports FMP API calendar or earnings-trade-analyzer JSON input.
npx claudepluginhub joshuarweaver/cascade-business-ops --plugin tradermonty-claude-trading-skillsThis skill uses the workspace's default tool permissions.
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.
references/entry_exit_rules.mdreferences/pead_strategy.mdscripts/calculators/__init__.pyscripts/calculators/breakout_calculator.pyscripts/calculators/liquidity_calculator.pyscripts/calculators/risk_reward_calculator.pyscripts/calculators/weekly_candle_calculator.pyscripts/fmp_client.pyscripts/report_generator.pyscripts/scorer.pyscripts/screen_pead.pyscripts/tests/conftest.pyscripts/tests/test_pead_screener.pyGenerates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
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.
FMP_API_KEY environment variable or pass --api-key)
export FMP_API_KEY=your_api_key_here
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/
references/pead_strategy.md for PEAD theory and pattern contextreferences/entry_exit_rules.md for trade management rulesFor each candidate, present:
Based on stages and ratings:
pead_screener_YYYY-MM-DD_HHMMSS.json - Structured results with stage classificationpead_screener_YYYY-MM-DD_HHMMSS.md - Human-readable report grouped by stagereferences/pead_strategy.md - PEAD theory and weekly candle approachreferences/entry_exit_rules.md - Entry, exit, and position sizing rules