界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
效率与协作 · SKILL.md

fin-earnings-recap

fin-earnings-recap

【效率与协作】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.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

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.

Reinstall or update with npx skills update, or pull the live graded version with npx super-agent install fin-earnings-recap.

我的收藏