sn-search-year-report

Search free official annual reports and disclosure filings across global exchanges.

5.3k|380|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/OpenSenseNova/SenseNova-Skills --skill sn-search-year-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sn-search-year-report
Source: https://github.com/OpenSenseNova/SenseNova-Skills/tree/main/skills/sn-search-year-report
Command: npx skills add https://github.com/OpenSenseNova/SenseNova-Skills --skill sn-search-year-report

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Finding official annual reports, periodic filings, and audited accounts for listed companies and bond issuers usually means navigating many different disclosure portals, some of which are paywalled or require registration. This Skill locates free, official sources for A-share, Hong Kong, US, UK, Canadian, Singaporean, and Australian companies, plus Chinese bond issuers, and returns report titles, disclosure dates, and PDF or detail-page URLs.

Core Features & Use Cases

  • Scripted API queries: A Python script queries CNINFO for A-share annual reports and SEC EDGAR for 10-K/20-F/40-F filings, with no API keys required, and downloads public PDFs directly.
  • Browser-based official sources: A curated table of free official portals (SSE, SZSE, BSE, HKEXnews, Chinamoney, Shanghai Clearing House, Companies House, SEDAR+, SGX, ASX) guides browser-use searches for sources not covered by the script.
  • Strict source discipline: Commercial databases, paywalled, login-walled, or unstable sources are explicitly rejected, and outputs always include company code, report period, title, disclosure date, URL, and source name.
  • Use Case: Ask for Ping An Bank's 2023 annual report and receive the official CNINFO PDF link with its disclosure date, or request Apple's latest 10-K and get the SEC EDGAR document URL.

Quick Start

Find the official 2023 annual report PDF for Ping An Bank and list its disclosure date and source.

Frequently Asked Questions about sn-search-year-report

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

FAQPage Schema
How do I find a Chinese A-share company's annual report for free?

Query the CNINFO announcement API with the company name or stock code and a report year; the script searches the next-year disclosure window and returns official PDF URLs from static.cninfo.com.cn. No API key or registration is required.

How to search SEC EDGAR for 10-K filings by ticker?

Resolve the ticker to a CIK using the SEC company_tickers file, then query the EDGAR submissions API filtered to forms 10-K, 20-F, and 40-F. The result includes filing dates, accession numbers, and direct document URLs.

Does this require API keys or paid subscriptions?

No. The script only uses key-free endpoints (CNINFO and SEC EDGAR), and the browser resources are free official portals. Sources requiring API keys, logins, or subscriptions, such as the Companies House API or EDINET API, are explicitly excluded.

Can I get annual reports for Hong Kong or UK companies?

Yes, via browser-based official portals: HKEXnews Predefined Documents for Hong Kong annual reports and Companies House filing history for UK company accounts. These are not covered by the script, so browser-use navigation is used instead.

Why are some sources like the Chinese business registry excluded?

The national enterprise credit information system is blocked for stable automated access, and its business registry filings are not audited financial reports. The Skill only keeps official disclosure sources that are reliably and freely accessible.