tradermonty avatar

Earnings Trade Analyzer

This is a momentum scanner that scores recent earnings gaps using five weighted factors: gap size, pre-earnings trend, volume patterns, and MA200/MA50 positioning. It pulls data from FMP's API, runs the math, and spits out letter grades (A through D) so you can quickly spot which post-earnings moves have institutional accumulation behind them. The free API tier works fine for scanning the last couple days, but you'll want paid if you're going deeper. The output includes both JSON and markdown reports with score breakdowns showing which factors are strong or weak. It's built for finding PEAD candidates without manually checking charts, though you'll still want to verify the A and B grades before taking positions.

skills.sh installs
3.6K
GitHub stars
3.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add tradermonty/claude-trading-skills --skill earnings-trade-analyzer --agent claude-code

Installs into .claude/skills of the current project.

Files

Earnings Trade Analyzer - Post-Earnings 5-Factor Scoring

Analyze recent post-earnings stocks using a 5-factor weighted scoring system to identify the strongest earnings reactions for potential momentum trades.

When to Use

  • User asks for post-earnings trade analysis or earnings gap screening
  • User wants to find the best recent earnings reactions
  • User requests earnings momentum scoring or grading
  • User asks about post-earnings accumulation day (PEAD) candidates

Prerequisites

  • FMP API key (set FMP_API_KEY environment variable or pass --api-key)
  • Free tier (250 calls/day) is sufficient for default screening (lookback 2 days, top 20)
  • Paid tier recommended for larger lookback windows or full screening

Workflow

Step 1: Run the Earnings Trade Analyzer

Execute the analyzer script:

# Default: last 2 days of earnings, top 20 results
python3 skills/earnings-trade-analyzer/scripts/analyze_earnings_trades.py --output-dir reports/

# Custom lookback and market cap filter
python3 skills/earnings-trade-analyzer/scripts/analyze_earnings_trades.py \
  --lookback-days 5 \
  --min-market-cap 1000000000 \
  --top 30 \
  --output-dir reports/

Sponsors

Details

Repository
github.com/tradermonty/claude-trading-skills
Category
Finance & Trading
First seen
Jun 3, 2026

More from tradermonty/claude-trading-skills

All 54
1tradermonty avatarbreadth-chart-analysttradermonty/claude-trading-skillsThis skill should be used when analyzing market breadth charts, specifically the S&P 500 Breadth Index (200-Day MA based) and the US Stock Market Uptrend Stock 3.6Kskills.sh installs
2tradermonty avatarmarket-top-detectortradermonty/claude-trading-skillsDetects market top probability using O'Neil Distribution Days, Minervini Leading Stock Deterioration, and Monty Defensive Sector Rotation. Generates a 0-100 com3.6Kskills.sh installs
3tradermonty avatardata-quality-checkertradermonty/claude-trading-skillsValidate data quality in market analysis documents and blog articles before publication. Use when checking for price scale inconsistencies (ETF vs futures), ins3.6Kskills.sh installs
4tradermonty avatarstrategy-pivot-designertradermonty/claude-trading-skillsDetect backtest iteration stagnation and generate structurally different strategy pivot proposals when parameter tuning reaches a local optimum.3.5Kskills.sh installs
5himself65 avatarearnings-recaphimself65/finance-skillsGenerate a post-earnings analysis for any stock using Yahoo Finance data. Use when the user wants to review what happened after earnings, understand beat/miss r3.4Kskills.sh installs
6himself65 avatargenerative-uihimself65/finance-skillsDesign system and guidelines for Claude's built-in generative UI — the show_widget tool that renders interactive HTML/SVG widgets inline in claude.ai conversati3.4Kskills.sh installs