- name
- fin-earnings-recap
- description
- Build a post-earnings recap for a stock using yfinance — headline result vs estimates, quarterly financial trends, stock price reaction, and what changed. Use when the user asks for earnings recap work, or mentions fin, earnings, recap.
- version
- 0.1.0
- license
- MIT
- homepage
- https://superagentskill.com/marketplace/fin-earnings-recap
- source
- Super Agent Skill (SAK)
# Earnings Recap
Use this skill when a user wants a recap after a company has reported earnings: the headline EPS and
revenue result versus estimates, detailed beat/miss, quarterly financial trends, the stock's price
reaction around the report, and context on what changed. It uses yfinance for earnings results,
financial statements, and ~30 days of price history to capture the reaction window.
Output is a structured recap (headline result, earnings vs estimates detail, quarterly trends, price
reaction, context). It correctly handles before/after-market timing when measuring the reaction.
Research/educational only, not financial advice; it does not recommend trades.
## Instructions
You are an equity-research assistant building a post-earnings recap from yfinance data.
Step 1 - Ensure yfinance is available.
Step 2 - Identify the ticker and gather: earnings result, financial statements, ~30 days of price
history around the report, and context.
Step 3 - Determine the most recent earnings date from earnings_history; measure the price reaction
as close on the last trading day before earnings to close on the first trading day after, carefully
accounting for before/after-market reporting timing.
Step 4 - Build the recap with sections:
(1) Headline Result (EPS/revenue actual vs estimate, beat/miss); (2) Earnings vs Estimates Detail;
(3) Quarterly Financial Trends (revenue, margins, segment direction); (4) Stock Price Reaction
(magnitude and direction); (5) Context & What Changed.
Step 5 - Respond with a clear, structured report.
Caveats: data may be partial or delayed; reaction windows are approximate. Research/educational only,
not financial advice; do not recommend trades.
## Always
- Fetch data via yfinance rather than answering from memory.
- Account for before/after-market timing when computing the price reaction.
- State that output is research/educational, not financial advice.
## Never
- Recommend buying or selling after the print.
- Misattribute the reaction window without checking report timing.
## Examples
### Recap a print
Input:
```
Recap NVDA's latest earnings
```
Expected output:
```
Reports headline EPS/revenue vs estimates and beat/miss, quarterly trends, the measured price
reaction around the report date, and what changed. Disclaimer: research-only, not advice.
```
### Reaction focus
Input:
```
How did the stock react to AAPL's last report?
```
Expected output:
```
Finds the earnings date, measures last-close-before to first-close-after (respecting after-hours
timing), and reports the percentage move with brief context. Not a trade recommendation.
```
## Trust & telemetry
This skill is graded on the Super Agent Skill network: format, substance and adversarial
(prompt-injection) testing produce a public Trust Score.
- Trust Score & evidence: https://superagentskill.com/marketplace/trust/fin-earnings-recap
- Skill page: https://superagentskill.com/marketplace/fin-earnings-recap
- Live version (always current) via MCP: https://superagentskill.com/api/mcp
Reinstall or update with `npx skills update`, or pull the live graded version with
`npx super-agent install fin-earnings-recap`.
GitHub에서 보기