earnings-trade-analyzer

Score post-earnings stocks on five factors using FMP API data.

2|Updated Jun 14, 2026
One-click install
npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill earnings-trade-analyzer-ihsandanish25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: earnings-trade-analyzer
Source: https://github.com/IhsanDanish25/claude-trading-skills/tree/main/skills/earnings-trade-analyzer
Command: npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill earnings-trade-analyzer-ihsandanish25

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, datetime, os, sys, argparse, fmp_client, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive analysis of post-earnings stock performance, helping traders identify potential momentum trades based on a 5-factor scoring system.

Core Features & Use Cases

  • 5-Factor Scoring: Evaluates stocks based on Gap Size, Pre-Earnings Trend, Volume Trend, MA200 Position, and MA50 Position.
  • Grading System: Assigns A/B/C/D grades to each stock based on the composite score.
  • Use Case: A trader can use this Skill to screen stocks that have recently reported earnings and identify those with strong momentum potential.

Quick Start

Use the earnings-trade-analyzer skill to analyze the performance of stocks with strong post-earnings momentum. Run the analyzer script with the following command: python3 skills/earnings-trade-analyzer/scripts/analyze_earnings_trades.py --output-dir reports/

Frequently Asked Questions about earnings-trade-analyzer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze post-earnings stock momentum using a scoring system?

Post-earnings stock momentum is analyzed using a 5-factor scoring system evaluating Gap Size, Pre-Earnings Trend, Volume Trend, MA200 Position, and MA50 Position. The system assigns A/B/C/D grades to each stock based on the composite score to identify strong momentum potential.

What factors should I screen for when building an earnings momentum trading strategy?

An earnings momentum trading strategy should screen for Gap Size, Pre-Earnings Trend, Volume Trend, MA200 Position, and MA50 Position. These five factors generate a composite score that grades stocks to identify those with strong swing trading and momentum investing potential.

How do I run a post-earnings stock performance analysis script?

Run the post-earnings performance analysis script using the command `python3 skills/earnings-trade-analyzer/scripts/analyze_earnings_trades.py --output-dir reports/`. This executes the 5-factor screening and generates reports grading stocks by their momentum potential.

Do I need an FMP API key to retrieve financial data for stock analysis?

Yes, an FMP API key is required to retrieve financial data for stock analysis. The earnings-trade-analyzer depends on the fmp_client module to fetch earnings data and calculate the 5-factor momentum scores for post-earnings performance evaluation.

Can I use this earnings analysis approach for swing trading?

Yes, this earnings analysis approach applies directly to swing trading and momentum investing strategies. The 5-factor scoring system identifies stocks with strong momentum potential following earnings reports, generating actionable grades for swing trading decisions.

Why does my post-earnings stock analysis require moving average positions?

Post-earnings stock analysis requires MA200 and MA50 positions as two of the five scoring factors to gauge trend strength. These moving average positions provide context on whether a stock is in a long-term or short-term uptrend before evaluating its post-earnings momentum gap.