Agent skill · business finance · himself65

estimate-analysis

Analyze sell-side analyst estimates and how they are changing, using Yahoo Finance data (yfinance): EPS and revenue consensus by period, estimate ranges and dispersion, revision trends over 7/30/60/90 days and up/down revision breadth, growth estimates vs industry, sector, and the S&P 500, and historical estimate accuracy. Use this skill when the user wants more than a single estimate lookup: estimate revisions or momentum, EPS trend, consensus changes, forward or next-quarter and annual estimates, the bull vs bear estimate spread, or growth projections across periods.

Why this skill is useful

Adds specific data extraction methods and analysis patterns using yfinance that the AI wouldn't reliably generate on its own.

What it needs

Requires yfinance installed locally. About 4k tokens when loaded. Last updated 2026-08-05. 3,127 stars on the source repository.

What this skill does

Estimate Analysis Skill If your host has not already executed the shell probes below (for example, in Codex), run the commands inside the ! wrappers with its shell tool before choosing a setup path. Use the actual output; if shell access is unavailable, report that limitation. Deep-dives into analyst estimates and revision trends using Yahoo Finance data via yfinance. Covers EPS and revenue estimate distributions, revision momentum, growth projections, and multi-period comparisons — the full picture of where the street thinks a company is heading. Important: Data is for research and educational purposes only. Not financial advice. yfinance is not affiliated with Yahoo, Inc. --- Step 1: Ensure yfinance Is Available Current environment status: If YFINANCENOTINSTALLED, install it: If already installed, skip to the next step. --- Step 2: Identify the Ticker and Gather Estimate Data Extract the ticker from the user's request. Fetch all estimate-related data in one script. What each data source provides Data Source What It Shows Why It Matters --- --- --- earningsestimate Current EPS consensus by period (0q, +1q, 0y, +1y) The estimate levels — what analysts expect revenueestimate Current revenue consensus by period Top-line expectations epstrend How the EPS estimate has changed (7d, 30d, 60d, 90d ago) Revision direction — rising or falling expectations epsrevisions Count of upward vs downward revisions (7d, 30d) Revision breadth — are most analysts raising or cutting? growthestimates Growth rate estimates vs peers and sector Relative positioning earningshistory Actual vs estimated for last 4 quarters Calibration — how good are these estimates historically? --- Step 3: Route Based on User Intent Match the depth of the analysis to the question: User Request Focus Area Key Sections --- --- --- General estimate analysis Full analysis All sections "How have estimates changed" Revision trends EPS Trend + Revisions "What are analysts expecting" Current consensus Estimate overvie …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills himself65/estimate-analysis

View the source on GitHub

Browse the @skills marketplace