earnings-forecast

Forecast EPS and detect consensus deviations for earnings-surprise trading signals.

Updated May 15, 2026
One-click install
npx skills add https://github.com/philipcoller-777/Vibe-Trading-TV2 --skill earnings-forecast-philipcoller-777
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: earnings-forecast
Source: https://github.com/philipcoller-777/Vibe-Trading-TV2/tree/main/agent/src/skills/earnings-forecast
Command: npx skills add https://github.com/philipcoller-777/Vibe-Trading-TV2 --skill earnings-forecast-philipcoller-777

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps traders build earnings forecasts and measure deviations from market consensus to capture opportunities arising from earnings surprises.

Core Features & Use Cases

  • Top-down and bottom-up forecasting chains to generate EPS forecasts from macro drivers to company level
  • Standardized Unexpected Earnings (SUE) scoring and PEAD pattern recognition to time entries
  • Analyst revision momentum metrics (ERM, eps_change_pct, dispersion) to gauge market sentiment and adjust positions
  • Use Case: forecast quarterly EPS for a stock, compare with consensus, and generate signals for a potential trade based on SUE and momentum.

Quick Start

Provide a target ticker and forecast horizon to generate an EPS forecast and compare it with consensus.

Frequently Asked Questions about earnings-forecast

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

FAQPage Schema
How do I forecast earnings and detect consensus deviations for trading?

To forecast earnings and detect consensus deviations, you can use top-down and bottom-up forecasting chains to generate EPS estimates and compare them against analyst consensus to identify surprise opportunities.

What is Standardized Unexpected Earnings (SUE) and how does it identify earnings surprises?

Standardized Unexpected Earnings (SUE) is a scoring metric that measures the deviation between actual reported EPS and analyst consensus. SUE scoring helps identify earnings surprises and time trade entries based on post-earnings-announcement drift (PEAD) patterns.

How do I use analyst revision momentum to gauge market sentiment for equity earnings?

You can use analyst revision momentum metrics like ERM and eps_change_pct to gauge market sentiment. Measuring dispersion and momentum in analyst estimates helps adjust positions by tracking shifts in consensus expectations before earnings announcements.

Do I need historical EPS data to generate an earnings surprise forecast?

Yes, you need historical EPS data and analyst consensus forecasts as required inputs. These figures establish the baseline for top-down and bottom-up forecasting, SUE scoring, and momentum signal generation to detect potential earnings surprises.

Can I configure holding periods and stop-loss rules for earnings surprise trading signals?

Yes, you can configure risk controls including holding periods, rebalancing frequency, and stop-loss rules. This configurable framework adjusts entry timing based on SUE scores, PEAD patterns, and analyst revision momentum signals across quarterly cycles.

What is the best way to compare my EPS forecast with market consensus?

The best way to compare your EPS forecast with market consensus is providing a target ticker and forecast horizon. This generates an EPS projection measured against analyst estimates to produce actionable trading signals based on SUE and momentum metrics.