К основному содержанию
скилл CX Codex

pead-screener — скилл для Claude Code: скрининг PEAD-паттернов

Ищет акции с гэпом вверх после отчёта и проверяет, есть ли у движения продолжение. Полезен, если торгуете пост-отчётный дрейф по недельным свечам.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add tradermonty/claude-trading-skills --skill pead-screener -a claude-code
Открыть на GitHub

Что делает pead-screener

Скилл запускает скрипт screen_pead.py, который берёт список отчитавшихся компаний и раскладывает их по стадиям: MONITORING, SIGNAL_READY, BREAKOUT, EXPIRED. Для каждой позиции считает недельную свечную картину — где стоит красная свеча, пробит ли её максимум, — а также композитный балл, точку входа, стоп, цель и соотношение риск/прибыль. Ликвидность оценивает по ADV20 и среднему объёму.

Два режима входа. Mode A тянет календарь отчётов из FMP, Mode B читает JSON от earnings-trade-analyzer с schema_version «1.0». Для работы нужен ключ FMP_API_KEY в переменной окружения или флаг --api-key; бесплатного тарифа на 250 вызовов в день хватает для стандартного прогона. Результат — пара файлов pead_screener_YYYY-MM-DD_HHMMSS.json и .md, отчёт сгруппирован по стадиям.

Если гоняете скилл по расписанию для американского рынка, берите Mode B: Mode A может вытянуть глобальный календарь FMP, потратить бюджет вызовов на не-US бумаги и вернуть слабые иностранные листинги раньше, чем дойдёт до нужного вотчлиста. Когда скрипт сообщает о trimming бюджета или не-US символах, помечайте вывод как degraded и смотрите его руками. Ещё в Mode A не для каждой строки подтверждён тайминг bmo/amc — такие строки получают earnings_timing: "unknown", и расчёт гэпа идёт по окну AMC; счётчик timing_unknown_count из timing_candidates_total показывает, сколько допущений заложено.

Какие задачи решает

  • отобрать акции с гэпом вверх после отчёта и оценить шансы на продолжение
  • найти красную свечу после отчётного роста и дождаться пробоя её максимума
  • разложить кандидатов по стадиям от наблюдения до пробоя
  • посчитать вход, стоп, цель и риск/прибыль по каждой идее
  • отсеять неликвид по ADV20 и среднему объёму

Примеры запросов агенту

  • Прогони PEAD-скрининг за последние 14 дней, отчёт положи в reports/
  • Просканируй кандидатов из reports/earnings_trade_analyzer_2025-03-14_090000.json, минимальный грейд B
  • Покажи, у кого после отчёта сформировалась красная свеча и готов сигнал на пробой

Как установить pead-screener

1Через Skills CLI (Vercel)

npx skills add tradermonty/claude-trading-skills --skill pead-screener -a claude-code

2Вручную: положить файлы

~/.claude/skills/pead-screener/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/pead-screener/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о pead-screener

Как установить pead-screener в Claude Code?

Выполните npx skills add tradermonty/claude-trading-skills --skill pead-screener -a claude-code. Скилл встанет в ~/.claude/skills/pead-screener/SKILL.md.

Что делает pead-screener?

Скринит акции с пост-отчётным гэпом вверх на предмет дрейфа: смотрит недельные свечи, ищет откат красной свечой и пробой, присваивает стадию и считает параметры сделки.

Что нужно для запуска?

Ключ FMP в FMP_API_KEY или флаг --api-key. Для Mode B дополнительно нужен JSON-файл от earnings-trade-analyzer со schema_version «1.0».

Исходный текст

SKILL.md · MIT
---
name: pead-screener
description: Screen post-earnings gap-up stocks for PEAD (Post-Earnings Announcement Drift) patterns. Analyzes weekly candle formation to detect red candle pullbacks and breakout signals. Supports two input modes - FMP earnings calendar (Mode A) or earnings-trade-analyzer JSON output (Mode B). Use when user asks about PEAD screening, post-earnings drift, earnings gap follow-through, red candle breakout patterns, or weekly earnings momentum setups.
---

# 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`)
  ```bash
  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):**
```bash
# 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):**
```bash
# 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

### Unknown earnings timing

FMP does not confirm a bmo/amc session for every earnings row; unconfirmed
rows carry `earnings_timing: "unknown"` in Mode A and the price gap
calculation assumes the AMC window as a fallback. The Mode A report shows
`timing_unknown_count` out of `timing_candidates_total` so this assumption
stays visible (Mode B reports `n/a` since timing is inherited from the input
JSON). `timing_candidates_total` is the post-budget-trim population that was
actually analyzed, not the raw earnings-calendar row count.

## Resources

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

© tradermonty · MIT · tradermonty/claude-trading-skills

Похожие скиллы

Всё по теме «Финансы и бизнес» →
churn-prevention coreyhaines31 Скилл для Claude Code, который разбирает отток подписок: опрос при отмене, предложение под причину ухода, восстановление неудачных платежей. CX Codex +1 121 000установок revops coreyhaines31 Скилл помогает проектировать RevOps: вести лидов по этапам, считать скоринг и выстраивать передачу из маркетинга в продажи. Нужен для CRM-процессов. CX Codex +1 113 500установок community-marketing coreyhaines31 Помогает запустить и развивать сообщество в Discord или Slack для удержания пользователей и создания базы амбассадоров. CX Codex +1 89 500установок ads coreyhaines31 Скилл помогает планировать, проверять и оптимизировать рекламу в Google Ads, Meta и LinkedIn. Опирается на плейбуки и требует фактов вместо домыслов. CX Codex +1 82 800установок pricing coreyhaines31 Помогает агенту разобрать цены и тарифы SaaS: выбрать метрику, собрать планы, проверить страницу с ценами. Пригодится, когда непонятно, сколько брать и за что. CX Codex +1 79 300установок marketing-plan coreyhaines31 Генерирует 12-месячный маркетинговый план по структуре AARRR с аудитом и дорожной картой на 90 дней. Готовый результат оформляется в Markdown для Notion. CX Codex +1 67 900установок

Из того же набора73

dual-axis-skill-reviewer Проверяет скиллы по коду и через LLM, объединяет оценки в итоговый балл и сохраняет отчёты. Пригодится для контроля качества и проверки перед слиянием. CX Codex +1 3 300установок edge-hint-extractor Превращает дневные наблюдения за рынком и реакции на новости в структурированные хинты и собирает их в hints.yaml. CX Codex +1 3 300установок edge-concept-synthesizer Группирует тикеты детектора и подсказки в общие торговые концепты с тезисом и сигналами инвалидации. Защищает от переобучения перед созданием стратегий. CX Codex +1 3 300установок trader-memory-core Скилл ведёт инвестиционные тезисы от идеи из скринера до закрытой позиции с разбором полётов. Пригодится, если решения по сделкам теряются между чатами. CX Codex +1 3 300установок kanchi-dividend-us-tax-accounting Скилл классифицирует дивиденды США для акций, REIT и BDC, проверяет сроки удержания и распределяет активы между брокерскими и пенсионными счетами. CX Codex +1 3 300установок edge-candidate-agent Превращает наблюдения по акциям США в исследовательские тикеты и экспортирует проверенных кандидатов для trade-strategy-pipeline Phase I. CX Codex +1 3 300установок ftd-detector Ищет сигналы Follow-Through Day по методике Уильяма О'Нила и оценивает, можно ли снова наращивать позиции после коррекции. CX Codex +1 3 300установок strategy-pivot-designer Скилл находит застой в итерациях бэктеста и предлагает новые архитектуры торговой стратегии, когда простая подгонка параметров заходит в тупик. CX Codex +1 3 300установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой