From tradermonty-claude-trading-skills
Analyzes recent post-earnings stocks via 5-factor scoring (Gap Size, Pre-Earnings Trend, Volume Trend, MA200/50 Position). Scores 0-100 with A-D grades using Python CLI and FMP API for momentum trade screening.
npx claudepluginhub joshuarweaver/cascade-business-ops --plugin tradermonty-claude-trading-skillsThis skill uses the workspace's default tool permissions.
Analyze recent post-earnings stocks using a 5-factor weighted scoring system to identify the strongest earnings reactions for potential momentum trades.
references/scoring_methodology.mdscripts/analyze_earnings_trades.pyscripts/calculators/__init__.pyscripts/calculators/gap_size_calculator.pyscripts/calculators/ma200_calculator.pyscripts/calculators/ma50_calculator.pyscripts/calculators/pre_earnings_trend_calculator.pyscripts/calculators/volume_trend_calculator.pyscripts/fmp_client.pyscripts/report_generator.pyscripts/scorer.pyscripts/tests/conftest.pyscripts/tests/test_earnings_trade_analyzer.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.
Analyze recent post-earnings stocks using a 5-factor weighted scoring system to identify the strongest earnings reactions for potential momentum trades.
FMP_API_KEY environment variable or pass --api-key)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/
# With entry quality filter
python3 skills/earnings-trade-analyzer/scripts/analyze_earnings_trades.py \
--apply-entry-filter \
--output-dir reports/
references/scoring_methodology.md for scoring interpretation contextFor each top candidate, present:
Based on grades:
earnings_trade_analyzer_YYYY-MM-DD_HHMMSS.json - Structured results with schema_version "1.0"earnings_trade_analyzer_YYYY-MM-DD_HHMMSS.md - Human-readable report with tablesreferences/scoring_methodology.md - 5-factor scoring system, grade thresholds, and entry quality filter rules