Earnings Preview Briefing
Your AI builds a pre-earnings briefing: report date, consensus EPS/revenue, beat/miss history, analyst ratings, and what to watch—using Yahoo Finance data. No setup required.
Try asking: “Give me an earnings preview for TSLA with consensus EPS and beat history”
himself65 on GitHub
Curated by PromptsEdge from a public repo · MIT license. All credit goes to the author.
What is this skill?
Preparing for an earnings report means knowing what the street expects and what could move the stock. With this skill, your AI creates a detailed pre-earnings briefing for any stock, pulling consensus estimates, report timing, analyst sentiment, and recent trends from Yahoo Finance. It's ideal for investors, traders, and anyone wanting a quick, thorough setup before a company's results drop.
What you can do
- See the upcoming earnings date and whether the report is before or after the bell (e.g., "AAPL reports July 26, after market close").
- Get consensus EPS and revenue estimates, with the range and analyst count (e.g., "EPS consensus: $1.32, range $1.25–$1.38, 28 analysts").
- Review the company’s beat/miss track record for the last four quarters (e.g., "3 beats, 1 miss").
- Summarize analyst ratings and price targets (e.g., "72% Buy, median target $210").
- Highlight key metrics and trends to watch in the print based on recent quarters.
How it works
Your AI uses Python and yfinance to pull earnings and estimate data from Yahoo Finance. It collects the next report date, consensus numbers, recent beat/miss history, and analyst ratings, then assembles a structured briefing. This gives you a clear, actionable summary of what to expect and what the market is watching.
Good to know
- Requires Python 3.8+; yfinance installs automatically if missing.
- No authentication or API keys needed.
- Works on all platforms (Claude Code, Claude.ai, etc.).
Install this skill
- 1
Get the skill — it’s free
Use the Get this skill panel. Unlocked skills stay in My skills. - 2
Download or clone the files
Download the zip, or clone the repo and copy theplugins/market-analysis/skills/earnings-previewfolder. - 3
Put it where your agent looks for skills
For Claude Code, use your personal skills folder (every project) or a project’s own folder:~/.claude/skills/earnings-preview/SKILL.md # all projects .claude/skills/earnings-preview/SKILL.md # this project only
- 4
Just ask
No command needed. The agent reads the skill’s description and loads it on its own when your request matches.
SKILL.md frontmatter
What your agent reads to decide when to load this skill.
--- name: earnings-preview description: Build a pre-earnings briefing for a stock from Yahoo Finance data (yfinance): the upcoming report date and timing, consensus EPS and revenue estimates with their range, the beat/miss track record, analyst ratings and price targets, and what to watch in the print. Use this skill whenever the user is preparing for an upcoming earnings report or asks what the street expects — consensus or whisper numbers, EPS expectations, whether a company will beat, an earnings setup, or an earnings-season preview — and whenever a ticker comes up in the context of upcoming earnings, even without the word "preview". For results that are already out, use earnings-recap. ---
Files
Open any Markdown file to read it here.
Related skills
View all →- Stock Liquidity AnalysisFreeYour AI analyzes a stock’s liquidity: bid-ask spreads, volume, order book depth, market impact, turnover, and slippage, all from Yahoo Finance data. Get a liquidity grade and cost estimates for trading.
- Yahoo Finance Data FetchFreeGet current quotes, price history, financial statements, options chains, dividends, analyst estimates, and more for any stock or ETF using Yahoo Finance data. Your AI handles tickers and custom screens.
- SaaS Valuation CompressionFreeYour AI analyzes how a private SaaS company’s ARR multiple changed between funding rounds, attributes the causes, and benchmarks against market medians and peers. Includes charts and a concise verdict.
- Stock Correlation AnalysisFreeYour AI finds correlated stocks, measures pairwise correlation and beta, builds correlation matrices, and tracks rolling or regime-based co-movement using Yahoo Finance data. Great for pair trading, sector analysis, and risk management.