finance-earnings-review

Analyzes single-company quarterly and annual earnings reports from primary sources.

Updated Aug 10, 2026
One-click install
npx skills add https://github.com/Choi-Keith/skill-arsenal-ultra --skill finance-earnings-review-choi-keith
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finance-earnings-review
Source: https://github.com/Choi-Keith/skill-arsenal-ultra/tree/main/plugins/finance-skills/finance-earnings/skills/finance-earnings-review
Command: npx skills add https://github.com/Choi-Keith/skill-arsenal-ultra --skill finance-earnings-review-choi-keith

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Investors relying on secondhand summaries (news, analyst notes) miss the context and signals hidden in original filings. This Skill reads primary sources—10-K/10-Q filings, earnings call transcripts, shareholder letters—and interprets what the numbers and management language actually mean for a single company's quarter or year. ## Core Features & Use Cases - Primary-source earnings analysis: Fetches filings from SEC EDGAR, HKEX, CNINFO, and IR pages, then extracts income statement, cash flow, and balance sheet changes with YoY comparisons. - Management tone and promise tracking: Flags candid vs. evasive language in MD&A and call Q&A, and checks whether prior guidance was delivered. - Footnote mining and anomaly detection: Checks related-party transactions, dilution, receivables/inventory growth vs. revenue, and cash-flow-to-earnings quality. - Data rigor and audit gate: Cross-validates key figures across sources with financial_rigor.py, generates SVG trend charts, and runs a 15% data sampling audit via report_audit.py before the report can be published. - Use Case: Ask for an earnings review of Tencent 2025Q4 and receive a structured report covering core financials, management tone, hidden footnote items, and a clear verdict on whether the quarter strengthens or weakens the investment thesis. ## Quick Start Ask the agent to run an earnings review on a company and period, for example: do an earnings deep-dive on Tencent 2025Q4 using original filings and the earnings call transcript.

Frequently Asked Questions about finance-earnings-review

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

FAQPage Schema
How do I analyze a company's quarterly earnings report in depth?

Provide the company name and period, such as Tencent 2025Q4. The Skill fetches original filings and call transcripts, extracts income statement, cash flow, and balance sheet changes, reviews management tone and footnotes, then outputs a structured report with a clear verdict.

What data sources does earnings analysis use for US, HK, A-share, and Taiwan stocks?

US stocks use SEC EDGAR plus macrotrends and stockanalysis; HK stocks use HKEX disclosures and aastocks; A-shares use CNINFO and eastmoney; Taiwan stocks use the FinMind API via the twstock_data.py script. Non-original sources are always labeled as third-party aggregations.

Can this compare multiple companies or review a whole portfolio?

No. It is explicitly scoped to deep analysis of a single company's single reporting period. Multi-company comparison or portfolio-level earnings review is out of scope and should use other finance skills instead.

How is financial data accuracy verified before the report is published?

Key figures are cross-validated across at least two sources with financial_rigor.py, flagging deviations over 1%. After writing, report_audit.py randomly samples 15% of data points and issues a pass/fail verdict; any failure sends the report back for correction.

Does the analysis require external Python packages?

No. All scripts use only the Python standard library, including the SVG chart generator and the FinMind API client. Python 3.7 or higher is sufficient, with no pip installs needed.