earnings-forecast

Calculate SUE and analyst revision momentum to identify earnings expectation gaps.

Updated Jul 29, 2026
One-click install
npx skills add https://github.com/santoosaraujo/vibe-trading-claude --skill earnings-forecast-santoosaraujo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: earnings-forecast
Source: https://github.com/santoosaraujo/vibe-trading-claude/tree/main/.claude/skills/earnings-forecast
Command: npx skills add https://github.com/santoosaraujo/vibe-trading-claude --skill earnings-forecast-santoosaraujo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the difficulty of quantifying market expectations versus actual corporate performance, helping investors identify mispriced assets driven by earnings surprises.

Core Features & Use Cases

  • Earnings Prediction: Implements Top-Down and Bottom-Up modeling frameworks to forecast EPS.
  • Expectation Analysis: Calculates Standardized Unexpected Earnings (SUE) and Analyst Expectation Revision Momentum (ERM) to generate actionable buy/sell signals.
  • Use Case: Use this skill to analyze whether a company's upcoming earnings report is likely to trigger a post-earnings announcement drift (PEAD) based on current analyst consensus and historical deviation patterns.

Quick Start

Use the earnings-forecast skill to calculate the SUE and analyze the analyst revision momentum for the ticker PETR4.

Frequently Asked Questions about earnings-forecast

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

FAQPage Schema
How do I calculate Standardized Unexpected Earnings for equity research?

To calculate Standardized Unexpected Earnings (SUE), you compare actual corporate earnings against market consensus estimates. This skill applies SUE calculation to quantify expectation gaps and generate actionable trading signals based on earnings surprises. It requires integration with financial data providers for consensus EPS data.

What is post-earnings announcement drift and how does analyst momentum predict it?

Post-earnings announcement drift (PEAD) is the tendency of stock prices to continue moving in the direction of an earnings surprise. This skill implements PEAD strategy by tracking Analyst Expectation Revision Momentum (ERM) and historical deviation patterns to forecast upcoming drift opportunities.

How do I forecast earnings per share using top-down and bottom-up models?

You forecast earnings per share by applying top-down and bottom-up modeling frameworks within this skill. These models analyze corporate earnings forecasts and market consensus to identify mispriced assets driven by expectation gaps between actual performance and estimates.

Do I need a financial data provider integration to analyze earnings surprises?

Yes, analyzing earnings surprises requires integration with financial data providers to access consensus EPS and historical earnings data. The skill needs this external data to compute SUE, track analyst revisions, and execute PEAD strategy implementation accurately.

How do I generate buy and sell signals from analyst revision tracking?

You generate buy/sell signals by calculating Analyst Expectation Revision Momentum (ERM) alongside SUE scores. This skill analyzes the gap between corporate earnings forecasts and market consensus, producing actionable trading signals when expectation deviations reach significant thresholds.

What are the limitations of using SUE and ERM for trading signal generation?

SUE and ERM trading signals depend heavily on the accuracy of consensus EPS data from integrated financial data providers. The approach assumes historical deviation patterns will persist, and may not account for sudden market regime changes or one-time corporate events that distort earnings predictability.